body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
.uhf_headerFooter{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:10px;-webkit-tap-highlight-color:transparent;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}
.uhf_headerFooter [hidden],.uhf_headerFooter template{display:none}
.uhf_headerFooter a{background-color:transparent}
.uhf_headerFooter b,.uhf_headerFooter strong{font-weight:bold}
.uhf_headerFooter small{font-size:80%}
.uhf_headerFooter sub,.uhf_headerFooter sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
.uhf_headerFooter sup{top:-.5em}
.uhf_headerFooter img{border:0}
.uhf_headerFooter svg:not(:root){overflow:hidden}
.uhf_headerFooter hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.uhf_headerFooter button,.uhf_headerFooter input,.uhf_headerFooter optgroup,.uhf_headerFooter select,.uhf_headerFooter textarea{margin:0;font:inherit;color:inherit}
.uhf_headerFooter button{overflow:visible}
.uhf_headerFooter button,.uhf_headerFooter select{text-transform:none}
.uhf_headerFooter button,.uhf_headerFooter html input[type="button"],.uhf_headerFooter input[type="reset"],.uhf_headerFooter input[type="submit"]{-webkit-appearance:button;cursor:pointer}
.uhf_headerFooter input{line-height:normal}
.uhf_headerFooter *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.uhf_headerFooter *:before,.uhf_headerFooter *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.uhf_headerFooter input,.uhf_headerFooter button,.uhf_headerFooter select,.uhf_headerFooter textarea{font-family:inherit;font-size:inherit;line-height:inherit}
.uhf_headerFooter a{color:#337ab7;text-decoration:none}
.uhf_headerFooter a:hover,.uhf_headerFooter a:focus{color:#23527c;text-decoration:underline}
.uhf_headerFooter img{vertical-align:middle}
.uhf_headerFooter hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}
.uhf_headerFooter h1,.uhf_headerFooter h2,.uhf_headerFooter h3,.uhf_headerFooter h4,.uhf_headerFooter h5,.uhf_headerFooter h6,.uhf_headerFooter .h1,.uhf_headerFooter .h2,.uhf_headerFooter .h3,.uhf_headerFooter .h4,.uhf_headerFooter .h5,.uhf_headerFooter .h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}
.uhf_headerFooter h1,.uhf_headerFooter .h1,.uhf_headerFooter h2,.uhf_headerFooter .h2,.uhf_headerFooter h3,.uhf_headerFooter .h3{margin-top:20px;margin-bottom:10px}
.uhf_headerFooter h1 small,.uhf_headerFooter .h1 small,.uhf_headerFooter h2 small,.uhf_headerFooter .h2 small,.uhf_headerFooter h3 small,.uhf_headerFooter .h3 small,.uhf_headerFooter h1 .small,.uhf_headerFooter .h1 .small,.uhf_headerFooter h2 .small,.uhf_headerFooter .h2 .small,.uhf_headerFooter h3 .small,.uhf_headerFooter .h3 .small{font-size:65%}
.uhf_headerFooter h4,.uhf_headerFooter .h4,.uhf_headerFooter h5,.uhf_headerFooter .h5,.uhf_headerFooter h6,.uhf_headerFooter .h6{margin-top:10px;margin-bottom:10px}
.uhf_headerFooter h4 small,.uhf_headerFooter .h4 small,.uhf_headerFooter h5 small,.uhf_headerFooter .h5 small,.uhf_headerFooter h6 small,.uhf_headerFooter .h6 small,.uhf_headerFooter h4 .small,.uhf_headerFooter .h4 .small,.uhf_headerFooter h5 .small,.uhf_headerFooter .h5 .small,.uhf_headerFooter h6 .small,.uhf_headerFooter .h6 .small{font-size:75%}
.uhf_headerFooter h3,.uhf_headerFooter .h3{font-size:24px}
.uhf_headerFooter h5,.uhf_headerFooter .h5{font-size:14px}
.uhf_headerFooter p{margin:0 0 10px}
.uhf_headerFooter small,.uhf_headerFooter .small{font-size:85%}
.uhf_headerFooter mark,.uhf_headerFooter .mark{padding:.2em;background-color:#fcf8e3}
.uhf_headerFooter .text-muted{color:#777}
.uhf_headerFooter .text-primary{color:#337ab7}
.uhf_headerFooter a.text-primary:hover{color:#286090}
.uhf_headerFooter ul,.uhf_headerFooter ol{margin-top:0;margin-bottom:10px}
.uhf_headerFooter ul ul,.uhf_headerFooter ol ul,.uhf_headerFooter ul ol,.uhf_headerFooter ol ol{margin-bottom:0}
.uhf_headerFooter .list-unstyled{padding-left:0;list-style:none}
.uhf_headerFooter .list-inline{padding-left:0;margin-left:-5px;list-style:none}
.uhf_headerFooter .list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}
.uhf_headerFooter .container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media(min-width:768px){.uhf_headerFooter .container{width:750px}
}
@media(min-width:992px){.uhf_headerFooter .container{width:970px}
}
@media(min-width:1200px){.uhf_headerFooter .container{width:1170px}
}
.uhf_headerFooter .row{margin-right:-15px;margin-left:-15px;display:inherit}
.uhf_headerFooter .col-xs-1,.uhf_headerFooter .col-sm-1,.uhf_headerFooter .col-md-1,.uhf_headerFooter .col-lg-1,.uhf_headerFooter .col-xs-2,.uhf_headerFooter .col-sm-2,.uhf_headerFooter .col-md-2,.uhf_headerFooter .col-lg-2,.uhf_headerFooter .col-xs-3,.uhf_headerFooter .col-sm-3,.uhf_headerFooter .col-md-3,.uhf_headerFooter .col-lg-3,.uhf_headerFooter .col-xs-4,.uhf_headerFooter .col-sm-4,.uhf_headerFooter .col-md-4,.uhf_headerFooter .col-lg-4,.uhf_headerFooter .col-xs-5,.uhf_headerFooter .col-sm-5,.uhf_headerFooter .col-md-5,.uhf_headerFooter .col-lg-5,.uhf_headerFooter .col-xs-6,.uhf_headerFooter .col-sm-6,.uhf_headerFooter .col-md-6,.uhf_headerFooter .col-lg-6,.uhf_headerFooter .col-xs-7,.uhf_headerFooter .col-sm-7,.uhf_headerFooter .col-md-7,.uhf_headerFooter .col-lg-7,.uhf_headerFooter .col-xs-8,.uhf_headerFooter .col-sm-8,.uhf_headerFooter .col-md-8,.uhf_headerFooter .col-lg-8,.uhf_headerFooter .col-xs-9,.uhf_headerFooter .col-sm-9,.uhf_headerFooter .col-md-9,.uhf_headerFooter .col-lg-9,.uhf_headerFooter .col-xs-10,.uhf_headerFooter .col-sm-10,.uhf_headerFooter .col-md-10,.uhf_headerFooter .col-lg-10,.uhf_headerFooter .col-xs-11,.uhf_headerFooter .col-sm-11,.uhf_headerFooter .col-md-11,.uhf_headerFooter .col-lg-11,.uhf_headerFooter .col-xs-12,.uhf_headerFooter .col-sm-12,.uhf_headerFooter .col-md-12,.uhf_headerFooter .col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.uhf_headerFooter .col-xs-1,.uhf_headerFooter .col-xs-2,.uhf_headerFooter .col-xs-3,.uhf_headerFooter .col-xs-4,.uhf_headerFooter .col-xs-5,.uhf_headerFooter .col-xs-6,.uhf_headerFooter .col-xs-7,.uhf_headerFooter .col-xs-8,.uhf_headerFooter .col-xs-9,.uhf_headerFooter .col-xs-10,.uhf_headerFooter .col-xs-11,.uhf_headerFooter .col-xs-12{float:left}
.uhf_headerFooter .col-xs-12{width:100%}
.uhf_headerFooter .col-xs-offset-7{margin-left:58.33333333%}
.uhf_headerFooter .col-xs-offset-6{margin-left:50%}
.uhf_headerFooter .col-xs-offset-5{margin-left:41.66666667%}
.uhf_headerFooter .col-xs-offset-4{margin-left:33.33333333%}
.uhf_headerFooter .col-xs-offset-3{margin-left:25%}
.uhf_headerFooter .col-xs-offset-2{margin-left:16.66666667%}
.uhf_headerFooter .col-xs-offset-1{margin-left:8.33333333%}
@media(min-width:768px){.uhf_headerFooter .col-sm-1,.uhf_headerFooter .col-sm-2,.uhf_headerFooter .col-sm-3,.uhf_headerFooter .col-sm-4,.uhf_headerFooter .col-sm-5,.uhf_headerFooter .col-sm-6,.uhf_headerFooter .col-sm-7,.uhf_headerFooter .col-sm-8,.uhf_headerFooter .col-sm-9,.uhf_headerFooter .col-sm-10,.uhf_headerFooter .col-sm-11,.uhf_headerFooter .col-sm-12{float:left}
.uhf_headerFooter .col-sm-12{width:110%}
.uhf_headerFooter .col-sm-11{width:91.66666667%}
.uhf_headerFooter .col-sm-10{width:83.33333333%}
.uhf_headerFooter .col-sm-9{width:75%}
.uhf_headerFooter .col-sm-8{width:66.66666667%}
.uhf_headerFooter .col-sm-7{width:58.33333333%}
.uhf_headerFooter .col-sm-6{width:50%}
.uhf_headerFooter .col-sm-5{width:41.66666667%}
.uhf_headerFooter .col-sm-4{width:33.33333333%}
.uhf_headerFooter .col-sm-3{width:25%}
.uhf_headerFooter .col-sm-2{width:16.66666667%}
.uhf_headerFooter .col-sm-1{width:8.33333333%}
.uhf_headerFooter .col-sm-pull-12{right:100%}
.uhf_headerFooter .col-sm-pull-11{right:91.66666667%}
.uhf_headerFooter .col-sm-pull-10{right:83.33333333%}
.uhf_headerFooter .col-sm-pull-9{right:75%}
.uhf_headerFooter .col-sm-pull-8{right:66.66666667%}
.uhf_headerFooter .col-sm-pull-7{right:58.33333333%}
.uhf_headerFooter .col-sm-pull-6{right:50%}
.uhf_headerFooter .col-sm-pull-5{right:41.66666667%}
.uhf_headerFooter .col-sm-pull-4{right:33.33333333%}
.uhf_headerFooter .col-sm-pull-3{right:25%}
.uhf_headerFooter .col-sm-pull-2{right:16.66666667%}
.uhf_headerFooter .col-sm-pull-1{right:8.33333333%}
.uhf_headerFooter .col-sm-pull-0{right:auto}
.uhf_headerFooter .col-sm-push-12{left:100%}
.uhf_headerFooter .col-sm-push-11{left:91.66666667%}
.uhf_headerFooter .col-sm-push-10{left:83.33333333%}
.uhf_headerFooter .col-sm-push-9{left:75%}
.uhf_headerFooter .col-sm-push-8{left:66.66666667%}
.uhf_headerFooter .col-sm-push-7{left:58.33333333%}
.uhf_headerFooter .col-sm-push-6{left:50%}
.uhf_headerFooter .col-sm-push-5{left:41.66666667%}
.uhf_headerFooter .col-sm-push-4{left:33.33333333%}
.uhf_headerFooter .col-sm-push-3{left:25%}
.uhf_headerFooter .col-sm-push-2{left:16.66666667%}
.uhf_headerFooter .col-sm-push-1{left:8.33333333%}
.uhf_headerFooter .col-sm-push-0{left:auto}
.uhf_headerFooter .col-sm-offset-12{margin-left:100%}
.uhf_headerFooter .col-sm-offset-11{margin-left:91.66666667%}
.uhf_headerFooter .col-sm-offset-10{margin-left:83.33333333%}
.uhf_headerFooter .col-sm-offset-9{margin-left:75%}
.uhf_headerFooter .col-sm-offset-8{margin-left:66.66666667%}
.uhf_headerFooter .col-sm-offset-7{margin-left:58.33333333%}
.uhf_headerFooter .col-sm-offset-6{margin-left:50%}
.uhf_headerFooter .col-sm-offset-5{margin-left:41.66666667%}
.uhf_headerFooter .col-sm-offset-4{margin-left:33.33333333%}
.uhf_headerFooter .col-sm-offset-3{margin-left:25%}
.uhf_headerFooter .col-sm-offset-2{margin-left:16.66666667%}
.uhf_headerFooter .col-sm-offset-1{margin-left:8.33333333%}
.uhf_headerFooter .col-sm-offset-0{margin-left:0}
}
@media(min-width:992px){.uhf_headerFooter .col-md-1,.uhf_headerFooter .col-md-2,.uhf_headerFooter .col-md-3,.uhf_headerFooter .col-md-4,.uhf_headerFooter .col-md-5,.uhf_headerFooter .col-md-6,.uhf_headerFooter .col-md-7,.uhf_headerFooter .col-md-8,.uhf_headerFooter .col-md-9,.uhf_headerFooter .col-md-10,.uhf_headerFooter .col-md-11,.uhf_headerFooter .col-md-12{float:left}
.uhf_headerFooter .col-md-12{width:100%}
.uhf_headerFooter .col-md-11{width:91.66666667%}
.uhf_headerFooter .col-md-10{width:83.33333333%}
.uhf_headerFooter .col-md-9{width:75%}
.uhf_headerFooter .col-md-8{width:66.66666667%}
.uhf_headerFooter .col-md-7{width:58.33333333%}
.uhf_headerFooter .col-md-6{width:50%}
.uhf_headerFooter .col-md-5{width:41.66666667%}
.uhf_headerFooter .col-md-4{width:33.33333333%}
.uhf_headerFooter .col-md-3{width:25%}
.uhf_headerFooter .col-md-2{width:16.66666667%}
.uhf_headerFooter .col-md-1{width:8.33333333%}
.uhf_headerFooter .col-md-pull-12{right:100%}
.uhf_headerFooter .col-md-pull-11{right:91.66666667%}
.uhf_headerFooter .col-md-pull-10{right:83.33333333%}
.uhf_headerFooter .col-md-pull-9{right:75%}
.uhf_headerFooter .col-md-pull-8{right:66.66666667%}
.uhf_headerFooter .col-md-pull-7{right:58.33333333%}
.uhf_headerFooter .col-md-pull-6{right:50%}
.uhf_headerFooter .col-md-pull-5{right:41.66666667%}
.uhf_headerFooter .col-md-pull-4{right:33.33333333%}
.uhf_headerFooter .col-md-pull-3{right:25%}
.uhf_headerFooter .col-md-pull-2{right:16.66666667%}
.uhf_headerFooter .col-md-pull-1{right:8.33333333%}
.uhf_headerFooter .col-md-pull-0{right:auto}
.uhf_headerFooter .col-md-push-12{left:100%}
.uhf_headerFooter .col-md-push-11{left:91.66666667%}
.uhf_headerFooter .col-md-push-10{left:83.33333333%}
.uhf_headerFooter .col-md-push-9{left:75%}
.uhf_headerFooter .col-md-push-8{left:66.66666667%}
.uhf_headerFooter .col-md-push-7{left:58.33333333%}
.uhf_headerFooter .col-md-push-6{left:50%}
.uhf_headerFooter .col-md-push-5{left:41.66666667%}
.uhf_headerFooter .col-md-push-4{left:33.33333333%}
.uhf_headerFooter .col-md-push-3{left:25%}
.uhf_headerFooter .col-md-push-2{left:16.66666667%}
.uhf_headerFooter .col-md-push-1{left:8.33333333%}
.uhf_headerFooter .col-md-push-0{left:auto}
.uhf_headerFooter .col-md-offset-12{margin-left:100%}
.uhf_headerFooter .col-md-offset-11{margin-left:91.66666667%}
.uhf_headerFooter .col-md-offset-10{margin-left:83.33333333%}
.uhf_headerFooter .col-md-offset-9{margin-left:75%}
.uhf_headerFooter .col-md-offset-8{margin-left:66.66666667%}
.uhf_headerFooter .col-md-offset-7{margin-left:58.33333333%}
.uhf_headerFooter .col-md-offset-6{margin-left:50%}
.uhf_headerFooter .col-md-offset-5{margin-left:41.66666667%}
.uhf_headerFooter .col-md-offset-4{margin-left:33.33333333%}
.uhf_headerFooter .col-md-offset-3{margin-left:25%}
.uhf_headerFooter .col-md-offset-2{margin-left:16.66666667%}
.uhf_headerFooter .col-md-offset-1{margin-left:8.33333333%}
.uhf_headerFooter .col-md-offset-0{margin-left:0}
}
.uhf_headerFooter table{background-color:transparent}
.uhf_headerFooter caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}
.uhf_headerFooter label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}
.uhf_headerFooter input[type="search"]{-webkit-appearance:none}
.uhf_headerFooter .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}
.uhf_headerFooter .btn-default{color:#333;background-color:#fff;border-color:#ccc}
.uhf_headerFooter .btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}
.uhf_headerFooter .modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}
.uhf_headerFooter .modal-dialog{position:relative;width:auto;margin:10px}
.uhf_headerFooter .modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5)}
.uhf_headerFooter .modal-body{position:relative;padding:15px}
.uhf_headerFooter .modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}
.uhf_headerFooter .modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}
@media(min-width:768px){.uhf_headerFooter .modal-dialog{width:600px;margin:30px auto}
.uhf_headerFooter .modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}
.uhf_headerFooter .modal-sm{width:300px}
}
.uhf_headerFooter .clearfix:before,.uhf_headerFooter .clearfix:after,.uhf_headerFooter .dl-horizontal dd:before,.uhf_headerFooter .dl-horizontal dd:after,.uhf_headerFooter .container:before,.uhf_headerFooter .container:after,.uhf_headerFooter .container-fluid:before,.uhf_headerFooter .container-fluid:after,.uhf_headerFooter .row:before,.uhf_headerFooter .row:after,.uhf_headerFooter .form-horizontal .form-group:before,.uhf_headerFooter .form-horizontal .form-group:after,.uhf_headerFooter .btn-toolbar:before,.uhf_headerFooter .btn-toolbar:after,.uhf_headerFooter .btn-group-vertical>.btn-group:before,.uhf_headerFooter .btn-group-vertical>.btn-group:after,.uhf_headerFooter .nav:before,.uhf_headerFooter .nav:after,.uhf_headerFooter .navbar:before,.uhf_headerFooter .navbar:after,.uhf_headerFooter .navbar-header:before,.uhf_headerFooter .navbar-header:after,.uhf_headerFooter .navbar-collapse:before,.uhf_headerFooter .navbar-collapse:after,.uhf_headerFooter .pager:before,.uhf_headerFooter .pager:after,.uhf_headerFooter .panel-body:before,.uhf_headerFooter .panel-body:after,.uhf_headerFooter .modal-footer:before,.uhf_headerFooter .modal-footer:after{display:table;content:" "}
.uhf_headerFooter .clearfix:after,.uhf_headerFooter .dl-horizontal dd:after,.uhf_headerFooter .container:after,.uhf_headerFooter .container-fluid:after,.uhf_headerFooter .row:after,.uhf_headerFooter .form-horizontal .form-group:after,.uhf_headerFooter .btn-toolbar:after,.uhf_headerFooter .btn-group-vertical>.btn-group:after,.uhf_headerFooter .nav:after,.uhf_headerFooter .navbar:after,.uhf_headerFooter .navbar-header:after,.uhf_headerFooter .navbar-collapse:after,.uhf_headerFooter .pager:after,.uhf_headerFooter .panel-body:after,.uhf_headerFooter .modal-footer:after{clear:both}
.uhf_headerFooter .show{display:inline !important}
.uhf_headerFooter .visible-xs,.uhf_headerFooter .visible-sm,.uhf_headerFooter .visible-md,.uhf_headerFooter .visible-lg{display:none !important}
.uhf_headerFooter .visible-xs-block,.uhf_headerFooter .visible-xs-inline,.uhf_headerFooter .visible-xs-inline-block,.uhf_headerFooter .visible-sm-block,.uhf_headerFooter .visible-sm-inline,.uhf_headerFooter .visible-sm-inline-block,.uhf_headerFooter .visible-md-block,.uhf_headerFooter .visible-md-inline,.uhf_headerFooter .visible-md-inline-block,.uhf_headerFooter .visible-lg-block,.uhf_headerFooter .visible-lg-inline,.uhf_headerFooter .visible-lg-inline-block{display:none !important}
@media(min-width:1200px){.uhf_headerFooter .visible-lg{display:block !important}
.uhf_headerFooter table.visible-lg{display:table}
.uhf_headerFooter tr.visible-lg{display:table-row !important}
.uhf_headerFooter th.visible-lg,.uhf_headerFooter td.visible-lg{display:table-cell !important}
}
@media(min-width:1200px){.uhf_headerFooter .hidden-lg{display:none !important}
}
@media print{.uhf_headerFooter .hidden-print{display:none !important}
}
.uhf_headerFooter .btn-default,.uhf_headerFooter .btn-primary,.uhf_headerFooter .btn-success,.uhf_headerFooter .btn-info,.uhf_headerFooter .btn-warning,.uhf_headerFooter .btn-danger{text-shadow:0 -1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075)}
.uhf_headerFooter .btn-default:active,.uhf_headerFooter .btn-primary:active,.uhf_headerFooter .btn-success:active,.uhf_headerFooter .btn-info:active,.uhf_headerFooter .btn-warning:active,.uhf_headerFooter .btn-danger:active,.uhf_headerFooter .btn-default.active,.uhf_headerFooter .btn-primary.active,.uhf_headerFooter .btn-success.active,.uhf_headerFooter .btn-info.active,.uhf_headerFooter .btn-warning.active,.uhf_headerFooter .btn-danger.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.uhf_headerFooter .btn-default{text-shadow:0 1px 0 #fff;background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe0e0e0',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#dbdbdb;border-color:#ccc}
.uhf_headerFooter .btn-primary{background-image:-webkit-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-o-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));background-image:linear-gradient(to bottom,#337ab7 0,#265a88 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7',endColorstr='#ff265a88',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#245580}
.uhf_headerFooter .popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:left;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}
.uhf_headerFooter .popover.top{margin-top:-10px}
.uhf_headerFooter .popover.right{margin-left:10px}
.uhf_headerFooter .popover.bottom{margin-top:10px}
.uhf_headerFooter .popover.left{margin-left:-10px}
.uhf_headerFooter .popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}
.uhf_headerFooter .popover-content{padding:9px 14px}
.uhf_headerFooter .popover>.arrow,.uhf_headerFooter .popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}
.uhf_headerFooter .popover>.arrow{border-width:11px}
.uhf_headerFooter .popover>.arrow:after{content:"";border-width:10px}
.uhf_headerFooter .popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}
.uhf_headerFooter .popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}
.uhf_headerFooter .popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}
.uhf_headerFooter .popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}
.uhf_headerFooter .popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25)}
.uhf_headerFooter .popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}
.uhf_headerFooter .popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}
.uhf_headerFooter .popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}
.uhf_headerFooter .popover{text-align:left}
.uhf_headerFooter .popover>.arrow{direction:ltr}
.uhf_headerFooter .ajaxDefaultError-Container .popover .errorMsg a,.uhf_headerFooter .ajaxDefaultError-Container .popover .errorMsg span{color:#c13a02;display:inline}
#uhf_headerWrapper .popover-content{padding:.71429em}
#uhf_headerWrapper .popover-content label{color:#333;font-size:1.07143em;line-height:1.07143em;text-transform:capitalize}
.uhf_headerFooter .fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}
.uhf_headerFooter .fade.in{opacity:1}
.uhf_headerFooter .modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}
.uhf_headerFooter .modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}
body{overflow-x:hidden}
@font-face{font-family:'Proxima Nova';src:url("/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/proximanova-regular-webfont.eot");src:url("/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/proximanova-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/proximanova-regular-webfont.woff") format("woff"),url("/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/proximanova-regular-webfont.ttf") format("truetype"),url("/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/proximanova-regular-webfont.svg#proxima_nova_rgregular") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'Proxima Nova';src:url("/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/proximanova-semiboldit-webfont.eot");src:url("/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/proximanova-semiboldit-webfont.eot?#iefix") format("embedded-opentype"),url("/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/proximanova-semiboldit-webfont.woff") format("woff"),url("/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/proximanova-semiboldit-webfont.ttf") format("truetype"),url("/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/proximanova-semiboldit-webfont.svg#proxima_novasemibold_italic") format("svg");font-weight:600;font-style:italic}
@font-face{font-family:'Proxima Nova';src:url("/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/proximanova-regularit-webfont.eot");src:url("/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/proximanova-regularit-webfont.eot?#iefix") format("embedded-opentype"),url("/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/proximanova-regularit-webfont.woff") format("woff"),url("/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/proximanova-regularit-webfont.ttf") format("truetype"),url("/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/proximanova-regularit-webfont.svg#proxima_novaregular_italic") format("svg");font-weight:normal;font-style:italic}
@font-face{font-family:'Proxima Nova';src:url("/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/proximanova-semibold-webfont.eot");src:url("/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/proximanova-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/proximanova-semibold-webfont.woff") format("woff"),url("/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/proximanova-semibold-webfont.ttf") format("truetype"),url("/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/proximanova-semibold-webfont.svg#proxima_novasemibold") format("svg");font-weight:600;font-style:normal}
@font-face{font-family:'Proxima Nova';src:url("/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/proximanova-extrabld-webfont.eot");src:url("/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/proximanova-extrabld-webfont.eot?#iefix") format("embedded-opentype"),url("/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/proximanova-extrabld-webfont.woff") format("woff"),url("/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/proximanova-extrabld-webfont.ttf") format("truetype"),url("/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/proximanova-extrabld-webfont.svg#proxima_novaextrabold") format("svg");font-weight:800;font-style:normal}
@font-face{font-family:'Proxima Nova';src:url("/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/proximanova-extrabldit-webfont.eot");src:url("/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/proximanova-extrabldit-webfont.eot?#iefix") format("embedded-opentype"),url("/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/proximanova-extrabldit-webfont.woff") format("woff"),url("/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/proximanova-extrabldit-webfont.ttf") format("truetype"),url("/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/proximanova-extrabldit-webfont.svg#proxima_novaextrabold_italic") format("svg");font-weight:800;font-style:italic}
@font-face{font-family:'Graphik-Medium';src:url('/etc/clientlibs/static/ihg/common/global/fonts/ihg-com/Graphik-Medium-Web.eot');src:url('/etc/clientlibs/static/ihg/common/global/fonts/ihg-com/Graphik-Medium-Web.eot?#iefix') format('embedded-opentype'),url('/etc/clientlibs/static/ihg/common/global/fonts/ihg-com/Graphik-Medium-Web.woff2') format('woff2'),url('/etc/clientlibs/static/ihg/common/global/fonts/ihg-com/Graphik-Medium-Web.woff') format('woff'),url('/etc/clientlibs/static/ihg/common/global/fonts/ihg-com/Graphik-Medium.otf') format("opentype");font-weight:500;font-style:normal;font-stretch:normal}
@font-face{font-family:'Graphik-Regular';src:url('/etc/clientlibs/static/ihg/common/global/fonts/ihg-com/Graphik-Regular-Web.eot');src:url('/etc/clientlibs/static/ihg/common/global/fonts/ihg-com/Graphik-Regular-Web.eot?#iefix') format('embedded-opentype'),url('/etc/clientlibs/static/ihg/common/global/fonts/ihg-com/Graphik-Regular-Web.woff2') format('woff2'),url('/etc/clientlibs/static/ihg/common/global/fonts/ihg-com/Graphik-Regular-Web.woff') format('woff'),url('/etc/clientlibs/static/ihg/common/global/fonts/ihg-com/Graphik-Regular.otf') format("opentype");font-weight:400;font-style:normal;font-stretch:normal}
@font-face{font-family:'Graphik-Semibold';src:url('/etc/clientlibs/static/ihg/common/global/fonts/ihg-com/Graphik-Semibold-Web.eot');src:url('/etc/clientlibs/static/ihg/common/global/fonts/ihg-com/Graphik-Semibold-Web.eot?#iefix') format('embedded-opentype'),url('/etc/clientlibs/static/ihg/common/global/fonts/ihg-com/Graphik-Semibold-Web.woff2') format('woff2'),url('/etc/clientlibs/static/ihg/common/global/fonts/ihg-com/Graphik-Semibold-Web.woff') format('woff'),url('/etc/clientlibs/static/ihg/common/global/fonts/ihg-com/Graphik-Semibold.otf') format("opentype");font-weight:400;font-style:normal;font-stretch:normal}
@font-face{font-family:'Graphik-Light';src:url('/etc/clientlibs/static/ihg/common/global/fonts/ihg-com/Graphik-Regular-Web.eot');src:url('/etc/clientlibs/static/ihg/common/global/fonts/ihg-com/Graphik-Regular-Web.eot?#iefix') format('embedded-opentype'),url('/etc/clientlibs/static/ihg/common/global/fonts/ihg-com/Graphik-Light.woff2') format('woff2'),url('/etc/clientlibs/static/ihg/common/global/fonts/ihg-com/Graphik-Light.woff') format('woff'),url('/etc/clientlibs/static/ihg/common/global/fonts/graphik/Graphik-Light.otf') format("opentype");font-weight:300;font-style:normal;font-stretch:normal}
@font-face{font-family:'CanelaText';src:url('/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/CanelaText-Light.woff')}
@font-face{font-family:'Canela';src:url('/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Canela-Light.woff')}
@font-face{font-family:'Canela';font-weight:bold;src:url('/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Canela-Light.woff')}
@font-face{font-family:'EngraversGothic';src:url('/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/EngraversGothicFS-Ext.woff')}
@font-face{font-family:'Inter';src:url('/etc/clientlibs/static/ihg/common/global/fonts/ihg-com/Inter-Regular.woff2') format('woff2');font-weight:400;font-style:normal}
@font-face{font-family:'Inter';src:url('/etc/clientlibs/static/ihg/common/global/fonts/ihg-com/Inter-ExtraLight.woff2') format('woff2');font-weight:200;font-style:normal}
@font-face{font-family:'Inter';src:url('/etc/clientlibs/static/ihg/common/global/fonts/ihg-com/Inter-Light.woff2') format('woff2');font-weight:300;font-style:normal}
@font-face{font-family:'Inter';src:url('/etc/clientlibs/static/ihg/common/global/fonts/ihg-com/Inter-Medium.woff2') format('woff2');font-weight:500}
@font-face{font-family:'Inter';src:url('/etc/clientlibs/static/ihg/common/global/fonts/ihg-com/Inter-SemiBold.woff2') format('woff2');font-weight:600;font-style:normal}
@font-face{font-family:'Inter';src:url('/etc/clientlibs/static/ihg/common/global/fonts/ihg-com/Inter-Bold.woff2') format('woff2');font-weight:700;font-style:normal}
@font-face{font-family:'Inter';src:url('/etc/clientlibs/static/ihg/common/global/fonts/ihg-com/Inter-ExtraBold.woff2') format('woff2');font-weight:800;font-style:normal}
.uhf_headerFooter div{position:static;top:auto;left:auto;right:auto;bottom:auto;z-index:auto;margin:0;padding:0;width:auto;float:none;background-color:transparent;border:medium none transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-box-shadow:none;box-shadow:none;-webkit-background-clip:border-box;-moz-background-clip:border-box;background-clip:border-box;outline:invert none medium}
.uhf_headerFooter span{background:none transparent;border:medium none transparent;float:none;line-height:inherit;margin:0;padding:0}
.uhf_headerFooter{position:relative;direction:ltr}
.uhf_headerFooter .login_modal_background.show{width:100%;height:100%;top:0;left:0;position:fixed;z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}
.uhf_headerFooter .login_modal .login_modal_container{display:none}
.uhf_headerFooter .login_modal_container.show{top:0;left:0;width:100%;height:100%;position:fixed;z-index:1043;outline:0;display:block}
.uhf_headerFooter .login_modal_container.show{padding:35px 30px 0;top:0;left:0;position:fixed;box-sizing:border-box;width:100%;text-align:center;overflow:scroll;overflow-x:hidden}
.uhf_headerFooter .login_modal_container.show .login_modal_content{margin:0 auto;margin-bottom:300px;background:#fff;padding:0 0 .3rem;max-width:1200px;position:relative;z-index:1045;border-radius:.25rem;vertical-align:middle;text-align:left}
.uhf_headerFooter .login_modal_close{margin:14px -15px;right:30px;position:absolute;z-index:1046;display:block;padding:0;border:0;background:transparent;cursor:pointer}
.uhf_headerFooter .login_modal_close:before{display:inline-block;content:" ";font-size:2rem;height:26px;background-position:center;width:25px}
.login_modal_close_bg_china::before{background-image:url("https://digital.ihg.com.cn/is/content/ihg/ihg-simplifylogin-general-xicon-1x1")}
.login_modal_close_bg::before{background-image:url("https://digital.ihg.com/is/content/ihg/ihg-simplifylogin-general-xicon-1x1")}
.uhf_headerFooter .login_modal_container.show .gigya-screen.landscape{padding-top:32px}
.uhf_headerFooter .login_modal_container.show .login_modal_body{padding:0}
.uhf_headerFooter .login_modal_container.show .gigya-layout-row.with-divider.implicit-justify-content{display:flex}
.uhf_headerFooter .login_modal_container.show .gigya-layout-cell.responsive.with-social-login.implicit-align{width:100%}
.uhf_headerFooter .login_modal_container.show .login_modal_content.implicit_container{max-width:600px}
.uhf_headerFooter .login_modal_container.show .login_modal_content.implicit_container .gigya-screen-content{display:block}
.uhf_headerFooter .login_modal_container.show .login_modal_content.implicit_container .gigya-screen-content .gigya-screen .ihg-default-form .gigya-input-text,.gigya-screen-content .gigya-screen .ihg-default-form .gigya-input-password{display:flex}
.uhf_headerFooter .login_modal_container.show .login_modal_content.implicit_container .login_modal_body .gigya-screen.portrait{width:auto}
.uhf_headerFooter .login_modal_container.show .login_modal_content .login_modal_body .gigya-screen-content .gigya-screen.landscape .gigya-layout-row.with-divider>.gigya-layout-cell.with-social-login{padding-top:55px;padding-bottom:70px}
.uhf_headerFooter .login_modal_container.show .login_modal_content .gigya-screen.landscape .gigya-layout-row.with-divider{padding-bottom:0}
.uhf_headerFooter .login_modal_container.show .login_modal_content .gigya-screen.landscape.ihg-screen{min-height:auto !important}
.uhf_headerFooter .error_message.sessionWillExpire.notificationBar .container{text-align:center}
#uhf_headerWrapper #sessionTimeoutCounter.error_message.sessionWillExpire{border:1px solid red}
#uhf_headerWrapper .error_message.sessionWillExpire a,#uhf_headerWrapper .error_message.sessionWillExpire a:link,#uhf_headerWrapper .error_message.sessionWillExpire a:visited,#uhf_headerWrapper .error_message.sessionWillExpire a:hover,#uhf_headerWrapper .error_message.sessionWillExpire a:active{text-decoration:underline}
@media(min-width:991px) and (max-width:1200px){.uhf_headerFooter .login_modal_container.show .login_modal_content .login_modal_body .gigya-screen-content .gigya-screen.landscape .gigya-layout-row.with-divider>.gigya-layout-cell.with-social-login{padding-bottom:68px}
}
@media(min-width:991px){.uhf_headerFooter .login_modal_container.show .login_modal_body .gigya-screen-content{display:block}
}
@media(min-width:768px) and (max-width:991px){.uhf_headerFooter .login_modal_container.show .login_modal_body .gigya-screen.portrait{padding:15px 75px 15px 75px;width:100%;min-height:auto !important}
.uhf_headerFooter .login_modal_container.show .gigya-layout-cell.responsive.with-social-login.implicit-align{padding-bottom:0}
.uhf_headerFooter .login_modal_container.show .login_modal_body{margin-bottom:25px}
.uhf_headerFooter .login_modal_container.show .login_modal_content.implicit_container .gigya-screen.portrait{width:auto}
}
@media(max-width:767px){.uhf_headerFooter .login_modal_container.show{padding:0 0 40px}
.uhf_headerFooter .login_modal_container.show .login_modal_content{margin-bottom:40px}
.uhf_headerFooter .login_modal_container.show .login_modal_body{padding:0;margin-bottom:0}
.uhf_headerFooter .login_modal_container.show .login_modal_content.implicit_container .gigya-screen.portrait{width:auto}
.uhf_headerFooter .login_modal_container.show .login_modal_content.implicit_container .login_modal_body{padding:0 15px 0 15px;margin-bottom:0}
.uhf_headerFooter .login_modal_container.show .login_modal_content .gigya-screen.portrait.mobile{min-height:auto !important}
.uhf_headerFooter .login_modal_container.show .gigya-screen-content .gigya-screen.portrait .gigya-layout-row.with-divider>.gigya-layout-cell.with-social-login{padding-top:20px}
.uhf_headerFooter .login_modal_container.show .gigya-screen-content .gigya-screen.portrait .gigya-layout-row.with-divider>.gigya-layout-cell.with-social-login{padding-bottom:22px}
.uhf_headerFooter .login_modal_container.show .login_modal_content.implicit_container .gigya-screen.portrait.mobile{padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;min-height:auto !important}
.uhf_headerFooter .login_modal_container.show .login_modal_content .gigya-screen-content .gigya-screen.portrait .gigya-layout-row.with-divider>.gigya-layout-cell.with-site-login{padding-bottom:25px}
.uhf_headerFooter .error_message.sessionWillExpire.notificationBar .container{text-align:left}
.uhf_headerFooter .error_message.sessionWillExpire .expireWarningIcon{float:left;margin-bottom:10px;padding-top:7px;margin-right:6px}
}
.ndor-popup-container{position:fixed;top:0;left:0;width:100%;height:100%}
.ndor-popup-background{position:fixed;background:black;width:100%;height:100%;opacity:.5}
.ndor-popup-wrapper{position:absolute;top:0;left:0}
@media(min-width:767px){.ndor-popup-wrapper{top:50%;left:50%;transform:translate(-50%,-50%)}
}
.ndor-popup-content{box-sizing:border-box;position:relative;background:white;box-shadow:0 4px 24px;width:100%;padding:25px;border-radius:10px;font-family:'Graphik',Arial,'Helvetica Neue',Helvetica,sans-serif}
@media(min-width:767px){.ndor-popup-content{width:767px;padding:40px}
}
.ndor-popup-contentInner{position:relative;width:100%;height:100%}
.ndor-popup-title{font-size:16px;line-height:22px;font-weight:600;color:#000;letter-spacing:-0.5px;padding-bottom:20px}
.ndor-popup-closeBtn{position:absolute;top:0;right:0;cursor:pointer}
.ndor-popup-separator{width:100%;height:2px;background:#ddd;margin-bottom:40px}
.ndor-popup-icon{position:relative;padding-bottom:38px}
.ndor-popup-messageText{font-size:36px;line-height:41px;font-weight:400;color:#000;letter-spacing:1.2px;padding-bottom:10px}
.ndor-popup-offerText{font-size:21px;line-height:28px;font-weight:500;color:#000;padding-bottom:10px}
.ndor-popup-detailText{font-size:16px;line-height:24px;font-weight:400;color:#555;letter-spacing:.38px;padding-bottom:30px}
.ndor-popup-link{color:#1f4456;font-weight:600}
.ndor-popup-btns{display:grid;gap:10px}
@media(min-width:767px){.ndor-popup-btns{display:flex;gap:24px}
}
.ndor-popup-btn{border-radius:5px;padding:15px 20px;font-family:'Graphik',Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:16px;font-weight:600;letter-spacing:.5px;cursor:pointer;line-height:24px}
@media(min-width:768px) and (max-width:768px){.uhf_headerFooter .col-sm-1,.uhf_headerFooter .col-sm-2,.uhf_headerFooter .col-sm-3,.uhf_headerFooter .col-sm-4,.uhf_headerFooter .col-sm-5,.uhf_headerFooter .col-sm-6,.uhf_headerFooter .col-sm-7,.uhf_headerFooter .col-sm-8,.uhf_headerFooter .col-sm-9,.uhf_headerFooter .col-sm-10,.uhf_headerFooter .col-sm-11,.uhf_headerFooter .col-sm-12{float:left;width:100%}
.uhf_headerFooter .col-xs-1,.uhf_headerFooter .col-xs-2,.uhf_headerFooter .col-xs-3,.uhf_headerFooter .col-xs-4,.uhf_headerFooter .col-xs-5,.uhf_headerFooter .col-xs-6,.uhf_headerFooter .col-xs-7,.uhf_headerFooter .col-xs-8,.uhf_headerFooter .col-xs-9,.uhf_headerFooter .col-xs-10,.uhf_headerFooter .col-xs-11,.uhf_headerFooter .col-xs-12{float:left}
.uhf_headerFooter .col-xs-12{width:100%}
.uhf_headerFooter .col-xs-11{width:91.66666667%}
.uhf_headerFooter .col-xs-10{width:83.33333333%}
.uhf_headerFooter .col-xs-9{width:75%}
.uhf_headerFooter .col-xs-8{width:66.66666667%}
.uhf_headerFooter .col-xs-7{width:58.33333333%}
.uhf_headerFooter .col-xs-6{width:50%}
.uhf_headerFooter .col-xs-5{width:41.66666667%}
.uhf_headerFooter .col-xs-4{width:33.33333333%}
.uhf_headerFooter .col-xs-3{width:25%}
.uhf_headerFooter .col-xs-2{width:16.66666667%}
.uhf_headerFooter .col-xs-1{width:8.33333333%}
.uhf_headerFooter .col-xs-pull-12{right:100%}
.uhf_headerFooter .col-xs-pull-11{right:91.66666667%}
.uhf_headerFooter .col-xs-pull-10{right:83.33333333%}
.uhf_headerFooter .col-xs-pull-9{right:75%}
.uhf_headerFooter .col-xs-pull-8{right:66.66666667%}
.uhf_headerFooter .col-xs-pull-7{right:58.33333333%}
.uhf_headerFooter .col-xs-pull-6{right:50%}
.uhf_headerFooter .col-xs-pull-5{right:41.66666667%}
.uhf_headerFooter .col-xs-pull-4{right:33.33333333%}
.uhf_headerFooter .col-xs-pull-3{right:25%}
.uhf_headerFooter .col-xs-pull-2{right:16.66666667%}
.uhf_headerFooter .col-xs-pull-1{right:8.33333333%}
.uhf_headerFooter .col-xs-pull-0{right:auto}
.uhf_headerFooter .col-xs-push-12{left:100%}
.uhf_headerFooter .col-xs-push-11{left:91.66666667%}
.uhf_headerFooter .col-xs-push-10{left:83.33333333%}
.uhf_headerFooter .col-xs-push-9{left:75%}
.uhf_headerFooter .col-xs-push-8{left:66.66666667%}
.uhf_headerFooter .col-xs-push-7{left:58.33333333%}
.uhf_headerFooter .col-xs-push-6{left:50%}
.uhf_headerFooter .col-xs-push-5{left:41.66666667%}
.uhf_headerFooter .col-xs-push-4{left:33.33333333%}
.uhf_headerFooter .col-xs-push-3{left:25%}
.uhf_headerFooter .col-xs-push-2{left:16.66666667%}
.uhf_headerFooter .col-xs-push-1{left:8.33333333%}
.uhf_headerFooter .col-xs-push-0{left:auto}
.uhf_headerFooter .col-xs-offset-12{margin-left:100%}
.uhf_headerFooter .col-xs-offset-11{margin-left:91.66666667%}
.uhf_headerFooter .col-xs-offset-10{margin-left:83.33333333%}
.uhf_headerFooter .col-xs-offset-9{margin-left:75%}
.uhf_headerFooter .col-xs-offset-8{margin-left:66.66666667%}
.uhf_headerFooter .col-xs-offset-7{margin-left:58.33333333%}
.uhf_headerFooter .col-xs-offset-6{margin-left:50%}
.uhf_headerFooter .col-xs-offset-5{margin-left:41.66666667%}
.uhf_headerFooter .col-xs-offset-4{margin-left:33.33333333%}
.uhf_headerFooter .col-xs-offset-3{margin-left:25%}
.uhf_headerFooter .col-xs-offset-2{margin-left:16.66666667%}
.uhf_headerFooter .col-xs-offset-1{margin-left:8.33333333%}
.uhf_headerFooter .col-xs-offset-0{margin-left:0}
}
@media(min-width:768px) and (max-width:768px){.uhf_headerFooter .hidden-sm{display:initial !important}
.uhf_headerFooter .container{width:initial}
}
.uhf_headerFooter .container{padding-left:15px;padding-right:15px;margin-right:auto;margin-left:auto}
@media(min-width:768px){.uhf_headerFooter .container{padding-left:15px;padding-right:15px;width:750px}
}
@media(min-width:992px){.uhf_headerFooter .container{padding-left:15px;padding-right:15px;width:990px}
}
@media(min-width:1260px){.uhf_headerFooter .container{padding-left:unset;padding-right:unset;width:1260px}
}
.uhf_headerFooter .col-ihg-tablet-1,.uhf_headerFooter .col-ihg-tablet-2,.uhf_headerFooter .col-ihg-tablet-3,.uhf_headerFooter .col-ihg-tablet-4,.uhf_headerFooter .col-ihg-tablet-5,.uhf_headerFooter .col-ihg-tablet-6,.uhf_headerFooter .col-ihg-tablet-7,.uhf_headerFooter .col-ihg-tablet-8,.uhf_headerFooter .col-ihg-tablet-9,.uhf_headerFooter .col-ihg-tablet-10,.uhf_headerFooter .col-ihg-tablet-11,.uhf_headerFooter .col-ihg-tablet-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.uhf_headerFooter .visible-ihg-tablet,.uhf_headerFooter .visible-ihg-tablet-block,.uhf_headerFooter .visible-ihg-tablet-inline,.uhf_headerFooter .visible-ihg-tablet-inline-block{display:none !important}
@media(min-width:480px) and (max-width:991px){.uhf_headerFooter .col-ihg-tablet-1,.uhf_headerFooter .col-ihg-tablet-2,.uhf_headerFooter .col-ihg-tablet-3,.uhf_headerFooter .col-ihg-tablet-4,.uhf_headerFooter .col-ihg-tablet-5,.uhf_headerFooter .col-ihg-tablet-6,.uhf_headerFooter .col-ihg-tablet-7,.uhf_headerFooter .col-ihg-tablet-8,.uhf_headerFooter .col-ihg-tablet-9,.uhf_headerFooter .col-ihg-tablet-10,.uhf_headerFooter .col-ihg-tablet-11,.uhf_headerFooter .col-ihg-tablet-12{float:left}
.uhf_headerFooter .col-ihg-tablet-12{width:100%}
.uhf_headerFooter .col-ihg-tablet-11{width:91.66666667%}
.uhf_headerFooter .col-ihg-tablet-10{width:83.33333333%}
.uhf_headerFooter .col-ihg-tablet-9{width:75%}
.uhf_headerFooter .col-ihg-tablet-8{width:66.66666667%}
.uhf_headerFooter .col-ihg-tablet-7{width:58.33333333%}
.uhf_headerFooter .col-ihg-tablet-6{width:50%}
.uhf_headerFooter .col-ihg-tablet-5{width:41.66666667%}
.uhf_headerFooter .col-ihg-tablet-4{width:33.33333333%}
.uhf_headerFooter .col-ihg-tablet-3{width:25%}
.uhf_headerFooter .col-ihg-tablet-2{width:16.66666667%}
.uhf_headerFooter .col-ihg-tablet-1{width:8.33333333%}
.uhf_headerFooter .col-ihg-tablet-pull-12{right:100%}
.uhf_headerFooter .col-ihg-tablet-pull-11{right:91.66666667%}
.uhf_headerFooter .col-ihg-tablet-pull-10{right:83.33333333%}
.uhf_headerFooter .col-ihg-tablet-pull-9{right:75%}
.uhf_headerFooter .col-ihg-tablet-pull-8{right:66.66666667%}
.uhf_headerFooter .col-ihg-tablet-pull-7{right:58.33333333%}
.uhf_headerFooter .col-ihg-tablet-pull-6{right:50%}
.uhf_headerFooter .col-ihg-tablet-pull-5{right:41.66666667%}
.uhf_headerFooter .col-ihg-tablet-pull-4{right:33.33333333%}
.uhf_headerFooter .col-ihg-tablet-pull-3{right:25%}
.uhf_headerFooter .col-ihg-tablet-pull-2{right:16.66666667%}
.uhf_headerFooter .col-ihg-tablet-pull-1{right:8.33333333%}
.uhf_headerFooter .col-ihg-tablet-pull-0{right:auto}
.uhf_headerFooter .col-ihg-tablet-push-12{left:100%}
.uhf_headerFooter .col-ihg-tablet-push-11{left:91.66666667%}
.uhf_headerFooter .col-ihg-tablet-push-10{left:83.33333333%}
.uhf_headerFooter .col-ihg-tablet-push-9{left:75%}
.uhf_headerFooter .col-ihg-tablet-push-8{left:66.66666667%}
.uhf_headerFooter .col-ihg-tablet-push-7{left:58.33333333%}
.uhf_headerFooter .col-ihg-tablet-push-6{left:50%}
.uhf_headerFooter .col-ihg-tablet-push-5{left:41.66666667%}
.uhf_headerFooter .col-ihg-tablet-push-4{left:33.33333333%}
.uhf_headerFooter .col-ihg-tablet-push-3{left:25%}
.uhf_headerFooter .col-ihg-tablet-push-2{left:16.66666667%}
.uhf_headerFooter .col-ihg-tablet-push-1{left:8.33333333%}
.uhf_headerFooter .col-ihg-tablet-push-0{left:auto}
.uhf_headerFooter .col-ihg-tablet-offset-12{margin-left:100%}
.uhf_headerFooter .col-ihg-tablet-offset-11{margin-left:91.66666667%}
.uhf_headerFooter .col-ihg-tablet-offset-10{margin-left:83.33333333%}
.uhf_headerFooter .col-ihg-tablet-offset-9{margin-left:75%}
.uhf_headerFooter .col-ihg-tablet-offset-8{margin-left:66.66666667%}
.uhf_headerFooter .col-ihg-tablet-offset-7{margin-left:58.33333333%}
.uhf_headerFooter .col-ihg-tablet-offset-6{margin-left:50%}
.uhf_headerFooter .col-ihg-tablet-offset-5{margin-left:41.66666667%}
.uhf_headerFooter .col-ihg-tablet-offset-4{margin-left:33.33333333%}
.uhf_headerFooter .col-ihg-tablet-offset-3{margin-left:25%}
.uhf_headerFooter .col-ihg-tablet-offset-2{margin-left:16.66666667%}
.uhf_headerFooter .col-ihg-tablet-offset-1{margin-left:8.33333333%}
.uhf_headerFooter .col-ihg-tablet-offset-0{margin-left:0}
.uhf_headerFooter .visible-xs,.uhf_headerFooter .visible-xs-block,.uhf_headerFooter .visible-xs-inline,.uhf_headerFooter .visible-xs-inline-block{display:none !important}
.uhf_headerFooter .visible-sm,.uhf_headerFooter .visible-sm-block,.uhf_headerFooter .visible-sm-inline,.uhf_headerFooter .visible-sm-inline-block{display:none !important}
}
@media(min-width:480px) and (max-width:767px){.uhf_headerFooter .visible-ihg-tablet-block{display:block !important}
}
@media(min-width:480px) and (max-width:767px){.uhf_headerFooter .visible-ihg-tablet-inline{display:inline !important}
}
@media(min-width:480px) and (max-width:767px){.uhf_headerFooter .visible-ihg-tablet-inline-block{display:inline-block !important}
}
@media(min-width:768px) and (max-width:991px){.uhf_headerFooter .visible-sm{display:block !important}
.uhf_headerFooter table.visible-sm{display:table}
.uhf_headerFooter tr.visible-sm{display:table-row !important}
.uhf_headerFooter th.visible-sm,.uhf_headerFooter td.visible-sm{display:table-cell !important}
}
@media(min-width:768px) and (max-width:991px){.uhf_headerFooter .visible-sm-block{display:block !important}
}
@media(min-width:768px) and (max-width:991px){.uhf_headerFooter .visible-sm-inline{display:inline !important}
}
@media(min-width:768px) and (max-width:991px){.uhf_headerFooter .visible-sm-inline-block{display:inline-block !important}
}
@media(min-width:768px) and (max-width:991px){.uhf_headerFooter .visible-sm-block{display:block !important}
}
@media(min-width:768px) and (max-width:991px){.uhf_headerFooter .visible-sm-inline{display:inline !important}
}
@media(min-width:768px) and (max-width:991px){.uhf_headerFooter .visible-sm-inline-block{display:inline-block !important}
}
@media(min-width:768px) and (max-width:991px){.uhf_headerFooter .hidden-sm{display:none !important}
}
.uhf_headerFooter a,.uhf_headerFooter a:link,.uhf_headerFooter a:visited,.uhf_headerFooter a:hover,.uhf_headerFooter a:focus,.uhf_headerFooter a:active{color:#000;text-decoration:none}
.uhf_headerFooter h1,.uhf_headerFooter h2,.uhf_headerFooter h3,.uhf_headerFooter h4,.uhf_headerFooter h5,.uhf_headerFooter h6,.uhf_headerFooter dt,.uhf_headerFooter dd{color:#000}
.uhf_headerFooter .u-list{list-style-type:none;margin:0;padding:0}
.uhf_headerFooter .u-list-item{float:left;padding:0}
.uhf_headerFooter .u-list-item>.u-link{display:block}
.uhf_headerFooter .uhfSharedDialog{color:#444}
.uhf_headerFooter .uhfSharedDialog .modal-backdrop{filter:alpha(opacity=30);opacity:.3}
.uhf_headerFooter .uhfSharedDialog .close{text-align:right;clear:right}
.uhf_headerFooter .uhfSharedDialog .modal-header{background-color:#3f3f3f;color:#fff}
.uhf_headerFooter .uhfSharedDialog .modal-body{background:#f6f6f6}
.uhf_headerFooter .uhfSharedDialog .modal-footer{background:#f6f6f6;border:0;border:0}
.uhf_headerFooter .uhfSharedDialog .btn{font-size:1.2em;border-radius:30px;text-shadow:none;background-image:none;outline:0;color:inherit;box-shadow:1px 4px 7px 0 rgba(0,0,0,0.07);height:auto;width:auto;float:none;min-width:4em;text-shadow:none}
.uhf_headerFooter .radio,.uhf_headerFooter .checkbox{position:relative;display:block;margin-top:10px;margin-bottom:9px}
.uhf_headerFooter .uhfSharedDialog .btn-primary{background-color:#d96930;color:#fff;border-color:#d96930;font-weight:normal;margin-bottom:0;padding:7px 12px}
.uhf_headerFooter .backdrop-transparent .modal-backdrop{filter:alpha(opacity=0);opacity:.0}
.uhf_headerFooter .popover{text-align:left}
.uhf_headerFooter .popover>.arrow{direction:ltr}
.uhf_headerFooter #dialog-ajaxDefaultError{display:none}
.uhf_headerFooter .ajaxDefaultError-Container{background:0;border:0;color:#f20000;display:block;margin:0;padding:0}
.uhf_headerFooter .ajaxDefaultError-Container i{font-size:25px}
.uhf_headerFooter .ajaxDefaultError-Container .errorIcon-container{width:10%;display:inline-block;vertical-align:middle}
.uhf_headerFooter .ajaxDefaultError-Container .errorMessage-container{width:88%;display:inline-block;vertical-align:middle}
.uhf_headerFooter .ajaxDefaultError-Container .errorMsg{color:#f20000;font-size:15px;font-weight:normal;line-height:20px;background-image:none}
.uhf_headerFooter .ajaxDefaultError-Container .popover .errorMsg a,.uhf_headerFooter .ajaxDefaultError-Container .popover .errorMsg span{color:#c13a02;display:inline}
.uhf_headerFooter #modalBrazilianConsent p{margin-bottom:1em}
.uhf_headerFooter #modalBrazilianConsent .modal-header{background-color:#f6f6f6;overflow:hidden;padding:0 0 0 4%}
.uhf_headerFooter #modalBrazilianConsent .modal-footer{text-align:left}
.uhf_headerFooter #modalBrazilianConsent .modal-footer .btn{text-transform:uppercase;background-color:#d96930;color:#fff;border-color:#d96930}
.uhf_headerFooter #modalBrazilianConsent .modal-header .close{padding:15px}
.uhf_headerFooter #modalBrazilianConsent .modal-dialog{width:45em;max-width:85%;margin:10% auto}
.uhf_headerFooter .brazillianConsentImg{width:100%;height:auto}
.uhf_headerFooter #modalBrazilianConsent .btn,.uhf_headerFooter #modalBrazilianConsent .btn-primary,.uhf_headerFooter #modalBrazilianConsent .btn-success,.uhf_headerFooter #modalBrazilianConsent .btn-info,.uhf_headerFooter #modalKoreanConsent .btn,.uhf_headerFooter #modalKoreanConsent .btn-primary,.uhf_headerFooter #modalKoreanConsent .btn-success,.uhf_headerFooter #modalKoreanConsent .btn-info{filter:none}
.uhf_headerFooter .brazilConsentHeaderBackground{background-image:url("//digital.ihg.com/is/image/ihg/uhf_brand_new4-1x?fmt=png-alpha");background-position:0 0;background-repeat:no-repeat;background-size:100% auto;display:inline-block;overflow:hidden;padding-bottom:4.75%;text-indent:-999em;width:45.5em}
.uhf_headerFooter .scrollbox{position:relative;max-height:7em;margin:8px 0;overflow:auto;border:solid 1px #e7e7e7;background-color:#fff;padding:6px}
.uhf_headerFooter .kisa-logo-container-ambassador{width:22em;max-width:85%;display:inline-block;margin-top:10px;margin-bottom:10px}
.uhf_headerFooter .kisa-logo-ambassador{width:100%;height:0;text-indent:-999em;background-size:313%;background-image:url("//digital.ihg.com/is/image/ihg/uhf_brand_new2-1?fmt=png-alpha");background-repeat:no-repeat;padding-bottom:12%;background-position:0 0}
.uhf_headerFooter .kisa-logo-container-rewardsclub{width:10.5em;height:6em;display:inline-block}
.uhf_headerFooter #modalKoreanConsent{font-size:11px;color:#707372;line-height:1.4;z-index:9999}
.uhf_headerFooter #modalKoreanConsent .modal-footer{text-align:left}
.uhf_headerFooter #modalKoreanConsent .modal-header{background-color:#fff;padding-top:0;padding-bottom:0}
.uhf_headerFooter #modalKoreanConsent .modal-body{background-color:#fff}
.uhf_headerFooter #modalKoreanConsent .modal-footer{background-color:#fff}
.uhf_headerFooter #modalKoreanConsent .modal-header .close{margin-top:10px}
.uhf_headerFooter #modalKoreanConsent .modal-dialog{width:400px;max-width:80%;margin-left:auto;margin-right:auto;margin-top:20em;margin-bottom:20em}
.uhf_headerFooter #modalKoreanConsent h1{font-size:1em;color:#c13a02}
.uhf_headerFooter #modalKoreanConsent h1,.uhf_headerFooter #modalKoreanConsent h2,.uhf_headerFooter #modalKoreanConsent h3,.uhf_headerFooter #modalKoreanConsent h4,.uhf_headerFooter #modalKoreanConsent h5,.uhf_headerFooter #modalKoreanConsent h6,.uhf_headerFooter #modalKoreanConsent p{margin:0 0 5px 0}
.uhf_headerFooter #modalKoreanConsent h2,.uhf_headerFooter #modalKoreanConsent h3,.uhf_headerFooter #modalKoreanConsent h4,.uhf_headerFooter #modalKoreanConsent h5,.uhf_headerFooter #modalKoreanConsent h6{color:inherit;font-weight:bold;color:#000}
.uhf_headerFooter #modalKoreanConsent p{color:inherit;margin:0 0 5px 0}
.uhf_headerFooter #modalKoreanConsent h2{font-size:1.6em;font-style:italic}
.uhf_headerFooter #modalKoreanConsent h3{font-size:1.1em}
.uhf_headerFooter #modalKoreanConsent input[type=checkbox]{vertical-align:middle;margin:3px 3px 3px 0;height:1.4em;display:inline}
.uhf_headerFooter .darkenContent{bottom:0;background-color:black;display:none;left:0;opacity:0;position:absolute;right:-20%;transition:opacity 500ms;-webkit-transition:opacity 500ms;-moz-transition:opacity 500ms;-o-transition:opacity 500ms;width:100%;z-index:55}
.uhf_headerFooter .darkenContent.dark{display:block;opacity:.3}
.uhf_headerFooter .uhf_headerFooter .modal0872button{background-color:#d96930;border-color:#d96930;border-radius:30px;box-shadow:1px 4px 7px 0 rgba(0,0,0,0.07);color:#fff;font-size:18px;font-weight:normal;margin-bottom:0;min-width:4em;padding:7px 12px;text-shadow:none}
#uhf_headerWrapper .notificationBar{position:fixed;width:100%;top:0;z-index:2000;display:none}
#uhf_headerWrapper .sessionWillExpire{background-color:#f6f6f6;border-bottom:1px solid silver}
#uhf_headerWrapper .sessionWillExpire a,#uhf_headerWrapper .sessionWillExpire a:link,#uhf_headerWrapper .sessionWillExpire a:visited,#uhf_headerWrapper .sessionWillExpire a:hover,#uhf_headerWrapper .sessionWillExpire a:active{color:#d96930}
#uhf_headerWrapper .expireWarningIcon{color:#fa4909}
#uhf_headerWrapper .sessionWillExpireCol{margin:10px auto;font-size:14px;-webkit-font-smoothing:antialiased;color:#222}
#uhf_headerWrapper #singSec,#uhf_headerWrapper #singMin{display:none}
#uhf_headerWrapper #uhf_countryLanguagePushDown{background-color:#000;background:-webkit-linear-gradient(#515151,#000);background:-o-linear-gradient(#515151,#000);background:-moz-linear-gradient(#515151,#000);background:linear-gradient(#515151,#000);padding:10px 0}
#uhf_headerWrapper i.buttonClose{color:#999;font-weight:700}
#uhf_headerWrapper i.buttonClose:hover{color:#ccc}
#uhf_headerWrapper #uhf_countryLanguagePushDownContainer{color:#fff;font-size:13px;font-weight:700;position:relative}
#uhf_headerWrapper #uhf_countryLanguagePushDownContainer span{display:inline-block;margin-right:10px}
#uhf_headerWrapper #uhf_countryLanguagePushDown button{background-color:#fff;border:0;border-radius:5px;color:#000;line-height:normal;margin:0 2.5px;padding:1px 6px}
#uhf_headerWrapper #uhf_countryLanguagePushDown button#uhf_countryLanguagePushDownClose{background-color:transparent;display:block;padding:0;position:absolute;right:15px;top:0}
#uhf_headerWrapper #uhf_countryLanguagePushDown div.subText{color:#888;font-size:12px}
#uhf_headerWrapper #uhf_countryLanguagePushDown button#uhf_langNotSupported_yes:not(#uhf_countryLanguagePushDownClose){display:none}
@media(max-width:780px){#uhf_headerWrapper #uhf_countryLanguagePushDownContainer span.buttonContainer{display:block;margin:10px 0;text-align:center;width:100%}
#uhf_headerWrapper #uhf_countryLanguagePushDownContainer span.buttonContainer button{padding:1px 6px}
#uhf_headerWrapper #uhf_countryLanguagePushDown button:not(#uhf_countryLanguagePushDownClose){border-radius:10px;display:inline-block;height:30px;width:45%}
}
@media(max-width:640px){#uhf_headerWrapper #uhf_countryLanguagePushDown button:not(#uhf_countryLanguagePushDownClose){border-radius:10px;height:30px;margin:5px 0;width:100%}
}
#uhf_headerWrapper .utilityNavWrapper{background-color:#000;min-height:35px;font-family:"Graphik-Regular",sans-serif;color:#fff;font-size:.75em;line-height:22px;letter-spacing:.75px;text-transform:uppercase;line-height:22px}
#uhf_headerWrapper #UHF_brand[value="6c"] ~ .utilityNavWrapper{background-color:#1f4456}
#uhf_headerWrapper #UHF_brand[value="rd"] ~ .utilityNavWrapper{background-color:#fff}
#uhf_headerWrapper .utilityNav,#uhf_headerWrapper .logIn{color:#fff;padding:7px 0 0 0}
#uhf_headerWrapper .utilityNav{float:left;padding:7px 0 6px 0}
#uhf_headerWrapper .utilityNav-list-item{vertical-align:middle}
#uhf_headerWrapper .utilityNav-resDir-item{clear:left;font-size:.9em}
#uhf_headerWrapper .utilityNav-link{display:inline-block;padding:0;color:#fff;display:inline-block;font-size:12px;letter-spacing:.75px;margin-right:10px;text-transform:uppercase;font-family:"Graphik-Regular",sans-serif;font-weight:300}
#uhf_headerWrapper .resDirectNum-link{direction:ltr;padding-left:0}
#uhf_headerWrapper .resDirectIcon-link{padding-right:0;margin-right:2px;margin-top:-2px;visibility:hidden}
.uhf_headerFooter .fa.fa-phone{font-size:1em !important;position:relative;padding-right:0 !important}
#uhf_headerWrapper .nav-middle{vertical-align:middle}
#uhf_headerWrapper .tooltipQuestion{padding:0}
#uhf_headerWrapper .hasBlankPopover+.popover{color:#000;font-size:inherit}
#uhf_headerWrapper .utilityNav-message{padding-right:.25em;padding-top:0}
#uhf_headerWrapper .utilityNav-link,#uhf_headerWrapper .utilityNav-link:link,#uhf_headerWrapper .utilityNav-link:visited,#uhf_headerWrapper .utilityNav-link:hover,#uhf_headerWrapper .utilityNav-link:active{color:#fff}
#uhf_headerWrapper #uhfCountryLanguageLink{display:none;margin-top:-1px}
#uhf_headerWrapper #uhfCountryLanguageLink.disableCountryLanguage{opacity:.3;cursor:default}
#uhf_headerWrapper .language-icon{height:20px;margin:-4.5px .25em;vertical-align:middle}
#uhf_headerWrapper #uhfLocale,#uhf_headerWrapper #uhfCountryLanguageImageContainer{display:none}
#uhf_headerWrapper .popover{margin-top:2px;max-width:354px}
#uhf_headerWrapper .popover-content{padding:.71429em}
#uhf_headerWrapper .popover-content label{color:#333;font-size:1.07143em;line-height:1.07143em;text-transform:capitalize}
#uhf_headerWrapper #uhfLanguagesSelectionContainer,#uhf_headerWrapper #uhfCountryLanguageCTA{display:block;margin-top:1.07143em}
#uhf_headerWrapper #uhfCountrySelection,#uhf_headerWrapper #uhfLanguageSelection{color:#666;font-size:14px;width:100%;height:38px;width:100%;background:linear-gradient(white 0,#f3f3f3 100%);padding:8px 12px;border:1px solid #ccc;line-height:1.42857143;appearance:menulist;-moz-appearance:menulist;-webkit-appearance:menulist}
#uhf_headerWrapper #uhfCountryLanguageCTA div,#uhf_headerWrapper #uhfCountryLanguageCTA button{-moz-border-radius:10px;border-radius:10px;font-size:15px;font-weight:bold;line-height:30px;text-align:center;text-transform:uppercase;width:100%}
#uhf_headerWrapper #uhfCountryLanguageCTA i.fa-times{color:#ccc;position:absolute;right:5px;text-transform:none;top:5px}
#uhf_headerWrapper #uhfCountryLanguageCTA i.fa-times:hover{color:#999}
@media(max-width:767px){#uhf_headerWrapper .mobileNavCL{margin:20px 0;font-size:14px}
#uhf_headerWrapper .language-icon{height:32px;width:32px}
#uhf_headerWrapper #uhfLocale{margin-top:15px;padding-top:15px}
#uhf_headerWrapper #uhfCountryLanguageCTA i.fa-times,#uhf_headerWrapper #uhfCountryLanguageMobileContainer{display:none}
#uhf_headerWrapper #uhfCountryLanguageMobileContainer.uhfCLContainer_show,#uhf_headerWrapper #uhfLocale{display:block}
#uhf_headerWrapper #uhfCountryLanguageMobileLink.disableCountryLanguage{opacity:.3;cursor:default}
#uhf_headerWrapper .mobileNavCL label{color:#707372;font-size:14px;font-weight:normal;text-transform:capitalize;font-weight:300;letter-spacing:.5px;line-height:22px}
#uhf_headerWrapper #uhfCountryLanguageCTA button.buttonSave{border-radius:0}
}
#uhf_headerWrapper #uhfCountryLanguageCTA button.buttonSave{background-color:#d96930;border:0;color:#fff;display:none;margin-bottom:10px}
#uhf_headerWrapper .logIn{float:right;font-size:.85714em;text-align:right}
#uhf_headerWrapper .logIn-link,#uhf_headerWrapper .logIn-link:link,#uhf_headerWrapper .logIn-link:visited,#uhf_headerWrapper .logIn-link:hover,#uhf_headerWrapper .logIn-link:active{color:#fff;display:inline-block}
#uhf_headerWrapper .logIn-link-logo,#uhf_headerWrapper .logIn-link-logo:link,#uhf_headerWrapper .logIn-link-logo:visited,#uhf_headerWrapper .logIn-link-logo:hover,#uhf_headerWrapper .logIn-link-logo:active{display:inline-block;float:right;vertical-align:middle;overflow:hidden;height:25px;width:115px;transform:translateY(-3px)}
#uhf_headerWrapper .logIn-link-divider{background:#fff;display:inline-block;height:21px;vertical-align:middle;width:1px}
#uhf_headerWrapper .logIn-link.logIn-block{line-height:12px;padding:0 0 0 10px;text-align:left}
#uhf_headerWrapper .logIn-link.logOut{text-decoration:none}
#uhf_headerWrapper img.rewardsClubLogo{display:inline-block;height:16px;max-width:100%;width:auto}
#uhf_headerWrapper svg.rewardsClubLogo{display:inline-block;fill:white;height:100%;width:100%}
#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer div.logIn-State{margin-right:0}
#uhf_headerWrapper .logIn-State{display:none;vertical-align:middle;margin:0 10px 0 0}
#uhf_headerWrapper .logIn-State>.logIn-link{font-size:9px}
#uhf_headerWrapper .logIn-anonymous>.logIn-link{font-size:12px;line-height:24px}
#uhf_headerWrapper .logIn-anonymous>.logIn-link:lang(es){line-height:18px}
#uhf_headerWrapper .logIn-anonymous>.logIn-link:lang(fr){line-height:18px}
#uhf_headerWrapper .logIn-State>.logIn-link.logOut{font-size:12px;padding-right:10px}
#uhf_headerWrapper div.logIn-State>a,#uhf_headerWrapper div.logIn-State>span{display:inline-block;vertical-align:middle}
#uhf_headerWrapper .logIn-mobile .logIn-State{display:none}
#uhf_headerWrapper .brandLogoNavWrapper{background-color:#fff}
#uhf_headerWrapper #UHF_brand[value="rd"] ~ .brandLogoNavWrapper{background-color:#1f4456;padding:20px 0}
#uhf_headerWrapper .brandLogoNavContainer{padding-left:0;padding-right:0}
#uhf_headerWrapper .brandLogo{float:left;max-width:25%}
#uhf_headerWrapper .brandLogo .brandLogo-link{line-height:1}
@media(min-width:768px){#uhf_headerWrapper .brandLogo .brandLogo-link{line-height:5;padding:0 1em}
}
@media(min-width:992px){#uhf_headerWrapper .brandLogo .brandLogo-link{line-height:7.5;padding:0 1em}
}
#uhf_headerWrapper .brandLogo .brandLogo-image{max-height:72px;width:auto;max-width:100%;min-width:initial;padding:.5em;vertical-align:middle}
#uhf_headerWrapper .brandNavContainer{float:right;width:75%}
#uhf_headerWrapper .brandNav{text-align:right}
#uhf_headerWrapper .brandNav-list{display:inline-block;list-style:none;margin:0;padding:0}
#uhf_headerWrapper .brandNav-list-item{float:left}
@media(max-width:768px){#uhf_headerWrapper .brandNav-list li:nth-child(4):lang(in){width:30%}
}
#uhf_headerWrapper .brandNav-link,#uhf_headerWrapper .brandNav-link:link,#uhf_headerWrapper .brandNav-link:visited,#uhf_headerWrapper .brandNav-link:hover,#uhf_headerWrapper .brandNav-link:active{color:#d96930;display:block;font-size:1.285714em;font-weight:bold;padding:26px 13px}
#uhf_headerWrapper .mobileNav,#uhf_headerWrapper .logIn-mobile{float:right}
#uhf_headerWrapper .mobileNav-link,#uhf_headerWrapper .mobileNav-link:link,#uhf_headerWrapper .mobileNav-link:visited,#uhf_headerWrapper .mobileNav-link:hover,#uhf_headerWrapper .mobileNav-link:active{color:#fff;display:inline-block;padding:1.57143em}
#uhf_headerWrapper .logIn-mobile{font-size:1em;min-height:72px;text-align:center;width:125px;max-width:25%}
#uhf_headerWrapper .logIn-mobile:lang(fr){font-size:.5em}
#uhf_headerWrapper .login-mobile-staybridge:lang(fr){font-size:1em}
#uhf_headerWrapper .login-mobile-candlewood:lang(fr){font-size:1em}
#uhf_headerWrapper .logIn-mobile>.logIn-link{font-size:.8em;padding:0 .5em}
#uhf_headerWrapper .logIn-mobile div.logIn-anonymous a.logIn-link{padding:0;text-transform;capitalize}
#uhf_headerWrapper .logIn-mobile>.logIn-link-logo{margin-top:1.4em;display:inline-block;padding:0 1em;width:auto}
#uhf_headerWrapper .logIn-mobile>.logIn-link-logo .rewardsClubLogo{max-width:135px;width:100%}
#uhf_headerWrapper .mobileNavContainer{position:relative;clear:both;width:100%;z-index:1000}
#uhf_headerWrapper .mobileNavInner{position:absolute;width:100%;background-color:#efefef;box-shadow:0 2px 0 0 rgba(0,0,0,.15);font-size:16px}
#uhf_headerWrapper .mobileNav-hidden{display:none}
#uhf_headerWrapper .mobileNavMenu,#uhf_headerWrapper .mobileNavCL{line-height:1.5;padding:0 10px;text-transform:uppercase}
#uhf_headerWrapper .mobileNavMenu-list{padding:.7em 0 0 0;border-bottom:2px solid #fff;color:#d96930;margin:0}
#uhf_headerWrapper .mobileNavMenu-subList{list-style-type:none;padding-left:1.75em}
#uhf_headerWrapper .mobileNavHeading{font-weight:600}
#uhf_headerWrapper .mobileNavMenu-list-item{line-height:2}
#uhf_headerWrapper .mobileNavMenu-list:last-child{padding-bottom:.7em}
#uhf_headerWrapper .mobileNavLink{display:block;padding:.7em 0}
@media(min-width:480px){#uhf_headerWrapper .logIn-mobile{width:175px}
#uhf_headerWrapper .logIn-mobile>.logIn-link{font-size:1em;padding:.25em .5em 0 .5em}
#uhf_headerWrapper .logIn-mobile>.logIn-link-logo{margin-top:.75em;padding:0 .5em}
#uhf_headerWrapper .logIn-mobile>a.logIn-link-logo.explicit{margin:0}
}
.uhf_headerFooter .mainContentTransition{opacity:.4}
.uhf_headerFooter .mainContentTransition.show{opacity:1}
.uhf_headerFooter .ebaContainer .walletSlotLink>.row>.explicit-header{padding-top:0;padding-bottom:10px}
.uhf_headerFooter .walletTransition{left:auto;right:0;-webkit-transform:translateX(50rem);-ms-transform:translateX(50rem);-o-transform:translateX(50rem);transform:translateX(50rem);-webkit-transition:500ms;-o-transition:500ms;transition:500ms}
.uhf_headerFooter .walletTransition.show{display:block;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
.uhf_headerFooter .mainContentTransition{-webkit-transform:translateX(-50rem);-ms-transform:translateX(-50rem);-o-transform:translateX(-50rem);transform:translateX(-50rem);-webkit-transition:500ms;-o-transition:500ms;transition:500ms;opacity:1}
.uhf_headerFooter .mainContentTransition.show{display:block;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}
.uhf_headerFooter #modalCreateEmail{color:#444;position:absolute;top:0}
.uhf_headerFooter #modalCreateEmail .modal-dialog{padding-left:16px;margin:133px auto;width:90%}
.uhf_headerFooter #modalCreateEmail .close{float:right;margin-left:1em;text-align:right}
.uhf_headerFooter #modalCreateEmail .btnWalletDlg{font-size:18px;margin:14px;min-width:41%}
.uhf_headerFooter #modalCreateEmail .modal-header{background-color:#3f3f3f;font-size:20px;overflow:auto}
.uhf_headerFooter #modalCreateEmail .modal-header h4{color:#fff;float:left;clear:none;padding:initial}
.uhf_headerFooter #modalCreateEmail .modal-header .close{color:#fff;opacity:1}
.uhf_headerFooter #modalCreateEmail .modal-body{background:#f6f6f6}
.uhf_headerFooter .generic-dialog .modal-dialog{width:300px}
@media(max-width:430px){.uhf_headerFooter .col-xs-2{display:none}
.uhf_headerFooter #modalCreateEmail .modal-dialog{padding-left:0;margin:100px auto;width:100%}
.uhf_headerFooter #modalCreateEmail .modal-dialog .btnWalletDlg{width:85%}
}
@media(max-width:496px){.uhf_headerFooter #modalCreateEmail .modal-dialog{padding-left:12px;margin:100px auto;width:95%}
}
@media(max-width:767px){.uhf_headerFooter .mainContent .lg-paragraph{display:none}
.uhf_headerFooter .mainContent .sm-paragraph{display:none}
}
@media(min-width:768px) and (max-width:1149px){.uhf_headerFooter .mainContent .lg-paragraph{display:none}
}
@media(min-width:1150px){.uhf_headerFooter .mainContentTransition{-webkit-transform:translateX(-40rem);-ms-transform:translateX(-40rem);-o-transform:translateX(-40rem);transform:translateX(-40rem)}
}
@media(min-width:1420px){.uhf_headerFooter .mainContentTransition{-webkit-transform:translateX(-30rem);-ms-transform:translateX(-30rem);-o-transform:translateX(-30rem);transform:translateX(-30rem)}
}
@media(min-width:1530px) and (max-width:1669px){.uhf_headerFooter .mainContentTransition{-webkit-transform:translateX(-22rem);-ms-transform:translateX(-22rem);-o-transform:translateX(-22rem);transform:translateX(-22rem)}
}
@media(min-width:1670px){.uhf_headerFooter .walletTransition{-webkit-transform:translateX(60rem);-ms-transform:translateX(60rem);-o-transform:translateX(60rem);transform:translateX(60rem)}
}
@media(min-width:1880px){.uhf_headerFooter .walletTransition{-webkit-transform:translateX(70rem);-ms-transform:translateX(70rem);-o-transform:translateX(70rem);transform:translateX(70rem)}
}
.uhf_headerFooter header{outline:0}
.uhf_headerFooter a:hover{text-shadow:0 0 12px rgba(255,255,255,0.3);-webkit-transition:text-shadow 500ms ease 0;-o-transition:text-shadow 500ms ease 0;transition:text-shadow 500ms ease 0}
.uhf_headerFooter .brandLogoNavContainer .row .brandNav-link,.uhf_headerFooter .brandLogoNavContainer .row .brandNav-link:link,.uhf_headerFooter .brandLogoNavContainer .row .brandNav-link:visited,.uhf_headerFooter .brandLogoNavContainer .row .brandNav-link:hover,.uhf_headerFooter .brandLogoNavContainer .row .brandNav-link:active{padding:22px 0 18px 30px}
.uhf_headerFooter .brandLogoNavContainer .row .brandLogo .brandLogo-image{min-width:90px}
.uhf_headerFooter .brandLogoNavContainer .row .brandLogo .brandLogo-link{line-height:5}
.uhf_headerFooter .ebaContainer{display:none;font-size:14px;margin:50px auto 15px auto;width:auto;word-spacing:-4px}
.uhf_headerFooter .ebaContainer .explicit-header{word-spacing:normal}
.uhf_headerFooter .additionalBlock{display:inline-block;vertical-align:top;width:5.1em;word-spacing:normal}
.uhf_headerFooter .circle{width:2.4em;height:2.4em;border-radius:50%;color:#fff;font-size:17px;margin:0 auto}
.uhf_headerFooter .circle.gold{background-color:#85754e}
.uhf_headerFooter .circle.platinum{background-color:#818183}
.uhf_headerFooter .circle.spire{background-color:#ab2328}
.uhf_headerFooter .circleInner{display:block;width:100%;height:100%;line-height:2.4em;text-align:center;font-weight:700}
.uhf_headerFooter .ebaPlus{height:2.4em;font-size:17px;line-height:2.4em;display:inline-block;text-align:center}
.uhf_headerFooter .ebaPadding{border-right:2px solid #e1e1e1;padding:8px 4px 0;word-spacing:-4px}
.uhf_headerFooter .ebaPadding-youCanAlso{padding:0}
.uhf_headerFooter .youCanALsoElement{display:inline-block;text-align:left}
.uhf_headerFooter .youCanAlsoHeading{font-size:14px;color:#707372;font-weight:700}
.uhf_headerFooter .youCanAlsoList{font-family:"Graphik-Regular",Arial,sans-serif;color:#707372;font-size:12px;list-style-type:disc;list-style-position:inside;padding-left:0;margin:0}
.uhf_headerFooter .youCanAlsoList li{list-style:inside}
.uhf_headerFooter .bold{font-weight:700}
.uhf_headerFooter .manageAccount{text-align:center}
.uhf_headerFooter .rcIconContainer{width:100%;height:100%}
.uhf_headerFooter .rcIcon{padding-bottom:33.899%;width:100%;height:100%;display:block;clear:both;position:relative;background-position:center;background-repeat:no-repeat;image-rendering:auto}
.uhf_headerFooter .learnIcon{background-image:url(//digital.ihg.com/is/image/ihg/ihg-rc-wallet-gray?fmt=png-alpha&wid=145&hei=55)}
.uhf_headerFooter .earnIcon{background-image:url(//digital.ihg.com/is/image/ihg/img-earn?fmt=png-alpha&wid=110&hei=55)}
.uhf_headerFooter .redeemIcon{background-image:url(//digital.ihg.com/is/image/ihg/img-redeem?fmt=png-alpha&wid=110&hei=55)}
.uhf_headerFooter .enjoyIcon{background-image:url(//digital.ihg.com/is/image/ihg/img-enjoy?fmt=png-alpha&wid=110&hei=55)}
@media(max-width:479px) and (min-width:1px){.body-non-scrollable{height:100%;overflow:hidden}
}
#uhf_footerWrapper{background-color:#fff;color:#707372;height:auto;overflow:hidden;clear:both;font-family:"Graphik-Regular",sans-serif !important;font-weight:300;border-top:4px solid #d96930;z-index:1}
#uhf_footerWrapper.zindex300{z-index:300}
#uhf_footerWrapper .euCookieContainer{position:fixed;z-index:2005;bottom:0;right:0;display:none;max-height:100%;max-width:100%;width:400px}
#uhf_footerWrapper .euCookieContainer h3,#uhf_footerWrapper .euCookieCloseIcon .fa{font-size:18px;font-weight:500;margin-top:0;vertical-align:top}
#uhf_footerWrapper .euCookieContainer a,#uhf_footerWrapper .euCookieContainer a:link,#uhf_footerWrapper .euCookieContainer a:hover,#uhf_footerWrapper .euCookieContainer a:focus,#uhf_footerWrapper .euCookieContainer a:active,#uhf_footerWrapper .euCookieContainer a:visited{color:inherit}
#uhf_footerWrapper .euCookieContent{padding:10px;margin:30px 15px;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;background-color:#FFF;-moz-box-shadow:0 3px 15px rgba(0,0,0,0.4);-webkit-box-shadow:0 3px 15px rgba(0,0,0,0.4);box-shadow:0 3px 15px rgba(0,0,0,0.4);font-size:12px;color:#000}
#uhf_footerWrapper .euCookieContent .underLine{text-decoration:underline}
#uhf_footerWrapper .euCookieCloseIcon{display:inline-block;float:right;clear:both;text-align:right;z-index:2;cursor:pointer;filter:alpha(opacity=40);opacity:.4}
#uhf_footerWrapper .drawer-outer{overflow:hidden;position:relative}
#uhf_footerWrapper .drawer-content{bottom:0;position:absolute;width:100%}
#uhf_footerWrapper .drawer-toggle,#uhf_footerWrapper .drawer-close{cursor:pointer}
#uhf_footerWrapper .brand-color-bkg{background-color:#d96930}
#uhf_footerWrapper h1{font-size:35px}
#uhf_footerWrapper h2{font-size:30px}
#uhf_footerWrapper h3{font-size:25px}
#uhf_footerWrapper h4{font-size:20px}
#uhf_footerWrapper h5{font-size:18px}
#uhf_footerWrapper p{margin-bottom:0}
#uhf_footerWrapper .footerHr{margin:.4em 0;border:0;border-top:1px solid #cbcbcb}
#uhf_footerWrapper .contentContainer{margin:.5em auto;line-height:1.4}
#uhf_footerWrapper .stackingModule{margin-bottom:.7em;margin-top:.7em}
#uhf_footerWrapper .footerWrap{overflow:hidden}
#uhf_footerWrapper .socialMedia,#uhf_footerWrapper .marketingNav{float:left}
#uhf_footerWrapper .bpgResDirectWrapper{float:left}
#uhf_footerWrapper .BPGstackingModule{display:inline-block;float:left}
#uhf_footerWrapper .resDirectCol{display:inline-block;vertical-align:middle;max-width:60%}
#uhf_footerWrapper .resDirectText{font-size:14px;vertical-align:middle;line-height:1.3}
#uhf_footerWrapper .resDirectDisclaimer{font-size:.9em;margin-top:0;margin-bottom:1em}
#uhf_footerWrapper .resDirectDisclaimer a,#uhf_footerWrapper .resDirectDisclaimer a:link,#uhf_footerWrapper .resDirectDisclaimer a:hover,#uhf_footerWrapper .resDirectDisclaimer a:focus,#uhf_footerWrapper .resDirectDisclaimer a:active,#uhf_footerWrapper .resDirectDisclaimer a:visited{color:inherit}
#uhf_footerWrapper .resDirectNum{color:inherit;direction:ltr;display:inline-block;font-size:18px;font-weight:500;width:100%}
#uhf_footerWrapper .footer-bpg{display:inline-block;margin-right:10px;vertical-align:middle;width:12em;max-width:100%;cursor:pointer}
#uhf_footerWrapper .BPGdrawerModule{margin:0 1.3em}
#uhf_footerWrapper .BPGdrawer-close{font-size:1.5em;float:right;margin:0 0 0 20px}
#uhf_footerWrapper .BPGdrawer-close>.fa{vertical-align:top}
#uhf_footerWrapper .BPGdrawer-item{margin-top:.8em}
#uhf_footerWrapper .BPGdrawer-heading{font-size:1.5em;font-style:italic}
#uhf_footerWrapper .BPGdrawer-titleLink{font-size:1.3em;font-style:italic}
#uhf_footerWrapper .BPGdrawer-heading{color:#d96930}
#uhf_footerWrapper .BPGdrawer-copy{font-size:1.3em}
#uhf_footerWrapper .footer-brandNav a,#uhf_footerWrapper .footer-brandNav a:link,#uhf_footerWrapper .footer-brandNav a:hover,#uhf_footerWrapper .footer-brandNav a:focus,#uhf_footerWrapper .footer-brandNav a:active,#uhf_footerWrapper .footer-brandNav a:visited{color:inherit}
#uhf_footerWrapper .brandNav__heading{text-transform:uppercase;font-size:18px;font-weight:500;margin-top:0;margin-bottom:0;line-height:2.94em;color:#707372}
#uhf_footerWrapper .footer-brandNav-list{margin:0}
#uhf_footerWrapper .brandNav__navItem{line-height:1.4em;display:block;padding-top:.35em;padding-bottom:.35em;vertical-align:middle;width:48%}
#uhf_footerWrapper .brandNav__navItem{float:left}
#uhf_footerWrapper .navColumns{display:block;width:100%}
#uhf_footerWrapper .first-xs{float:left;clear:left;margin-right:4%}
#uhf_footerWrapper .second-xs{float:right;clear:right}
@media(max-width:768px){#uhf_footerWrapper{.brandNav__navItem:has(#feedback){display:none}
}
}
@media(min-width:768px){#uhf_footerWrapper{.brandNav__navItem:has(#feedbackLink){display:none}
}
}
#uhf_footerWrapper .colOne,#uhf_footerWrapper .colTwo,#uhf_footerWrapper .colThree{display:inline;padding:0}
#uhf_footerWrapper .cookieUsageItem{height:auto}
#uhf_footerWrapper .social,#uhf_footerWrapper .destinationsList{padding-left:0}
#uhf_footerWrapper .social{display:block;width:100%;margin:0 auto 0 auto;-webkit-margin-after:0}
#uhf_footerWrapper .socialElement{white-space:normal;padding-top:5px;padding-bottom:5px;text-align:left}
#uhf_footerWrapper .socialElement--ourApps{max-width:64%;width:-webkit-fit-content;display:inline-block}
#uhf_footerWrapper .socialElement__text{font-size:.9em;line-height:1.5;display:inline-block;vertical-align:middle}
#uhf_footerWrapper .socialElement__icon{max-width:100%;display:inline-block}
#uhf_footerWrapper .socialElement__icon .fa{color:#fff;font-size:20px;height:39px;line-height:39px;text-align:center;width:39px;padding:8px}
#uhf_footerWrapper .socialElement:first-of-type .socialElement__icon .fa{width:31px;padding-left:unset}
#uhf_footerWrapper .uhf_facebook{background-color:#3b5998}
#uhf_footerWrapper .uhf_twitter{background-color:#55acee}
#uhf_footerWrapper .uhf_linkedin{background-color:#4875b4}
#uhf_footerWrapper .uhf_weibo{background-color:#e6162d}
#uhf_footerWrapper .uhf_instagram{background-color:#3f729b}
#uhf_footerWrapper .uhf_pinterest{background-color:#cc2127}
#uhf_footerWrapper .socialElement__icon--ourApps{margin-right:.3em;display:inline}
#uhf_footerWrapper .ourAppsWrapper{float:right}
#uhf_footerWrapper .ourApps a,#uhf_footerWrapper .ourApps a:link,#uhf_footerWrapper .ourApps a:visited,#uhf_footerWrapper .ourApps a:hover,#uhf_footerWrapper .ourApps a:active{color:#d96930}
#uhf_footerWrapper .ourApps .androidApp,#uhf_footerWrapper .ourApps .iosApp,#uhf_footerWrapper .ourApps .HUAWEIApp{float:left;height:2.1em;margin-bottom:8px;margin-right:1.75%;width:auto}
#uhf_footerWrapper .topDestinations{text-align:left}
#uhf_footerWrapper .topDestinations .destinationsToggle{cursor:pointer;display:inline;font-weight:500;font-size:15px}
#uhf_footerWrapper .topDestinations .topDestinationsIcon{padding-right:.5em}
#uhf_footerWrapper .topDestinations .destinationElement{border-right:1px solid #888;margin:.4em 0;padding-bottom:0}
#uhf_footerWrapper .topDestinations .destinationElement.destiationElement--lastChild{border-right:0}
#uhf_footerWrapper .topDestinations .destinationElement a,#uhf_footerWrapper .topDestinations .destinationElement a:link,#uhf_footerWrapper .topDestinations .destinationElement a:hover,#uhf_footerWrapper .topDestinations .destinationElement a:focus,#uhf_footerWrapper .topDestinations .destinationElement a:active,#uhf_footerWrapper .topDestinations .destinationElement a:visited{color:inherit}
#uhf_footerWrapper .footer-copyrightBlock{padding:.4em 0}
#uhf_footerWrapper .footer-copyrightText{color:white}
#uhf_footerWrapper .footer-copyrightText .link-copyright-cn{color:white;text-decoration:underline}
#uhf_footerWrapper .footer-disclaimerBlock{margin:60px 0 30px 0;text-align:center}
#uhf_footerWrapper .footer-disclaimerText{font-family:'Inter';font-weight:400;font-style:normal;font-size:12px;line-height:18px;color:#0a1e14}
@media(min-width:375px) and (max-width:767px){#uhf_footerWrapper .footer-disclaimerBlock{margin:20px 0 30px 0}
}
@media(max-width:479px) and (min-width:1px){#uhf_footerWrapper .stackingModule{margin-top:1em;margin-bottom:1em}
#uhf_footerWrapper .topDestinationsContainer{display:none}
#uhf_footerWrapper .ourAppsText{max-width:15em}
}
@media(min-width:480px){#uhf_footerWrapper .contentContainer{margin-bottom:.4em;margin-top:.4em}
#uhf_footerWrapper .footer-bpg{max-width:100%}
#uhf_footerWrapper .resDirectText{padding-top:inherit;vertical-align:text-top}
#uhf_footerWrapper .contentContainer>.row>.hrCol{margin-top:0}
}
@media(min-width:992px){#uhf_footerWrapper .navColumns{display:table}
#uhf_footerWrapper .brandNav__navItem{width:100%}
#uhf_footerWrapper .first-xs,#uhf_footerWrapper .second-xs{float:none;clear:both;margin-right:0}
#uhf_footerWrapper .colOne,#uhf_footerWrapper .colTwo,#uhf_footerWrapper .colThree{display:table-cell;vertical-align:top;width:31.5%}
#uhf_footerWrapper .colOne,#uhf_footerWrapper .colTwo{padding:auto 3% auto auto;width:34.25%}
#uhf_footerWrapper .colThree{margin:auto 0 auto auto}
#uhf_footerWrapper .socialElement--ourApps{display:inline-block;width:100%;max-width:100%;margin-top:.8em}
#uhf_footerWrapper .marketingNav>.navColumns>[class*="col"]>.brandNav__navItem:first-child{margin-top:49px}
}
body .uhf-walletPushOver{position:relative;right:0;transition:right 500ms;-webkit-transition:right 500ms;-o-transition:right 500ms;-moz-transition:right 500ms}
@media(min-width:992px){body .uhf-walletPushOver{z-index:10}
}
body.walletIsOpen .uhf-walletPushOver{right:480px}
#uhf_headerWrapper{z-index:200}
#uhf_headerWrapper .booknow{display:none}
.adChoiceImage{padding-bottom:4px;margin-left:2px}
@media(max-width:496px){body.walletIsOpen .uhf-walletPushOver{right:100%}
}
@media(min-width:1670px){body.walletIsOpen .uhf-walletPushOver{right:580px}
}
@media(min-width:1880px){body.walletIsOpen .uhf-walletPushOver{right:680px}
}
.uhf_headerFooter .gridTextContainer{position:absolute;width:100%;left:0;bottom:10px;padding:0 10px 0 10px}
.uhf_headerFooter .gridTextContainer span sup{font-size:75% !important;text-decoration:none}
@media(min-width:768px) and (max-width:991px){#uhf_headerWrapper .utilityNav{width:40%}
#uhf_headerWrapper .utilityNav:lang(en){width:32%}
#uhf_headerWrapper .utilityNav:lang(ru){width:33%}
#uhf_headerWrapper .utilityNav:lang(de){width:31%}
#uhf_headerWrapper .utilityNav:lang(it){width:37%}
#uhf_headerWrapper .utilityNav:lang(pt){width:34%}
#uhf_headerWrapper .utilityNav:lang(ja){width:34%}
#uhf_headerWrapper .utilityNav:lang(es){width:26%}
#uhf_headerWrapper .utilityNav:lang(fr){width:28%}
#uhf_headerWrapper .utilityNav:lang(nl){width:27%}
#uhf_headerWrapper .utilityNav:lang(tr){width:30%}
#uhf_headerWrapper .utilityNav:lang(ko){width:33%}
}
@media(min-width:991px){#uhf_headerWrapper .utilityNav{width:44%}
#uhf_headerWrapper .utilityNav:lang(es){width:50%}
#uhf_headerWrapper .utilityNav:lang(fr){width:38%}
#uhf_headerWrapper .utilityNav:lang(pt){width:47%}
#uhf_headerWrapper .utilityNav:lang(it){width:47%}
#uhf_headerWrapper .utilityNav:lang(nl){width:41%}
#uhf_headerWrapper .utilityNav:lang(ru){width:45%}
#uhf_headerWrapper .utilityNav:lang(de){width:43%}
#uhf_headerWrapper .utilityNav:lang(ja){width:46%}
#uhf_headerWrapper .utilityNav:lang(tr){width:41%}
}
@media(max-width:768px){#uhf_headerWrapper .logIn{color:#fff;padding:0}
}
@media(min-width:768px){#uhf_headerWrapper div.logIn-State>span{font-size:12px;line-height:12px}
}
#uhf_headerWrapper .mobileNavMenuContainer .mobileResDirectNumber .fa.fa-phone.fa-2x{font-size:2em !important}
#uhf_headerWrapper .uhf-signin-mobile{text-wrap:balance}
#uhf_headerWrapper .uhf_header_utility_bar .utilityNavWrapper .utilityNavContainer>.row>[class*="col-"] .logIn .logIn-State .uhf-join-desktop{padding:5px 16px;color:#fff;border:1px solid #fff;margin-right:20px}
#uhf_headerWrapper .mobileNavMenu-subList{padding-left:0}
#uhf_headerWrapper ul.mobileNavMenu-subList a.mobileNavLink{font-weight:normal}
#uhf_headerWrapper .mobileNavMenu{padding:0}
#uhf_headerWrapper div.wrapper-UBE a.mobileNavLink{padding:.7em 1em}
.uhf_headerFooter .footer-brandbar{margin:0 auto;max-width:1260px;padding:50px 0;width:100%;transition:all 500ms cubic-bezier(0,0.59,0.29,0.97) 500ms}
.uhf_headerFooter .footer-brandbar .footer-container{border:1px solid #000;position:relative;z-index:10;padding:0 20px}
.uhf_headerFooter .footer-brandbar .footer-banner__container{align-items:center;background:#fff;display:flex;position:absolute}
.uhf_headerFooter .footer-brandbar .footer-banner__head{bottom:100%;transform:translate3d(0,50%,0);width:236px;height:32px;left:2%}
.uhf_headerFooter .footer-brandbar .footer-banner__foot{top:100%;transform:translate3d(0,-50%,0);width:245px;height:40px;right:2%}
.uhf_headerFooter .footer-brandbar .footer-banner__link{display:block;height:100%;text-decoration:none;width:100%}
.uhf_headerFooter .footer-brandbar .footer-banner__img{width:100%;height:100%}
.uhf_headerFooter .footer-brandbar .footer-banner__img.footer-banner__img--verticalis{display:none}
.uhf_headerFooter .footer-brandbar .footer-banner__img.footer-banner__img--horizontalem{display:block}
.uhf_headerFooter .footer-brandbar .footer-section{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;padding:30px 5px;position:relative}
.uhf_headerFooter .footer-brandbar .footer-list__item{flex:0 1 auto;height:60px;margin:20px;width:100px}
.uhf_headerFooter .footer-brandbar .footer-list__item-link{display:block;height:100%;width:100%}
.uhf_headerFooter .footer-brandbar .footer-list__item-img{height:100%;width:100%}
.uhf_headerFooter .footer-brandbar .footer-brands__item.footer-list__item.footer-brands__item-ic{transform:translateY(-10px);width:130px}
.uhf_headerFooter .footer-brandbar .footer-brands__item.footer-list__item.footer-brands__item-lx{width:120px}
.uhf_headerFooter .footer-brandbar .footer-brands__item.footer-list__item.footer-brands__item-ki,.uhf_headerFooter .footer-brandbar .footer-brands__item.footer-list__item.footer-brands__item-in{width:90px;margin:20px}
.uhf_headerFooter .footer-brandbar .footer-brands__item.footer-list__item.footer-brands__item-vx{width:95px;margin:10px}
.uhf_headerFooter .footer-brandbar .footer-brands__item.footer-list__item.footer-brands__item-ex,.uhf_headerFooter .footer-brandbar .footer-brands__item.footer-list__item.footer-brands__item-va,.uhf_headerFooter .footer-brandbar .footer-brands__item.footer-list__item.footer-brands__item-cv{width:80px}
.uhf_headerFooter .footer-brandbar .footer-brands__item.footer-list__item.footer-brands__item-we{width:90px}
@media screen and (min-width:1201px){.uhf_headerFooter .footer-brandbar .footer-list__item{margin:20px 10px}
}
@media screen and (min-width:991px) and (max-width:1200px){.uhf_headerFooter .footer-brandbar{max-width:1024px;width:90%}
.uhf_headerFooter .footer-brandbar .footer-container{padding:0}
.uhf_headerFooter .footer-brandbar .footer-section{justify-content:center}
}
@media screen and (min-width:769px) and (max-width:990px){.uhf_headerFooter .footer-brandbar{max-width:750px}
.uhf_headerFooter .footer-brandbar .footer-container{padding:0}
.uhf_headerFooter .footer-brandbar .footer-section{justify-content:center}
}
@media screen and (max-width:768px){.uhf_headerFooter .footer-brandbar{max-width:650px;width:90%}
.uhf_headerFooter .footer-brandbar .footer-container{padding:0}
.uhf_headerFooter .footer-brandbar .footer-banner__head{width:150px;height:50px}
.uhf_headerFooter .footer-brandbar .footer-banner__img.footer-banner__img--verticalis{display:block}
.uhf_headerFooter .footer-brandbar .footer-banner__img.footer-banner__img--horizontalem{display:none}
.uhf_headerFooter .footer-brandbar .footer-section{justify-content:space-around}
.uhf_headerFooter .footer-brandbar .footer-banner__head{transform:translate3d(-50%,50%,0);left:50%}
.uhf_headerFooter .footer-brandbar .footer-banner__foot{transform:translate3d(50%,-50%,0);right:50%}
.uhf_headerFooter .footer-brandbar .footer-brands__item.footer-list__item.footer-brands__item-hi{width:80px}
.uhf_headerFooter .footer-brandbar .footer-list__item{margin:20px 15px}
}
@media screen and (max-width:702px){.uhf_headerFooter .footer-brandbar .footer-section{justify-content:center}
}
@media screen and (max-width:650px){.uhf_headerFooter .footer-brandbar{max-width:550px;width:95%}
.uhf_headerFooter .footer-brandbar .footer-brands__item.footer-list__item.footer-brands__item-ic,.uhf_headerFooter .footer-brandbar .footer-brands__item.footer-list__item.footer-brands__item-lx{width:110px}
}
@media screen and (max-width:600px){.uhf_headerFooter .footer-brandbar{max-width:340px}
.uhf_headerFooter .footer-brandbar .footer-section{justify-content:space-around}
}
@media screen and (max-width:380px){.uhf_headerFooter .footer-brandbar .footer-list__item{margin:20px 10px}
.uhf_headerFooter .footer-brandbar{max-width:320px}
}
@media screen and (max-width:500px){.uhf_headerFooter .footer-brandbar .footer-brands__item.footer-list__item.footer-brands__item-ex,.uhf_headerFooter .footer-brandbar .footer-brands__item.footer-list__item.footer-brands__item-cv,.uhf_headerFooter .footer-brandbar .footer-brands__item.footer-list__item.footer-brands__item-hi{width:100px}
.uhf_headerFooter .footer-brandbar .footer-brands__item.footer-list__item.footer-brands__item-cw{width:120px}
}
.uhf_headerFooter .btn-primary{background-color:#775e35;background-image:-moz-linear-gradient(top,#ddcba3,#775e35);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ddcba3),to(#775e35));background-image:-webkit-linear-gradient(top,#ddcba3,#775e35);background-image:-o-linear-gradient(top,#ddcba3,#775e35);background-image:linear-gradient(to bottom,#ddcba3,#775e35);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffDDCBA3',endColorstr='#ff775E35',GradientType=0);border-color:#cab68e #765d35 #3b2e19 #cab68e}
.uhf_headerFooter .btn-primary:hover,.uhf_headerFooter .btn-primary:focus,.uhf_headerFooter .btn-primary:active,.uhf_headerFooter .btn-primary.active{background-color:#775e35;*background-color:#775e35;border-color:#775e35}
.uhf_headerFooter .btn-primary.disabled,.uhf_headerFooter .btn-primary[disabled]{background-color:#d96930;border-color:#d96930}
.uhf_headerFooter .btn-success{background-color:#4baa42;background-image:-moz-linear-gradient(top,#82b63a,#4baa42);background-image:-webkit-gradient(linear,0 0,0 100%,from(#82b63a),to(#4baa42));background-image:-webkit-linear-gradient(top,#82b63a,#4baa42);background-image:-o-linear-gradient(top,#82b63a,#4baa42);background-image:linear-gradient(to bottom,#82b63a,#4baa42);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff82B63A',endColorstr='#ff4BAA42',GradientType=0);border-color:#4baa42 #4baa42 #4baa42}
.uhf_headerFooter .btn-success:hover,.uhf_headerFooter .btn-success:focus,.uhf_headerFooter .btn-success:active,.uhf_headerFooter .btn-success.active,.uhf_headerFooter .btn-success.disabled,.uhf_headerFooter .btn-success[disabled]{background-color:#4baa42;*background-color:#4baa42;border-color:#4baa42}
.uhf_headerFooter .btn-info{background-color:#453e3b;background-image:-moz-linear-gradient(top,#82756f,#453e3b);background-image:-webkit-gradient(linear,0 0,0 100%,from(#82756f),to(#453e3b));background-image:-webkit-linear-gradient(top,#82756f,#453e3b);background-image:-o-linear-gradient(top,#82756f,#453e3b);background-image:linear-gradient(to bottom,#82756f,#453e3b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff82756F',endColorstr='#ff453E3B',GradientType=0);border-color:#555 #555 #555}
.uhf_headerFooter .btn-info:hover,.uhf_headerFooter .btn-info:focus,.uhf_headerFooter .btn-info:active,.uhf_headerFooter .btn-info.active,.uhf_headerFooter .btn-info.disabled,.uhf_headerFooter .btn-info[disabled]{background-color:#453e3b;*background-color:#453e3b;border-color:#554e4b}
.uhf_headerFooter .nav-tabs>.active>a,.uhf_headerFooter .nav-tabs>.active>a:link,.uhf_headerFooter .nav-tabs>.active>a:visited,.uhf_headerFooter .nav-tabs>.active>a:hover,.uhf_headerFooter .nav-tabs>.active>a:focus,.uhf_headerFooter .nav-tabs>.active>a:active{color:#472d82}
.uhf_headerFooter .dropdown-menu>li>a:hover,.uhf_headerFooter .dropdown-menu>li>a:focus,.uhf_headerFooter .dropdown-menu>.active>a,.uhf_headerFooter .dropdown-menu>.active>a:hover,.uhf_headerFooter .dropdown-menu>.active>a:focus,.uhf_headerFooter .dropdown-menu.dimSelected>.active>a:hover,.uhf_headerFooter .dropdown-menu.dimSelected>.active>a:focus,.uhf_headerFooter .dropdown-submenu:hover>a,.uhf_headerFooter .dropdown-submenu:focus>a{background-color:#775e35;background-image:-moz-linear-gradient(top,#ddcba3,#775e35);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ddcba3),to(#775e35));background-image:-webkit-linear-gradient(top,#ddcba3,#775e35);background-image:-o-linear-gradient(top,#ddcba3,#775e35);background-image:linear-gradient(to bottom,#ddcba3,#775e35);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffDDCBA3',endColorstr='#ff775E35',GradientType=0);background-repeat:repeat-x;color:#fff;text-decoration:none}
.uhf_headerFooter .dropdown-menu.dimSelected>.active>a{background-color:#e8e8e8;background-image:-moz-linear-gradient(top,#fcfcfc,#f8f8f8);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fcfcfc),to(#f8f8f8));background-image:-webkit-linear-gradient(top,#fcfcfc,#f8f8f8);background-image:-o-linear-gradient(top,#fcfcfc,#f8f8f8);background-image:linear-gradient(to bottom,#fcfcfc,#f8f8f8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffFCFCFC',endColorstr='#ffF8F8F8',GradientType=0);background-repeat:repeat-x;color:#444;outline:0 none;text-decoration:none}
.uhf_headerFooter .multiselect:focus,.uhf_headerFooter textarea:focus,.uhf_headerFooter input[type="text"]:focus,.uhf_headerFooter input[type="password"]:focus,.uhf_headerFooter input[type="datetime"]:focus,.uhf_headerFooter input[type="datetime-local"]:focus,.uhf_headerFooter input[type="date"]:focus,.uhf_headerFooter input[type="month"]:focus,.uhf_headerFooter input[type="time"]:focus,.uhf_headerFooter input[type="week"]:focus,.uhf_headerFooter input[type="number"]:focus,.uhf_headerFooter input[type="email"]:focus,.uhf_headerFooter input[type="url"]:focus,.uhf_headerFooter input[type="search"]:focus,.uhf_headerFooter input[type="tel"]:focus,.uhf_headerFooter input[type="color"]:focus,.uhf_headerFooter .uneditable-input:focus{border-color:0;box-shadow:0 0 5px 3px #777;outline:0 none}
#uhf_headerWrapper .header-brandBarWrapper{border-color:#472d82}
#uhf_headerWrapper .mobileNav{background-color:#472d82}
#uhf_headerWrapper .popover-content label{color:#555;font-family:"Inter",Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:150%}
#uhf_headerWrapper #uhfCountryLanguageCTA i.fa-times{color:#000}
#uhf_headerWrapper #uhfCountryLanguageCTA button.buttonSave{border-radius:3px;background-color:#cc0032;font-family:"Inter",Arial,Helvetica,sans-serif;color:#FFF;font-weight:600;line-height:114.9%;font-size:16px;padding:21px 30px;margin-bottom:unset;text-transform:capitalize}
#uhf_footerWrapper{color:#000;font-size:16px;line-height:110%;font-family:"Inter",Arial,Helvetica,sans-serif !important;font-weight:normal;margin:0 auto;border-top:0}
#uhf_footerWrapper .socialMedia,#uhf_footerWrapper .marketingNav{margin-top:25px}
#uhf_footerWrapper .social{margin-top:25px}
#uhf_footerWrapper .navColumns .navHeaders{margin-bottom:25px}
#uhf_footerWrapper .BPGdrawerModule{text-transform:none}
#uhf_footerWrapper .BPGdrawer-heading{font-family:"Inter",Arial,Helvetica,sans-serif;font-style:normal;font-size:24px;line-height:28px;color:#c7370f}
#uhf_footerWrapper .BPGdrawer-titleLink{font-family:"Inter",Arial,Helvetica,sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;text-decoration:underline;font-size:16px;line-height:110%;color:#000}
#uhf_footerWrapper .BPGdrawer-copy{font-family:"Inter",Arial,Helvetica,sans-serif;font-weight:normal;font-size:16px;line-height:135%;color:#000}
#uhf_footerWrapper .brandNav__heading{color:#555;line-height:120%;font-size:20px;letter-spacing:1.5px;font-family:"Inter",Arial,Helvetica,sans-serif !important;font-weight:500}
#uhf_footerWrapper .brandNav__navItem{font-size:14px;font-weight:400;font-family:"Inter",Arial,Helvetica,sans-serif !important;color:#555;line-height:100%;padding:5px 0}
#uhf_footerWrapper .brandNav__navItem a{color:#555;line-height:150%}
#uhf_footerWrapper .topDestinations .destinationsToggle{font-size:14px;font-family:"Inter",Arial,Helvetica,sans-serif !important}
#uhf_footerWrapper .topDestinationsIcon{font-size:24px;line-height:1}
.uhf_headerFooter .destinationsList{color:#000;font-family:"Inter",Arial,Helvetica,sans-serif;font-size:18px;line-height:145%;text-transform:none}
#uhf_footerWrapper .topDestinations .destinationElement{border-right-color:#000;text-decoration:underline}
#uhf_footerWrapper .resDirectText{font-size:16px;font-weight:400;font-family:"Inter",Arial,Helvetica,sans-serif !important;line-height:120%;text-transform:none;padding:0 12px;color:#555}
#uhf_footerWrapper .resDirectNum{font-size:16px;line-height:120%;font-weight:600;font-family:"Inter",Arial,Helvetica,sans-serif !important}
#uhf_footerWrapper .socialElement__text{font-size:16px;font-weight:400;line-height:150%;letter-spacing:.035em;font-family:"Inter",Arial,Helvetica,sans-serif !important;color:#555555;@media(max-width:768px){font-size:14px;line-height:21px}
}
#uhf_footerWrapper .socialElement__text b{font-weight:400}
#uhf_footerWrapper .ourApps .socialElement__text a.coloredLink{font-weight:600;color:#AE002B !important;text-decoration:underline;font-size:16px;line-height:150%;@media(max-width:768px){font-size:14px;line-height:21px}
}
#uhf_footerWrapper .brand-color-bkg{background-color:#000}
#uhf_footerWrapper .footer-copyrightText{font-weight:400;font-size:16px;font-family:"Inter",Arial,Helvetica,sans-serif !important;color:#C2C7CA;line-height:150%;@media(max-width:768px){font-size:14px;line-height:21px}
}
#uhf_footerWrapper .footer-copyrightBlock{padding:12px 0}
#uhf_footerWrapper .footerHr{border-top:1px solid #c2c7ca}
@media(max-width:768px){#uhf_footerWrapper .hrCol.col-xs-12.visible-xs-block{display:block !important}
}
#uhf_headerWrapper .resDirectIcon-link{visibility:hidden}
#uhf_footerWrapper .socialElement__icon .fa{height:40px;width:40px}
@media(max-width:479px) and (min-width:1px){#uhf_footerWrapper .ourAppsText{max-width:none}
}
#uhf_headerWrapper svg.rewardsClubLogo{fill:white}
@media(max-width:767px){#uhf_headerWrapper svg.rewardsClubLogo{fill:black}
}
#uhf_footerWrapper .footer-disclaimerText{text-transform:none;font-family:"Inter",Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:150%;color:#555}
#uhf_footerWrapper .footer-disclaimerBlock{margin:6rem 0 3rem 0;text-align:center}
.uhf_headerFooter .fa-angle-up:before,.uhf_headerFooter .fa-angle-down:before{width:7.5px;height:5px;display:inline-block}
#uhf_headerWrapper .popover{background-color:#fff;margin-top:9px}
#uhf_headerWrapper .popover-content{padding:20px 20px 32px 20px !important}
#uhf_headerWrapper .uhf_header_utility_bar .utilityNavWrapper .popover-content #uhfLanguagesSelectionContainer,#uhf_headerWrapper .uhf_header_utility_bar .utilityNavWrapper .popover-content #uhfCountrySelectionContainer{margin-top:20px}
#uhf_headerWrapper .uhf_header_utility_bar .utilityNavWrapper .popover-content #uhfCountryLanguageCTA{margin-top:16px}
#uhf_headerWrapper #uhfCountrySelection,#uhf_headerWrapper #uhfLanguageSelection{padding:10px;line-height:150%;color:#000;font-weight:400;border:1px solid #c2c7ca !important;font-family:"Inter",Arial,Helvetica,sans-serif}
.uhf_headerFooter .popover.bottom .arrow:after{margin-left:139px;top:2px}
.uhf_headerFooter .fa-times:before{color:#555;position:relative;top:15px;right:10px;width:16px;height:16px;display:inline-block}
#uhf_footerWrapper .footerWrap .footer-copyrightBlock{text-align:center}
#uhf_footerWrapper .ourApps .androidApp,#uhf_footerWrapper .ourApps .iosApp{margin:0 10px 10px 0}
@media(max-width:768px){.uhf_headerFooter .footer-brandbar{padding:64px 20px 0 20px !important;max-width:unset;width:100%}
}
@media(max-width:768px){.uhf_headerFooter .col-ihg-tablet-1,.uhf_headerFooter .col-ihg-tablet-2,.uhf_headerFooter .col-ihg-tablet-3,.uhf_headerFooter .col-ihg-tablet-4,.uhf_headerFooter .col-ihg-tablet-5,.uhf_headerFooter .col-ihg-tablet-6,.uhf_headerFooter .col-ihg-tablet-7,.uhf_headerFooter .col-ihg-tablet-8,.uhf_headerFooter .col-ihg-tablet-9,.uhf_headerFooter .col-ihg-tablet-10,.uhf_headerFooter .col-ihg-tablet-11{padding:0 20px}
}
#uhf_footerWrapper .socialElement{padding:unset !important}
#uhf_footerWrapper .bpgResDirectWrapper{display:flex;padding:0 15px}
#uhf_headerWrapper .mobileNavMenuContainer .mobileNav .mobileNav-link.mobileResDirectNumber{background-image:url('https://digital.ihg.com/is/image/ihg/xsvp-phone-icon-white?fmt=png-alpha')}
#uhf_headerWrapper.uhf_headerFooter .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile .logIn-State,#uhf_headerWrapper.uhf_headerFooter .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile.login-mobile-holidayinntheniu .logIn-State{border-color:#fff !important}
.uhf_headerFooter .mobileNavMenuContainer .login-signin-mobile-icon{background-image:url('https://digital.ihg.com/is/image/ihg/xsvp-onerewards-icon-white?fmt=png-alpha') !important}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer.container div.row:first-child .logIn .logIn-State.logIn-anonymous>*{color:#fff !important;line-height:150%}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .mobileNav .mobileNav-link.menuCTA .fa-2x{content:url("//digital.ihg.com/is/image/ihg/xsvp-hamburger-nav-white?fmt=png-alpha")}
#uhf_headerWrapper.uhf_headerFooter .mobileNavManuWrapper .mobileNavMenuContainer .mobileNav .mobileNav-link.menuCTA .fa-close.fa-2x{content:url('//digital.ihg.com/is/image/ihg/xsvp-global-close-white?fmt=png-alpha')}
#uhf_headerWrapper.uhf_headerFooter .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile .logIn-State,#uhf_headerWrapper.uhf_headerFooter .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile.login-mobile-voco .logIn-State{background-color:#000 !important}
#uhf_headerWrapper .mobileNavMenuContainer.container .mobileNavListBase .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list ul.mobileNavMenu-subList li.mobileNavMenu-list-item a.mobileNavLink,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavListBase .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list li .mobileNavMenu-subList.uhftravel-cc .mobileNavMenu-list-item a.mobileNavLink{color:#555 !important}
#uhf_headerWrapper .mobileNavMenuContainer.container .mobileNavListBase .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list ul.mobileNavMenu-subList{border-bottom:1px solid #555}
#uhf_headerWrapper.uhf_headerFooter .mobileNavMenuContainer.container .mobileNavContainer .mobileNavInner .mobileNavCL span.language-text,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL .language span.language-text{color:#555}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row:last-child .mobileNavInner .mobileNavCL #uhfLanguagesSelectionContainer label,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row:last-child .mobileNavInner .mobileNavCL #uhfCountryLanguageMobileContainer label{color:#555 !important;font-size:14px;line-height:150%}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row:last-child .mobileNavInner .mobileNavCL #uhfLanguagesSelectionContainer select,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row:last-child .mobileNavInner .mobileNavCL #uhfCountryLanguageMobileContainer select{color:#555 !important}
#uhf_footerWrapper .footer-brandNav a,#uhf_footerWrapper .footer-brandNav a:link{color:#555 !important;font-size:14px}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .brandLogo .brandLogo-link img.brandLogo-image{width:45px !important;height:45px !important}
[dir=rtl] .uhf_headerFooter .fa-times:before{right:-10px}
@font-face{font-family:'Inter';src:url("/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Inter/Inter-Regular.woff2");font-weight:normal;font-style:normal}
@font-face{font-family:'Inter';src:url("/etc.clientlibs/ihg-kernel/clientlibs/clientlib-_global/resources/fonts/Inter/Inter-Medium.woff2");font-weight:500;font-style:normal}
html{font-size:10px}
#uhf_headerWrapper{margin:0 auto}
#uhf_headerWrapper .utilityNav-link{letter-spacing:.56px}
#uhf_headerWrapper #mbl,#uhf_headerWrapper #desktop{background-color:#fff !important}
.uhf_headerFooter .language-text{line-height:150%}
.uhf_headerFooter .fa.fa-phone{transform:rotate(360deg)}
#uhf_headerWrapper .mobileNavMenuContainer .menuCTA .fa.fa-bars.fa-2x{font-size:2em !important}
#uhf_headerWrapper #uhfCountryLanguageLink{line-height:unset}
#uhf_headerWrapper .brandLogoNavWrapper{background-color:#000}
#uhf_headerWrapper .brandNav-link,#uhf_headerWrapper .brandNav-link:link,#uhf_headerWrapper .brandNav-link:visited{display:block;font-weight:normal}
#uhf_headerWrapper #primary-nav.wrapper-UBE{line-height:18px}
#uhf_headerWrapper #primary-nav.wrapper-UBE nav.brandNav{text-align:left;display:none}
#uhf_headerWrapper #primary-nav.wrapper-UBE nav.brandNav ul.brandNav-list{padding:42px 50px 30px 50px}
#uhf_headerWrapper #primary-nav.wrapper-UBE nav.brandNav li.brandNav-list-item a.brandNav-link,#uhf_headerWrapper #primary-nav.wrapper-UBE nav.brandNav li.brandNav-list-item a.brandNav-link:active{color:#000;font-family:'Work Sans',Tahoma,sans-serif;font-size:1.4rem;padding:0;margin:0;text-transform:uppercase;line-height:110%;letter-spacing:.075em;text-align:center;font-weight:500}
#uhf_headerWrapper #primary-nav.wrapper-UBE nav.brandNav li.brandNav-list-item{padding-right:30px}
#uhf_headerWrapper #primary-nav.wrapper-UBE nav.brandNav li.brandNav-list-item.active a.brandNav-link,#uhf_headerWrapper #primary-nav.wrapper-UBE nav.brandNav li.brandNav-list-item a.brandNav-link:hover{color:#943648}
#uhf_headerWrapper #primary-nav.wrapper-UBE nav.brandNav li.brandNav-list-item.active a.brandNav-link{border-bottom:3px solid #943648;padding-bottom:10px}
#uhf_headerWrapper #primary-nav div.brandNavContainer a.booknow{color:#fff;background:#10069f;line-height:2.4rem;padding:.8rem 1rem;right:2%;position:absolute;top:30px;font-family:"Work Sans";font-size:1.6rem;font-style:normal;font-weight:600;text-align:center;letter-spacing:.075em;text-transform:uppercase}
#uhf_headerWrapper .mobileNavMenu{background-color:#000}
li.mobileNavHeading{border-bottom:0}
#uhf_headerWrapper .mobileNavMenu-list-item{color:#472d82}
#uhf_headerWrapper .mobileNavMenu-list{padding:20px 0;border-bottom:1px solid #fff}
#uhf_headerWrapper div.wrapper-UBE a.mobileNavLink{padding:10px 15px}
#uhf_headerWrapper .mobileNavHeading>a.mobileNavLink{display:none}
ul.mobileNavMenu-subList li a.mobileNavLink{color:#fff}
#uhf_headerWrapper ul.mobileNavMenu-subList a.mobileNavLink{font-family:'Work Sans',Tahoma,sans-serif;font-weight:500;line-height:110%;letter-spacing:.075em}
#uhf_headerWrapper .mobileNavMenu-subList.uhftravel-cc a.mobileNavLink{font-size:14px;font-weight:500;text-decoration:underline;text-transform:uppercase}
#uhf_headerWrapper .mobileNavCL .language{color:#fff}
#uhf_headerWrapper .wrapper-UBE li.mobileNavMenu-list-item.active{font-weight:500;color:#e8cebd;font-family:'Work Sans',Tahoma,sans-serif;line-height:110%;letter-spacing:.075em;text-underline-offset:10px;text-decoration:underline;text-decoration-thickness:3px;margin-bottom:10px}
#uhf_headerWrapper .wrapper-UBE li.mobileNavMenu-list-item.active a.mobileNavLink{color:#e8cebd}
.arrow-icon.fa.fa-chevron-down{margin-left:10px;background-color:#472d82;border-radius:25px;font-size:11px;color:#fff;line-height:13px;width:13px;text-align:center}
.uhf_headerFooter .primary-nav.UHF_sticky{position:fixed;top:0;width:100%;z-index:999;max-width:1440px;right:0;left:0;margin:0 auto}
#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer{background-color:#f4f2ed}
#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer div.mobileNav{border-left:0;background-color:#f4f2ed}
#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer a.mobileNav-link.menuCTA{color:#000}
#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer a.mobileNav-link.mobileResDirectNumber,#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer div.logIn-State,#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer div.logIn-State a.logIn-link{color:#000;font-size:8px;font-family:'Work Sans';letter-spacing:.5px;text-transform:uppercase;line-height:110%}
#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer div.logIn-mobile{background-color:#f4f2ed}
#uhf_headerWrapper div.wrapper-UBE .logIn-mobile>.logIn-link{padding:.7em .5em 0 .5em}
#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer div.logIn-State{margin-top:0}
#uhf_headerWrapper .brandLogo .brandLogo-link{line-height:6.5;padding:0 1em}
#uhf_headerWrapper .brandNavContainer{float:left;width:85%}
@media(min-width:480px){#uhf_headerWrapper .logIn-mobile{width:125px}
}
@media(min-width:1024px){#uhf_headerWrapper #primary-nav .brandLogo .brandLogo-image{padding:0}
}
@media(min-width:768px) and (max-width:1200px){#uhf_headerWrapper .brandNavContainer{float:left;width:75%}
#uhf_headerWrapper #primary-nav.wrapper-UBE nav.brandNav li.brandNav-list-item a.brandNav-link,#uhf_headerWrapper #primary-nav.wrapper-UBE nav.brandNav li.brandNav-list-item a.brandNav-link:active{color:#000;font-family:'Work Sans',Tahoma,sans-serif;font-size:1.4rem;padding:0;text-transform:uppercase;line-height:110%;letter-spacing:.075em;text-align:center;font-weight:500}
#uhf_headerWrapper #primary-nav div.brandNavContainer a.booknow{color:#fff;background:#10069f;line-height:2.4rem;padding:.8rem .8rem;right:2%;position:absolute;top:30px;font-family:"Work Sans";font-size:1.4rem;font-style:normal;font-weight:600;text-align:center;letter-spacing:.075em;text-transform:uppercase;top:30px;right:3%;width:15%}
#uhf_headerWrapper #primary-nav.wrapper-UBE nav.brandNav li.brandNav-list-item{padding-right:15px}
}
@media(min-width:768px) and (max-width:991px){#uhf_headerWrapper #primary-nav.wrapper-UBE nav.brandNav ul.brandNav-list:lang(es),#uhf_headerWrapper #primary-nav.wrapper-UBE nav.brandNav ul.brandNav-list:lang(fr){padding:90px 15px 30px}
}
@media(max-width:767px){#uhf_headerWrapper #primary-nav.wrapper-UBE div.brandNavContainer{width:78%;line-height:18px}
#uhf_headerWrapper #primary-nav.wrapper-UBE nav.brandNav li.brandNav-list-item:first-child a.brandNav-link{padding-left:0}
#uhf_headerWrapper #primary-nav div.brandNavContainer a.booknow{padding:0 16px}
#uhf_headerWrapper .mobileNavCL{padding:30px 15px;background-color:#000;margin:0}
#uhf_headerWrapper .mobileNavCL img{display:inline;y}
#uhf_headerWrapper.wrapper-UBE .wallet{top:76px}
#uhf_headerWrapper .brandLogo .brandLogo-link{line-height:1em}
#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer .mobileNav .mobileNav-link.mobileResDirectNumber,#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer a.mobileNav-link.menuCTA{font-size:7.5px}
#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer div.mobileNav a.mobileNav-link{padding:20px}
}
@media(max-width:480px){#uhf_headerWrapper div.mobileNavManuWrapper div.brandLogo{padding:10px 0 0 10px}
#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer div.brandLogo img.brandLogo-image{width:70px;padding:0}
#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer div.logIn-mobile{min-height:63px}
#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer div.logIn-mobile>.logIn-link-logo{padding:0 .4em}
#uhf_headerWrapper.wrapper-UBE .wallet{top:63px}
}
#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer .mobileNav .mobileNav-link.mobileResDirectNumber{visibility:hidden}
#uhf_headerWrapper #primary-nav.wrapper-UBE .brandNav-link,#uhf_headerWrapper #primary-nav.wrapper-UBE .brandNav-link:link,#uhf_headerWrapper #primary-nav.wrapper-UBE .brandNav-link:visited,#uhf_headerWrapper #primary-nav.wrapper-UBE .brandNav-link:active{margin-top:16px;padding-bottom:10px;padding-top:23px}
#uhf_headerWrapper .brandLogo{float:none;max-width:185px;margin:0 auto}
@media(min-width:768px){#uhf_headerWrapper .brandLogoNavWrapper{padding-bottom:5px}
}
@media(max-width:768px){.uhf_headerFooter .visible-xs-block,.uhf_headerFooter .visible-xs-inline,.uhf_headerFooter .visible-xs-inline-block,.uhf_headerFooter .visible-sm-block,.uhf_headerFooter .visible-sm-inline,.uhf_headerFooter .visible-sm-inline-block,.uhf_headerFooter .visible-md-block,.uhf_headerFooter .visible-md-inline,.uhf_headerFooter .visible-md-inline-block,.uhf_headerFooter .visible-lg-block,.uhf_headerFooter .visible-lg-inline,.uhf_headerFooter .visible-lg-inline-block{display:block !important}
}
#uhf_headerWrapper .uhf_header_utility_bar .utilityNav-link.resDirectNum-link,#uhf_headerWrapper .uhf_header_utility_bar .utilityNav-link.uhfpopup{font-weight:400;line-height:100% !important}
@media(max-width:767px){#uhf_footerWrapper .socialMedia h5{padding-top:24px}
.uhf_headerFooter .visible-xs-block{margin:15px 0}
#uhf_footerWrapper .footer-disclaimerBlock{margin:15px 0 30px 0}
}
#uhf_headerWrapper.uhf_headerFooter div.mobileNavMenuContainer,#uhf_headerWrapper.uhf_headerFooter .mobileNavManuWrapper.wrapper-UBE .mobileNavMenuContainer,#uhf_headerWrapper.uhf_headerFooter .mobileNavManuWrapper.open{background-color:#000 !important}
nav.brandNav ul li{display:inline-block;position:relative;cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}
nav.brandNav ul li:hover{color:#fff}
#uhf_headerWrapper #primary-nav.wrapper-NON-UBE a.brandNav-link{font-size:16px;font-family:Arial;font-weight:bold;color:#472d82}
#uhf_headerWrapper #primary-nav.wrapper-NON-UBE ul.UHF_menuSub li a{font-size:14px;font-weight:normal;color:#472d82}
#uhf_headerWrapper #primary-nav.wrapper-NON-UBE .brandNav-list-item{position:relative}
ul.UHF_menuSub{text-align:left;padding:10px;top:85px;position:absolute;width:180px;box-shadow:none;display:none;opacity:0;visibility:hidden;-webkit-box-shadow:none;-moz-box-shadow:none;-webkit-transiton:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;-transition:opacity .2s;z-index:999;background:#ebebeb}
ul li ul.UHF_menuSub li{background:#ebebeb;display:block;padding:10px 6px;font-size:16px;border-top:1px solid #ccc}
ul li ul.UHF_menuSub li:first-child{border-top:0}
.UHF_menuSub:before{border-bottom:10px solid #ebebeb;border-left:10px solid transparent;border-right:10px solid transparent;content:"";display:inline-block;left:80px;position:absolute;top:-9px}
ul li ul.UHF_menuSub li a{color:#ec6108;text-decoration:none;font-weight:400}
ul li ul.UHF_menuSub li a:hover{color:#ec6108;text-decoration:none}
ul li ul.UHF_menuSub li:hover{background:#ebebeb}
ul li:hover ul{display:block;opacity:1;visibility:visible}
@media(min-width:992px){#uhf_headerWrapper #primary-nav.wrapper-NON-UBE .brandLogo .brandLogo-link{line-height:6.5em}
#uhf_headerWrapper #primary-nav.wrapper-NON-UBE .brandNav-link,#uhf_headerWrapper #primary-nav.wrapper-NON-UBE .brandNav-link:link,#uhf_headerWrapper #primary-nav.wrapper-NON-UBE .brandNav-link:visited,#uhf_headerWrapper #primary-nav.wrapper-NON-UBE .brandNav-link:active{padding:60px 22px 0}
}
@media(max-width:480px){#uhf_headerWrapper div.wrapper-NON-UBE div.mobileNavManuWrapper div.mobileNav{background-color:#472d82}
#uhf_headerWrapper div.wrapper-NON-UBE div.mobileNavManuWrapper div.brandLogo img.brandLogo-image{width:95px;padding:0}
#uhf_headerWrapper div.wrapper-NON-UBE ul.mobileNavMenu-list li.mobileNavHeading>a.mobileNavLink{border-bottom:2px solid #fff}
#uhf_headerWrapper.wrapper-NON-UBE .wallet{top:72px}
}
#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer .mobileNav .mobileNav-link.mobileResDirectNumber{visibility:hidden}
#uhf_headerWrapper .brandLogo{float:none;max-width:185px;margin:0 auto}
#uhf_headerWrapper .uhf_header_utility_bar .utilityNavWrapper,.utilityNavContainer.container{min-height:34px;padding:0}
#uhf_headerWrapper .uhf_header_utility_bar .utilityNav-link{font-size:12px !important;margin-right:0;text-transform:none}
#uhf_headerWrapper .uhf_header_utility_bar .utilityNav-link.resDirectIcon-link{margin-right:6px}
header#uhf_headerWrapper.uhf_headerFooter .utilityNav .utilityNav-list li:not(:nth-last-child(1)),header#uhf_headerWrapper.uhf_headerFooter .logIn .utilityNav-list-item{margin-right:20px}
header.uhf_headerFooter .logIn .utilityNav-list-item{margin-right:20px}
#uhf_headerWrapper .logIn .utilityNav-link{letter-spacing:0}
header .utilityNav-list-item.u-list-item{white-space:nowrap}
header.uhf_headerFooter .utilityNavContainer .clearfix:before,.uhf_headerFooter .utilityNavContainer .clearfix:after{display:none}
#uhf_headerWrapper .uhf_header_utility_bar .utilityNav-link.my-stay-link{text-transform:none}
header.uhf_headerFooter .uhf_header_utility_bar .col-md-12{display:flex;min-height:34px;justify-content:space-between;align-items:center;padding:0}
#uhf_headerWrapper .uhf_header_utility_bar .utilityNav-link .my-stays-text{font-feature-settings:'clig' off,'liga' off;font-family:'Inter',sans-serif;font-size:12px !important;font-style:normal;font-weight:500;line-height:150% !important;margin-left:8px}
#uhf_headerWrapper .uhf_header_utility_bar div.utilityNavContainer.container:lang(ar) .utilityNav-link .my-stays-text{margin-left:0;margin-right:8px}
#uhf_headerWrapper .uhf_header_utility_bar .utilityNav-list.u-list{text-align:right}
.uhf_headerFooter .uhf_header_utility_bar .row{margin:auto}
#uhf_headerWrapper .uhf_header_utility_bar .utilityNav{width:auto;float:none;padding:0;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:space-between;letter-spacing:0}
#uhf_headerWrapper .uhf_header_utility_bar .my-stays-icon{width:20px;height:21px;vertical-align:middle}
.login-signin-icon{width:18px;height:20px;border-radius:2px;text-align:center;margin-right:5px}
.login-signin>span,#uhf_headerWrapper .uhf_header_utility_bar .logIn-explicit>.logIn-link.login-signin div span,.logIn-link.login-signin div.user-points-text{color:var(--ihg-master-brand-deep-blue,#1f4456);text-align:center;leading-trim:both;text-edge:cap;font-feature-settings:'clig' off,'liga' off;font-family:'Inter',sans-serif;font-size:12px !important;font-style:normal;font-weight:500;line-height:150% !important;display:inline-block;vertical-align:middle}
.logIn .logIn-link.login-signin *{position:relative}
#uhf_headerWrapper .uhf_header_utility_bar .logIn-State>.logIn-link.logOut{font-size:12px !important}
header.uhf_headerFooter div.login-signin-icon{background-image:url("https://digital.ihg.com/is/image/ihg/Rewards-blue?fmt=png-alpha");background-repeat:no-repeat;width:18px;height:18px;background-size:contain;background-position:center;display:inline-block;vertical-align:middle}
#uhf_headerWrapper .uhf_header_utility_bar .language-icon{background-image:url("https://digital.ihg.com/is/image/ihg/Globe?fmt=png-alpha");background-repeat:no-repeat;width:20px;height:20px;background-size:contain;background-position:center;display:inline-block;vertical-align:middle;margin:0 5px 0 0}
#uhf_headerWrapper .uhf_header_utility_bar .logIn-link.logIn-block{padding:0}
#uhf_headerWrapper .uhf_header_utility_bar .logIn-implicit>.logIn-link,#uhf_headerWrapper .uhf_header_utility_bar .logIn-anonymous>.logIn-link{font-size:12px !important;line-height:150% !important}
#uhf_headerWrapper .uhf_header_utility_bar .login-join,#uhf_headerWrapper .uhf_header_utility_bar .login-signout{padding:5px 16px;border-radius:3px;border:1px solid var(--ihg-white,#FFF);text-align:center;font-feature-settings:'clig' off,'liga' off;font-family:'Inter',sans-serif;font-size:12px !important;font-style:normal;font-weight:500;line-height:150% !important;text-transform:`none;margin:0 20px 0 0}
#uhf_headerWrapper .uhf_header_utility_bar div.utilityNavContainer.container:lang(ar) .login-join,#uhf_headerWrapper .uhf_header_utility_bar div.utilityNavContainer.container:lang(ar) .login-signout{margin:0 0 0 20px}
#uhf_headerWrapper .uhf_header_utility_bar .logIn-implicit>.logIn-link.login-join{line-height:150% !important}
#uhf_headerWrapper .uhf_header_utility_bar .logIn-explicit>.logIn-link.login-signin div{display:inline-block}
#uhf_headerWrapper .uhf_header_utility_bar .login-signin{padding:6px;text-transform:none;border-radius:3px;background:var(--ihg-white,#FFF);display:inline-block;vertical-align:middle}
#uhf_headerWrapper .uhf_header_utility_bar .login-signin.logIn-block{padding:5px 7px}
#uhf_headerWrapper .uhf_header_utility_bar .logIn-State{white-space:nowrap;margin:0}
#uhf_headerWrapper .uhf_header_utility_bar .logIn{padding:0;float:none;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:space-between;letter-spacing:0}
#uhf_headerWrapper .uhf_header_utility_bar .logIn .language-text{text-transform:none}
header .logIn>div{display:inline-block;vertical-align:middle}
#uhf_headerWrapper .uhf_header_utility_bar .logIn-State *{text-transform:none;font-size:12px !important;line-height:150% !important;letter-spacing:normal}
#uhf_headerWrapper .utilityNavWrapper .utilityNavContainer>.row>[class*="col-"] .logIn .logIn-State .logIn-link.login-join,#uhf_headerWrapper .utilityNavWrapper .utilityNavContainer>.row>[class*="col-"] .logIn .logIn-State .logIn-link.login-signout{padding:5px 16px}
#uhf_headerWrapper .utilityNavWrapper .utilityNavContainer>.row>[class*="col-"] .logIn .logIn-State .logIn-link.login-signin{padding:5px 7px}
#uhf_headerWrapper .uhf_header_utility_bar .logIn-State *,#uhf_headerWrapper .uhf_header_utility_bar .utilityNav-link{font-feature-settings:'clig' off,'liga' off;font-family:'Inter',sans-serif;font-size:12px !important;font-style:normal;font-weight:500;line-height:150% !important}
#uhf_headerWrapper .uhf_header_utility_bar div.utilityNavContainer.container:lang(ar) .logIn-State{margin-right:20px}
#uhf_headerWrapper .uhf_header_utility_bar .language-icon{margin:0}
#uhf_headerWrapper #uhfCountryLanguageLink{margin-top:0}
[dir="ltr"] header#uhf_headerWrapper.uhf_headerFooter .language-icon{height:20px;width:20px}
header#uhf_headerWrapper.uhf_headerFooter div.utilityNavContainer,header#uhf_headerWrapper.uhf_headerFooter div.utilityNavContainer.container,header#uhf_headerWrapper.uhf_headerFooter div.utilityNavContainer.container:lang(fr),header#uhf_headerWrapper.uhf_headerFooter div.utilityNavContainer div.utilityNavContainer.container:lang(ru),header#uhf_headerWrapper.uhf_headerFooter div.utilityNavContainer.container:lang(tr){max-width:unset}
@media(min-width:1200px) and (max-width:1300px){header#uhf_headerWrapper.uhf_headerFooter div.utilityNavContainer.container,header#uhf_headerWrapper.uhf_headerFooter div.utilityNavContainer.container:lang(fr),header#uhf_headerWrapper.uhf_headerFooter div.utilityNavContainer.container:lang(ru),header#uhf_headerWrapper.uhf_headerFooter div.utilityNavContainer.container:lang(tr){padding:7px 20px;width:unset}
#uhf_headerWrapper .mobileNavManuWrapper.hidden-sm{display:none !important}
#uhf_headerWrapper .utilityNavWrapper{display:block}
.uhf_headerFooter .visible-sm,.uhf_headerFooter .visible-md,.uhf_headerFooter .visible-lg{display:block !important}
}
@media(min-width:992px) and (max-width:1299px){header#uhf_headerWrapper.uhf_headerFooter div.utilityNavContainer{padding:7px 20px;width:unset}
#uhf_headerWrapper .mobileNavManuWrapper.hidden-sm,header#uhf_headerWrapper.uhf_headerFooter .mobileNavManuWrapper.hidden-sm.hidden-md.hidden-lg.hidden-xl{display:none !important}
header#uhf_headerWrapper.uhf_headerFooter .utilityNav{margin:0}
#uhf_headerWrapper .utilityNavWrapper,header#uhf_headerWrapper.uhf_headerFooter .utilityNavWrapper.visible-sm.visible-md.visible-lg{display:block}
.uhf_headerFooter .visible-sm,.uhf_headerFooter .visible-md,.uhf_headerFooter .visible-lg{display:block !important}
}
@media(min-width:1300px){header#uhf_headerWrapper.uhf_headerFooter div.utilityNavContainer,header#uhf_headerWrapper.uhf_headerFooter div.utilityNavContainer.container,header#uhf_headerWrapper.uhf_headerFooter div.utilityNavContainer.container:lang(fr),header#uhf_headerWrapper.uhf_headerFooter div.utilityNavContainer div.utilityNavContainer.container:lang(ru),header#uhf_headerWrapper.uhf_headerFooter div.utilityNavContainer.container:lang(tr){width:1300px;padding:7px 20px;margin:auto}
#uhf_headerWrapper .utilityNavWrapper{display:block}
.uhf_headerFooter .visible-sm,.uhf_headerFooter .visible-md,.uhf_headerFooter .visible-lg{display:block !important}
#uhf_headerWrapper .uhf_header_utility_bar .utilityNav-link,#uhf_headerWrapper .uhf_header_utility_bar .utilityNav-link .my-stays-text,.login-signin>span,#uhf_headerWrapper .uhf_header_utility_bar .logIn-explicit>.logIn-link.login-signin div span,.logIn-link.login-signin div.user-points-text,#uhf_headerWrapper .uhf_header_utility_bar .logIn-State>.logIn-link.logOut,#uhf_headerWrapper .uhf_header_utility_bar .logIn-implicit>.logIn-link,#uhf_headerWrapper .uhf_header_utility_bar .logIn-anonymous>.logIn-link,#uhf_headerWrapper .uhf_header_utility_bar .logIn-State *{font-size:14px !important}
#uhf_headerWrapper .utilityNavWrapper .utilityNavContainer>.row>[class*="col-"] .logIn .logIn-State .logIn-link.login-signin{padding:5px 7px}
}
@media(max-width:992px){header#uhf_headerWrapper.uhf_headerFooter #uhfLocale{display:block}
#uhfCountryLanguageMobileLink.language.disableCountryLanguage+#uhfCountryLanguageMobileContainer{display:none}
header#uhf_headerWrapper.uhf_headerFooter .mobileNavMenuContainer{display:block}
}
@media(max-width:991px){header#uhf_headerWrapper.uhf_headerFooter .utilityNavWrapper{display:none !important}
}
@media(max-width:991px){header#uhf_headerWrapper.uhf_headerFooter .mobileNavManuWrapper div.mobileNavMenuContainer{display:block}
header#uhf_headerWrapper.uhf_headerFooter div.mobileNavMenuContainer{max-width:991px;width:unset}
header#uhf_headerWrapper.uhf_headerFooter .hidden-sm{display:block !important}
header#uhf_headerWrapper.uhf_headerFooter .hidden-xs{display:none !important}
header#uhf_headerWrapper.uhf_headerFooter .visible-sm{display:none !important}
header#uhf_headerWrapper.uhf_headerFooter .visible-sm,header#uhf_headerWrapper.uhf_headerFooter .visible-md,header#uhf_headerWrapper.uhf_headerFooter .visible-lg{display:none !important}
.uhf_headerFooter .visible-sm,.uhf_headerFooter .visible-md,.uhf_headerFooter .visible-lg{display:none !important}
#uhf_headerWrapper #uhfCountryLanguageMobileContainer{display:none}
}
header#uhf_headerWrapper.uhf_headerFooter div.login-signin-icon{background-image:url("https://digital.ihg.com/is/image/ihg/Rewards-black?fmt=png-alpha")}
.login-signin>span,#uhf_headerWrapper .uhf_header_utility_bar .logIn-explicit>.logIn-link.login-signin div span,.logIn-link.login-signin div.user-points-text{color:black !important}
header#uhf_headerWrapper.uhf_headerFooter .logIn-State div.user-points-text,header#uhf_headerWrapper.uhf_headerFooter .logIn-State .logIn-link.login-signin *{color:black !important}
#uhf_headerWrapper div.mobileNavManuWrapper{background-color:#fff;min-height:60px;padding:0}
#uhf_headerWrapper div.mobileNavManuWrapper div.brandLogo{padding:0}
.uhf_headerFooter .mobileNavManuWrapper.open{background-color:#fff !important}
#uhf_headerWrapper .mobileNavManuWrapper.open div.mobileNavMenuContainer{background-color:unset !important}
.uhf_headerFooter .mobileNavManuWrapper.open .mobileNavMenuContainer.container .row:first-of-type{background-color:unset !important}
#uhf_headerWrapper div.wrapper-UBE.mobileNavManuWrapper.open div.mobileNavMenuContainer div.logIn-mobile{background-color:unset !important}
#uhf_headerWrapper div.wrapper-UBE.open div.mobileNavMenuContainer .mobileNav .mobileNav-link.menuCTA.open{background-color:unset !important}
#uhf_headerWrapper.uhf-6c .mobileNavManuWrapper .brandLogo .brandLogo-link,#uhf_headerWrapper.uhf-account-mgmt .mobileNavManuWrapper .brandLogo .brandLogo-link,#uhf_headerWrapper .mobileNavManuWrapper .brandLogo .brandLogo-link,#uhf_headerWrapper .mobileNavManuWrapper.wrapper-UBE .brandLogo .brandLogo-link{padding:0;line-height:0;margin:0}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .mobileNav .mobileNav-link.menuCTA .fa-2x{max-width:unset;filter:none;position:static}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .mobileNavContainer .mobileNavInner .mobileNavMenu-list .mobileNavHeading .mobileNavMenu-subList .mobileNavMenu-list-item .mobileNavLink{border:0;text-decoration:none}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .mobileNavLink{border:0}
.logIn-link.logIn-block{position:relative}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .mobileNavContainer .mobileNavInner .mobileNavMenu-list .mobileNavHeading>.mobileNavLink{display:none}
#uhf_headerWrapper .bn-regent .mobileNavMenu-list-item .mobileNavLink.uhfpopup{display:none}
#uhf_headerWrapper .mobileNavMenu-subList.uhftravel-cc a.mobileNavLink{text-decoration:none}
#uhf_headerWrapper.wrapper-UBE div.mobileNavMenuContainer div.mobileNav{background-color:unset !important;min-height:unset}
#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer div.logIn-mobile div.logIn-State{margin:0}
#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer div.logIn-mobile div.logIn-State a.logIn-link{color:#000}
#uhf_headerWrapper.uhf-6c .mobileNavManuWrapper .brandLogo .brandLogo-image,#uhf_headerWrapper.uhf-account-mgmt .mobileNavManuWrapper .brandLogo .brandLogo-image,#uhf_headerWrapper .mobileNavManuWrapper .brandLogo .brandLogo-image,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .brandLogo .brandLogo-link .brandLogo-image{width:90px;height:32.14px;display:inline-block;margin:0;padding:0 !important;position:static}
.uhf_headerFooter .mobileNavMenuContainer.container{padding:0;min-height:60px}
#uhfCountryLanguageMobileLink,#uhf_headerWrapper .mobileNavCL a.language{color:#000}
#uhf_headerWrapper .mobileNavMenu-list:last-child{margin:0}
#uhf_headerWrapper .mobileNavManuWrapper div.mobileNavMenuContainer.container{position:static !important}
.uhf_headerFooter .mobileNavMenuContainer.container:before,.uhf_headerFooter .mobileNavMenuContainer.container:after{display:none}
#uhf_headerWrapper .mobileNavMenuContainer.container .row:first-of-type{margin:auto !important;height:60px;padding:12px 20px;line-height:36px}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenu a.mobileNavLink{color:#000 !important;letter-spacing:normal}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer{padding:0}
#uhf_headerWrapper .mobileNavMenuContainer.container .row .brandLogo,#uhf_headerWrapper .mobileNavMenuContainer.container .row .mobileNav,#uhf_headerWrapper .mobileNavMenuContainer.container .row .logIn-mobile{vertical-align:middle;display:inline-block;max-width:none;margin:0}
#uhf_headerWrapper .mobileNavMenuContainer .logIn-mobile .logIn-State{width:auto}
#uhf_headerWrapper .mobileNavMenuContainer .fa{line-height:0}
.uhf_headerFooter .mobileNavMenuContainer.container .row:first-of-type:before,.uhf_headerFooter .mobileNavMenuContainer.container .row:first-of-type:after{display:none}
#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer div.logIn-mobile{margin:0 20px;top:0;min-height:unset;border:0}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile{min-height:unset !important}
#uhf_headerWrapper .mobileNavMenuContainer.container .logIn.logIn-mobile{padding:0;width:auto;max-width:none}
#uhf_headerWrapper.uhf-6c .mobileNavMenuContainer .logIn-mobile .logIn-anonymous,#uhf_headerWrapper.uhf-account-mgmt .mobileNavMenuContainer .logIn-mobile .logIn-anonymous,#uhf_headerWrapper.uhf-6c .mobileNavMenuContainer .logIn-mobile .logIn-explicit,#uhf_headerWrapper.uhf-6c .mobileNavMenuContainer .logIn-mobile .logIn-implicit,#uhf_headerWrapper .mobileNavMenuContainer .logIn-mobile .logIn-anonymous,#uhf_headerWrapper .mobileNavMenuContainer .logIn-mobile .logIn-explicit,#uhf_headerWrapper .mobileNavMenuContainer .logIn-mobile .logIn-implicit{margin-top:0}
.mobileNavMenuContainer .logIn-explicit.logIn-State .first-name-container span{display:inline-block;vertical-align:middle}
#uhf_headerWrapper .logIn-link.logIn-block{padding:0}
#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer .mobileNav .mobileNav-link,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link:link,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link:active,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNav .mobileNav-link:hover{padding:0}
#uhf_headerWrapper .wrapper-UBE li.mobileNavMenu-list-item a.mobileNavLink:hover,#uhf_headerWrapper .wrapper-UBE li.mobileNavMenu-list-item.active .mobileNavLink{background-color:#fff;color:#000}
#uhf_headerWrapper.uhf-6c div.wrapper-UBE div.mobileNavMenuContainer .mobileNav .mobileNav-link.mobileResDirectNumber,div.wrapper-UBE div.mobileNavMenuContainer .mobileNav .mobileNav-link.mobileResDirectNumber,#uhf_headerWrapper .mobileNav-link.mobileResDirectNumber{padding:0;vertical-align:middle;background-image:url('https://digital.ihg.com/is/image/ihg/xsvp-phone-icon?fmt=png-alpha');width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:cover}
.uhf_headerFooter div.mobileNavMenuContainer,#uhf_headerWrapper .mobileNavManuWrapper.wrapper-UBE .mobileNavMenuContainer{background-color:#fff !important}
ul.uhftravel-cc li.mobileNavMenu-list-item a,header#uhf_headerWrapper div.wrapper-UBE li.mobileNavMenu-list-item a.mobileNavLink:hover{background-color:#fff !important}
#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer .mobileNav .mobileNav-link.mobileResDirectNumber{height:20px;width:20px}
#uhf_headerWrapper.uhf_headerFooter .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile .logIn-State,#uhf_headerWrapper.uhf_headerFooter .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile.login-mobile-voco .logIn-State{font-size:12px;line-height:18px;font-family:'Inter',sans-serif;font-weight:500;padding:7px;border-radius:3px;border:1px solid #000;width:unset}
#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer div.logIn-State a.logIn-link{font-size:12px;line-height:18px;font-family:'Inter',sans-serif;font-weight:500;letter-spacing:normal;text-transform:none}
#uhf_headerWrapper .logIn-State>.logIn-link{font-size:12px}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL #uhfCountryLanguageMobileContainer #uhfLocale #uhfLocaleSelection #uhfLocaleSelectionForm #uhfCountrySelectionContainer label{margin-bottom:0 !important;font-weight:500 !important}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL #uhfCountryLanguageMobileContainer{padding:0}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavInner .mobileNavCL #uhfCountryLanguageMobileContainer #uhfLocale #uhfLocaleSelection #uhfLocaleSelectionForm #uhfCountrySelectionContainer select{margin-bottom:0 !important;font-weight:400 !important}
#uhf_headerWrapper .logIn-mobile{min-height:auto}
.uhf_headerFooter .mobileNavMenuContainer .login-signin-mobile-icon{background-image:url('https://digital.ihg.com/is/image/ihg/Rewards-black?fmt=png-alpha');background-repeat:no-repeat;width:18px;height:18px;margin-right:5px;background-size:contain;background-position:center;display:inline-block;vertical-align:middle}
#uhf_headerWrapper div.wrapper-UBE .mobileNavHeading>a.mobileNavLink{padding:0;font-size:20px;font-style:normal;font-weight:400;line-height:24.2px;text-transform:capitalize;padding-bottom:20px;letter-spacing:normal}
#uhf_headerWrapper .mobileNavManuWrapper.wrapper-UBE .mobileNavMenuContainer .mobileNavContainer .mobileNavMenu-list .mobileNavHeading.open>a.mobileNavLink::after{display:none}
#uhf_headerWrapper .mobileNavManuWrapper.wrapper-UBE .mobileNavMenuContainer .mobileNavContainer .mobileNavMenu-list .mobileNavHeading::before{display:none}
#uhf_headerWrapper .mobileNavManuWrapper.wrapper-UBE .mobileNavMenuContainer .mobileNavContainer .mobileNavMenu-list .mobileNavHeading>a.mobileNavLink{font-size:20px;font-weight:400}
#uhf_headerWrapper .logIn-anonymous>.logIn-link{line-height:150%}
#uhf_headerWrapper .mobileNavMenuContainer div.logIn-State>a{font-weight:500}
#uhf_headerWrapper .logIn-mobile div.logIn-anonymous a.logIn-link{font-weight:500}
.uhf_headerFooter .mobileNavMenuContainer.container .row:nth-of-type(2),#uhf_headerWrapper .mobileNavMenuContainer .row:nth-of-type(2){margin:auto}
#uhf_headerWrapper .mobileNavMenuContainer.container .mobileNavInner .mobileNavMenu-list,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner div.mobileNavMenu ul.mobileNavMenu-list{padding:0;border:0}
#uhf_headerWrapper .mobileNavMenuContainer.container .mobileNavInner .mobileNavMenu-list ul.mobileNavMenu-subList a.mobileNavLink,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list .mobileNavHeading .mobileNavMenu-subList .mobileNavMenu-list-item .mobileNavLink,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list .mobileNavHeading .mobileNavMenu-subList .mobileNavMenu-list-item a.mobileNavLink,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list li .mobileNavMenu-subList.uhftravel-cc .mobileNavMenu-list-item a.mobileNavLink{padding:0 !important;color:#000 !important;font-family:'Inter',sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:24.2px;text-transform:capitalize}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list li .mobileNavMenu-subList.uhftravel-cc .mobileNavMenu-list-item a.mobileNavLink{text-transform:none}
#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer .menuCTA .fa-2x{filter:none;margin:0;width:20px !important;height:unset}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .mobileNav .mobileNav-link.menuCTA .fa-2x{height:unset !important}
#uhf_headerWrapper .mobileNavMenuContainer.container .mobileNavInner .mobileNavMenu-list:nth-of-type(2) ul.mobileNavMenu-subList a.mobileNavLink,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list:nth-of-type(2) li .mobileNavMenu-subList.uhftravel-cc .mobileNavMenu-list-item a.mobileNavLink{font-size:16px;line-height:normal}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list li .mobileNavMenu-subList.uhftravel-cc .mobileNavMenu-list-item .mobileNavLink{padding:0;color:#000}
#uhf_headerWrapper .mobileNavCL a#uhfCountryLanguageMobileLink{padding:0}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list{padding:0}
#uhf_headerWrapper .mobileNavMenuContainer.container .mobileNavInner .mobileNavMenu-list ul.mobileNavMenu-subList .mobileNavMenu-list-item{margin-bottom:20px;margin-top:20px;line-height:normal}
#uhf_headerWrapper .mobileNavMenuContainer.container .mobileNavInner .mobileNavMenu-list:nth-of-type(2) ul.mobileNavMenu-subList .mobileNavMenu-list-item{margin-top:20px}
#uhf_headerWrapper .mobileNavMenuContainer.container .mobileNavInner .mobileNavMenu-list ul.mobileNavMenu-subList{border-bottom:1px solid #000}
#uhf_headerWrapper .mobileNavManuWrapper.wrapper-UBE .mobileNavMenuContainer .mobileNavContainer .mobileNavMenu-list .mobileNavMenu-subList{padding:0}
.mobileNavContainer .mobileNavInner{padding-top:20px;padding-right:20px;padding-left:20px;padding-bottom:60px}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row:first-child .mobileNav a{padding:0 !important;height:unset}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row:first-child .logIn{width:auto;padding:0;margin:0 20px}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row:first-child>*{line-height:36px}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row:first-child .logIn.logIn-mobile .logIn-implicit{padding:7px !important;line-height:18px !important}
#uhf_headerWrapper .mobileNavManuWrapper.wrapper-UBE .mobileNavMenuContainer .mobileNavContainer .mobileNavMenu-list .mobileNavLink:lang(en){font-family:'Inter',sans-serif}
#uhf_headerWrapper .mobileNavInner,#uhf_headerWrapper .mobileNavManuWrapper.wrapper-UBE .mobileNavMenuContainer .mobileNavInner,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavListBase div.mobileNavContainer div.mobileNavInner{top:0;background-color:#fff}
#uhf_headerWrapper .mobileNavCL{background-color:#FFF;margin:20px 0;border-radius:4px}
#uhf_headerWrapper .mobileNavContainer .mobileNavCL .language-icon{background-image:url("https://digital.ihg.com/is/image/ihg/xsvp-language-globe?fmt=png-alpha");background-repeat:no-repeat;width:20px;height:20px;background-size:contain;background-position:center;margin:0 8.5px 0 0;display:inline-block;vertical-align:middle}
.uhf_headerFooter .mobileNavCL span.language-text,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL .language span.language-text{display:inline-block;vertical-align:middle;padding:0;font-family:'Inter',sans-serif;color:#000;font-size:14px;line-height:100%;letter-spacing:0;text-transform:none;font-weight:400}
.hamcta span{background-image:url("https://digital.ihg.com//is/image/ihg/xsvp-hamburger-nav?fmt=png-alpha");background-repeat:no-repeat;width:20px;height:20px;background-size:contain;background-position:center;display:inline-block;vertical-align:middle}
#uhf_headerWrapper .mobileNav a.mobileNav-link.menuCTA{border:0;width:20px}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row:first-child .mobileNav:last-child{border:0}
#uhf_headerWrapper .mobileNavMenu{padding:0;line-height:unset}
#uhf_headerWrapper .mobileNavManuWrapper.wrapper-UBE .mobileNavMenuContainer .logIn-mobile,#uhf_headerWrapper .mobileNavManuWrapper.wrapper-UBE .mobileNavMenuContainer .mobileNav{background-color:unset !important}
#uhf_headerWrapper .mobileNavManuWrapper.wrapper-UBE .mobileNavMenuContainer .mobileNav{position:static}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .mobileNav{min-height:unset}
.mobileNavManuWrapper.open .hamcta span{background-image:url("https://digital.ihg.com/is/image/ihg/xsvp-global-close?fmt=png-alpha")}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row:first-child>*>a{line-height:36px !important}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row:first-child .mobileNav:last-child a{padding:0 !important}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row:first-child .mobileNav a{display:inline-block}
#uhf_headerWrapper.uhf-account-mgmt .mobileNavManuWrapper .mobileNavMenuContainer .row:first-child .mobileNav a.mobileNav-link.mobileResDirectNumber{display:none}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row:first-child .logIn.logIn-mobile .logIn-implicit{color:#000}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row:last-child .mobileNavInner,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row:last-child .mobileNavInner .mobileNavMenu{background-color:#FFF}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row:last-child .mobileNavInner .mobileNavCL{margin:20px 0;padding:0;border-radius:4px;background-color:#FFF}
.uhf_headerFooter .mobileNavManuWrapper a,.uhf_headerFooter .mobileNavManuWrapper a:link,.uhf_headerFooter .mobileNavManuWrapper a:visited,.uhf_headerFooter .mobileNavManuWrapper a:hover{color:#000}
#uhf_headerWrapper .mobileNav-link.menuCTA .fa-bars,#uhf_headerWrapper .mobileNav-link.menuCTA .fa-close{padding:0;margin:0;color:#000}
#uhf_headerWrapper .brandLogo{width:unset}
#uhf_headerWrapper .mobileNav a.mobileNav-link.menuCTA{margin:0}
#uhf_headerWrapper .mobileNavManuWrapper .logIn-State *{font-family:'Inter',sans-serif;font-weight:500;font-size:12px !important;color:#000 !important;letter-spacing:normal;line-height:18px !important;text-transform:none}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer.container div.row:first-child .logIn .logIn-anonymous>*{color:#000 !important}
#uhf_headerWrapper .mobileNavMenuContainer.container .mobileNav{position:relative}
#uhf_headerWrapper .mobileNavMenuContainer.container .mobileNav .menuCTA img{position:absolute;top:10px}
#uhf_headerWrapper>*>.mobileNavMenuContainer.container>div.row:nth-of-type(2){width:unset}
[dir="ltr"] #uhf_headerWrapper div.mobileNavMenuContainer.container{padding:0}
#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer.container .menuCTA .fa-2x{padding:0}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer{clear:none}
#uhf_headerWrapper .mobileNavCL #uhfLocaleSelection label{color:#000}
header#uhf_headerWrapper.uhf_headerFooter .mobileNavManuWrapper .mobileNavMenuContainer .brandLogo{transform:none;position:static}
header#uhf_headerWrapper .mobileNavInner .fa-angle-up::before,header#uhf_headerWrapper .mobileNavInner .fa-angle-down::before{display:none}
#uhf_headerWrapper #uhfLocale{margin:0;padding:0}
#uhf_headerWrapper .mobileNavCL .fa.fa-angle-down,#uhf_headerWrapper .mobileNavCL .fa.fa-angle-up{background-image:url("https://digital.ihg.com/is/image/ihg/xsvp-down-arrow?fmt=png-alpha");background-repeat:no-repeat;width:12px;height:6px;background-size:contain;background-position:center;display:inline-block;vertical-align:middle;float:right;position:relative;top:10px}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row:last-child .mobileNavInner .mobileNavCL #uhfLanguagesSelectionContainer label,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row:last-child .mobileNavInner .mobileNavCL #uhfCountryLanguageMobileContainer label{margin:20px 0 0 0;font-family:Graphik;font-size:12px;font-style:normal;font-weight:500;line-height:20px;text-transform:capitalize;color:#000;letter-spacing:normal}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row:last-child .mobileNavInner .mobileNavCL #uhfLanguagesSelectionContainer select,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row:last-child .mobileNavInner .mobileNavCL #uhfCountryLanguageMobileContainer select{font-family:Graphik;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-transform:capitalize;color:#000;-webkit-appearance:button;letter-spacing:normal}
#uhfCountrySelectionContainer,#uhfLanguagesSelectionContainer,#uhf_headerWrapper #uhfLanguagesSelectionContainer{margin:0}
#uhf_headerWrapper #uhfCountrySelection,#uhf_headerWrapper #uhfLanguageSelection{background:#FFF;padding:7px;border-radius:3px;border:1px solid #c2c7ca;margin:0}
#uhf_headerWrapper #uhfCountryLanguageMobileContainer #uhfCountrySelectionContainer::after,#uhf_headerWrapper #uhfCountryLanguageMobileContainer #uhfLanguagesSelectionContainer::after{display:none}
#uhf_headerWrapper .mobileNavCL .fa.fa-angle-up{transform:rotate(180deg)}
#uhf_headerWrapper .mobileNavMenu-subList li:first-child{display:block !important}
html:lang(ar) body #uhf_headerWrapper.uhf_headerFooter .mobileNavMenuContainer .login-signin-mobile-icon{margin-right:0;margin-left:5px}
html:lang(ar) body #uhf_headerWrapper.uhf_headerFooter .mobileNavContainer .mobileNavCL .language-icon{margin:0 0 0 8.5px}
html:lang(ar) body #uhf_headerWrapper.uhf_headerFooter .mobileNavCL .fa.fa-angle-down,html:lang(ar) body #uhf_headerWrapper.uhf_headerFooter .mobileNavCL .fa.fa-angle-up{float:left}
[dir="rtl"] #uhf_headerWrapper div.mobileNavManuWrapper div.brandLogo{padding:0}
[dir="rtl"] #uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer div.logIn-mobile div.logIn-State{margin:0}
.logIn-slash-symbol,.logIn-link-join{position:relative;bottom:.8px}
.uhf_headerFooter div.login-signin-mobile-icon{position:relative;bottom:.7px}
#uhf_headerWrapper .mobileNavMenuContainer.container .mobileNavInner .mobileNavMenu-list ul.mobileNavMenu-subList li.mobileNavMenu-list-item[data-uhf-brandid="rc bookNow"]{padding-top:20px;border-top:1px solid #000}
#uhf_headerWrapper.uhf-account-mgmt .brandLogo{width:unset}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .mobileNav-link.menuCTA{vertical-align:middle}
@media(min-width:768px) and (max-width:992px){header#uhf_headerWrapper.uhf_headerFooter div.mobileNavMenuContainer .row:first-of-type{width:unset;margin:auto}
header#uhf_headerWrapper.uhf_headerFooter div.mobileNavMenuContainer{width:unset}
}
@media(min-width:375px) and (max-width:768px){header#uhf_headerWrapper.uhf_headerFooter div.mobileNavMenuContainer .row:first-of-type{width:unset;padding:12px 20px}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row:first-child .logIn.logIn-mobile .logIn-implicit,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row:first-child .logIn.logIn-mobile .logIn-anonymous{max-width:140px}
header#uhf_headerWrapper.uhf_headerFooter .mobileNavMenuContainer .logIn-explicit.logIn-State .first-name-container span.user-first-name{max-width:96px;overflow:hidden;white-space:nowrap}
}
@media(max-width:375px){header#uhf_headerWrapper.uhf_headerFooter div.mobileNavMenuContainer .row:first-of-type{padding:12px 20px}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row:first-child .logIn.logIn-mobile .logIn-implicit,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row:first-child .logIn.logIn-mobile .logIn-anonymous{max-width:120px}
header#uhf_headerWrapper.uhf_headerFooter .mobileNavMenuContainer .logIn-explicit.logIn-State .first-name-container span.user-first-name{max-width:40px;overflow:hidden;white-space:nowrap}
}
@media(max-width:991px){body.ana-page #uhf_headerWrapper.uhf_headerFooter .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile .logIn-State{padding:7px !important}
body.ana-page #uhf_headerWrapper .logIn-State{padding:7px !important}
body.ana-page #ana-header .image{display:none}
body.ana-page #ana-header .calltoaction{display:none}
body.ana-page header#uhf_headerWrapper .brandLogo .brandLogo-link{padding:0 !important}
body.ana-page #ana-header.UHF-sticky .responsivegrid{position:static}
`body.ana-page #ana-header .navigation{flex-basis:unset}
body.ana-page #ana-header .navigation .cmp-navigation__group{display:flex;justify-content:flex-start;align-items:center;column-gap:unset;flex-wrap:nowrap;white-space:nowrap;overflow-x:auto}
body.ana-page #ana-header .navigation .cmp-navigation__item{padding:20px}
body.ana-page #ana-header #xf-primary-nav{padding:0 20px}
body.ana-page #ana-header #xf-primary-nav{display:block}
}
#uhf_headerWrapper.uhf-6c .mobileNavManuWrapper .brandLogo .brandLogo-image,#uhf_headerWrapper.uhf-account-mgmt .mobileNavManuWrapper .brandLogo .brandLogo-image,#uhf_headerWrapper .mobileNavManuWrapper .brandLogo .brandLogo-image,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .brandLogo .brandLogo-link img .brandLogo-image{width:75.68px !important;height:38px}
#uhf_headerWrapper.uhf-6c div.wrapper-UBE div.mobileNavMenuContainer .mobileNav .mobileNav-link.mobileResDirectNumber,div.wrapper-UBE div.mobileNavMenuContainer .mobileNav .mobileNav-link.mobileResDirectNumber,#uhf_headerWrapper .mobileNav-link.mobileResDirectNumber{background-image:url('https://digital.ihg.com/is/image/ihg/xsvp-phone-icon?fmt=png-alpha')}
.uhf_headerFooter .mobileNavMenuContainer .login-signin-mobile-icon{background-image:url('https://digital.ihg.com/is/image/ihg/xsvp-onerewards-icon-black?fmt=png-alpha')}
#uhf_headerWrapper .mobileNavContainer .mobileNavCL .language-icon{background-image:url('https://digital.ihg.com/is/image/ihg/xsvp-language-globe-gray?fmt=png-alpha')}
#uhf_headerWrapper .mobileNavManuWrapper .logIn-State *{color:#54585a !important}
#uhf_headerWrapper.uhf_headerFooter .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile .logIn-State,#uhf_headerWrapper.uhf_headerFooter .mobileNavManuWrapper .mobileNavMenuContainer .row .logIn-mobile.login-mobile-voco .logIn-State{border:1px solid #000;background-color:#fff}
#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer div.logIn-mobile div.logIn-State,#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer div.logIn-mobile div.logIn-State a.logIn-link{color:#54585a !important}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer.container div.row:first-child .logIn .logIn-anonymous>*{color:#000 !important}
#uhf_headerWrapper .mobileNavMenuContainer.container .mobileNavInner .mobileNavMenu-list ul.mobileNavMenu-subList a.mobileNavLink,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list .mobileNavHeading .mobileNavMenu-subList .mobileNavMenu-list-item .mobileNavLink,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list .mobileNavHeading .mobileNavMenu-subList .mobileNavMenu-list-item a.mobileNavLink,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list li .mobileNavMenu-subList.uhftravel-cc .mobileNavMenu-list-item a.mobileNavLink{color:#000 !important;font-size:20px;line-height:23px;font-weight:400}
.uhf_headerFooter .mobileNavCL span.language-text,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavCL .language span.language-text{color:#000;font-size:14px;font-weight:400;line-height:100%}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row:last-child .mobileNavInner .mobileNavCL #uhfLanguagesSelectionContainer label,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row:last-child .mobileNavInner .mobileNavCL #uhfCountryLanguageMobileContainer label{color:#000;font-family:"Inter",Arial,Helvetica,sans-serif}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row:last-child .mobileNavInner .mobileNavCL #uhfLanguagesSelectionContainer select,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row:last-child .mobileNavInner .mobileNavCL #uhfCountryLanguageMobileContainer select{color:#000;font-size:14px;line-height:21px;font-family:"Inter",Arial,Helvetica,sans-serif}
#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenu a.mobileNavLink{color:#000}
#uhf_headerWrapper div.wrapper-UBE .mobileNavHeading>a.mobileNavLink{border-bottom-color:#000;color:#000 !important}
@media(min-width:992px){header#uhf_headerWrapper .utilityNavWrapper .popover.fade.bottom{width:346px !important;// important tag is used to override js top:27px !important;right:-21px !important;bottom:unset !important;left:unset !important}
[dir=rtl] header#uhf_headerWrapper .utilityNavWrapper .popover.fade.bottom{right:44px !important}
header#uhf_headerWrapper.uhf_headerFooter .logIn .utilityNav-list-item{position:relative}
.uhf_headerFooter .popover.bottom>.arrow{left:50% !important}
}
@media(min-width:992px){header#uhf_headerWrapper.uhf_headerFooter .utilityNavWrapper{display:block !important}
}
.uhf_headerFooter div.mobileNavMenuContainer,#uhf_headerWrapper .mobileNavManuWrapper.wrapper-UBE .mobileNavMenuContainer,.uhf_headerFooter .mobileNavManuWrapper.open{background-color:#231f1f !important}
#uhf_headerWrapper .mobileNavMenu .mobileNavMenu-list:first-of-type{display:none}
#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer .menuCTA .fa-2x{width:16px !important}
#uhf_headerWrapper .mobileNavInner{font-size:20px;line-height:23px;color:#000;font-weight:400;font-family:"Inter",Arial,Helvetica,sans-serif}
#uhf_headerWrapper .mobileNavMenuContainer.container .mobileNavInner .mobileNavMenu-list:nth-of-type(2) ul.mobileNavMenu-subList a.mobileNavLink,#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .row .mobileNavContainer .mobileNavInner .mobileNavMenu .mobileNavMenu-list:nth-of-type(2) li .mobileNavMenu-subList.uhftravel-cc .mobileNavMenu-list-item a.mobileNavLink{font-size:20px;line-height:114.9%}