@-moz-keyframes spin{0{-moz-transform:rotate(0)}
100%{-moz-transform:rotate(359deg)}
}
@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(359deg)}
}
@-o-keyframes spin{0{-o-transform:rotate(0)}
100%{-o-transform:rotate(359deg)}
}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(359deg)}
}
.sb-links .last-child{position:absolute;right:0}
.sb-links .last-child a{padding-right:0}
.panel-group,.panel-group .panel{float:left;width:100%}
.sub-nav{max-width:960px;margin-left:auto;margin-right:auto;top:-45px;position:relative;z-index:1001}
.sub-nav .sub-nav-wrap{position:absolute;text-align:center;width:960px;margin:0 auto;background:#e37221;max-width:960px}
.sub-nav .sub-nav-wrap li{display:inline;padding:0 20px}
.sub-nav .sub-nav-wrap li.active a{border-bottom:2px solid #fff}
.sub-nav .sub-nav-wrap ul{display:table;padding:36px 0 27px;text-align:center;height:95px;table-layout:auto;width:100%}
.sub-nav .sub-nav-wrap a{text-decoration:none;color:#fff;font-size:18px;font-family:'Swiss721BT';font-weight:bold;line-height:1.4em}
.sub-nav .sub-nav-wrap .sub_nav_logo{position:relative;top:10px;float:left;display:none;left:10px;top:20px}
.sub-nav .sub-nav-wrap .book_online_btn{position:relative;float:right;top:-98px;right:8px;display:none}
.sub-nav.sticky-menu{max-width:680px}
.sub-nav.sticky-menu .sub-nav-wrap ul{height:95px}
.sub-nav.sticky-menu .sub-nav-wrap{top:0;position:fixed;max-width:670px;margin:0 auto;z-index:9999}
.sub-nav.sticky-menu .sub-nav-wrap.longList ul{padding:0}
.sub-nav.sticky-menu .sub-nav-wrap.longList ul li{padding:0;display:table-cell;vertical-align:middle}
@media(min-width:768px){#uhf_headerWrapper #primary-nav .brandNavContainer a.booknow{margin-right:0 !important}
}
@media only screen and (max-width:768px){.sub-nav{margin:0;max-width:100%}
.sub-nav .sub-nav-wrap{width:100%;height:78px;margin-top:0}
.sub-nav .sub-nav-wrap li{padding:0 8px}
.sub-nav .sub-nav-wrap li a{font-size:16px}
.sub-nav.sticky-menu{max-width:680px}
.sub-nav.sticky-menu .sub-nav-wrap{max-width:100%}
.sub-nav.sticky-menu .sub-nav-wrap.longList li{padding:0 8px}
}
@media only screen and (max-width:40em){.hd-navi{display:none}
}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.sub-nav.sticky-menu .sub-nav-wrap.longList ul li{padding-left:13px;padding-right:13px}
.sub-nav.sticky-menu .sub-nav-wrap{max-width:713px}
}
@-moz-keyframes spin{0{-moz-transform:rotate(0)}
100%{-moz-transform:rotate(359deg)}
}
@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(359deg)}
}
@-o-keyframes spin{0{-o-transform:rotate(0)}
100%{-o-transform:rotate(359deg)}
}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(359deg)}
}
.content-wrapper{float:left;position:relative}
.footer-ihg{position:relative}
.primary-nav{margin:0 auto;min-height:90px;padding:0;background-color:#e37221}
.primary-nav .navbar-collapse.in{overflow-y:hidden}
.primary-nav.affix{top:0;position:fixed;width:100%;z-index:1000;width:100%}
#mobile-nav-user,#mobile-nav-search{background-color:#f0f0f0;font-size:25px}
.sb-logo-div{padding:20px 10px 0 10px}
.sb-links{height:90px;line-height:90px;vertical-align:middle;padding:0}
.sb-links a{margin-left:-1px;font-size:16px;color:#fff;margin-left:10px;text-decoration:none;font-family:'Swiss721BT';font-weight:600;padding:0 15px;display:block}
.sb-links ul.main_nav li:first-child a{border-left:0}
.sb-links>a+a:before{content:"|";padding:0 5px;font-size:18px;margin-right:10px}
.sb-links a:first-child{margin-left:0}
.sb-links ul.main_nav{display:block;overflow:hidden;clear:both}
.sb-links ul.main_nav li{list-style:none;display:inline-block}
.sb-links ul.main_nav li:first-child{border-left:0}
#primary-nav-slideout{font-family:'Swiss721BT';font-size:16px;color:#572700;text-transform:uppercase;max-height:initial;position:absolute;top:64px;width:100%;z-index:200;font-weight:500}
#primary-nav-slideout .navbar-nav{background-color:#dcdbd4;margin-top:0;margin-bottom:0}
#primary-nav-slideout .navbar-collapse{border-top:0}
#primary-nav-slideout .primary-nav-link.active{background-color:#008a7e}
#primary-nav-slideout .dropdown{font-size:0;line-height:12px;border-bottom:2px solid white}
#primary-nav-slideout .dropdown .dropdown-toggle{padding:25px 10px 20px;line-height:20px;margin:0 10px 0;background-color:#dcdbd4}
#primary-nav-slideout .dropdown .dropdown-menu{padding:0}
#primary-nav-slideout .dropdown .dropdown-menu li{padding:0;font-size:0;line-height:12px;margin-left:12px}
#primary-nav-slideout a{font-family:'Swiss721BT';padding:10px 10px 30px;font-size:16px;color:#572700;line-height:12px;font-weight:600}
#primary-nav-slideout .dropdown .dropdown-menu a:hover,#primary-nav-slideout .dropdown .dropdown-menu a:focus{background-color:#dcdbd4}
.ihg-lang-nav,.ihg-lang-nav a,.ihg-lang-nav a:hover,.ihg-lang-nav a:focus{background-color:#eee}
.ihg-lang-nav{margin:0 -15px;padding:25px 10px}
.country_code{padding:0 !important;font-family:'Arial'}
.wallet-links li{margin-bottom:25px;margin-top:25px;margin-left:10px}
.ihg-nav .dropdown .dd-arrow:after{content:"\f103";font-family:"FontAwesome";display:inline-block}
.ihg-nav .dropdown.open .dd-arrow:after{content:"\f102";font-family:"FontAwesome";display:inline-block}
@media only screen and (max-width:40em){.primary-nav{display:none}
.navbar-header{margin-right:0 !important}
}
@media only screen and (max-width:768px){.sb-links a{padding:0 4px}
.primary-nav{min-height:78px}
.primary-nav .sb-logo-div img{max-width:88%}
.sb-links{height:78px;line-height:78px}
.sb-links .last-child{right:10px}
}
@media only screen and (max-width:40em){.sb-links .last-child{right:auto}
}
.breadcrumb-container{max-width:960px;margin-left:auto;margin-right:auto}
.breadcrumb-container .breadcrumb{position:absolute;top:50px;left:30px;z-index:10;padding:0 0 0 5px;background-color:transparent;border-radius:0;margin:0}
.breadcrumb-container .breadcrumb li{float:left;font-size:16px;font-weight:bold;color:#fff;list-style:none;font-family:Arial;line-height:24px}
.breadcrumb-container .breadcrumb li:before{content:">";padding:0 4px}
.breadcrumb-container .breadcrumb li a{color:#fff}
.breadcrumb-container .breadcrumb li:nth-child(1){display:none}
.breadcrumb-container .breadcrumb li:nth-child(2):before{content:" "}
.breadcrumb-container .breadcrumb a{text-decoration:none;color:#fff}
.uiv2-mixedmediatile .pattern-default.scheme-invert div.canvas *{color:#fff}
.uiv2-mixedmediatile .pattern-default.scheme-invert div.canvas .uiimage img{border:4px solid #fff}
.uiv2-mixedmediatile .pattern-default.scheme-invert div.canvas a.primary{background-image:url(//ihg.scene7.com/is/image/ihg//indigo-bg-primary-white?fmt=png-alpha);color:#c30045}
.no-svg .uiv2-mixedmediatile .pattern-default.scheme-invert div.canvas a.primary{background-image:url(//ihg.scene7.com/is/image/ihg//indigo-bg-primary-white?fmt=png-alpha)}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .uiv2-mixedmediatile .pattern-default.scheme-invert div.canvas a.primary{background-image:url(//ihg.scene7.com/is/image/ihg//indigo-bg-primary-white?fmt=png-alpha@2x)}
}
.uiv2-mixedmediatile .pattern-default.scheme-invert div.canvas a.secondary{background-image:url(//ihg.scene7.com/is/image/ihg//indigo-bg-secondary-white-hi-res?fmt=png-alpha);color:#fff}
.no-svg .uiv2-mixedmediatile .pattern-default.scheme-invert div.canvas a.secondary{background-image:url(//ihg.scene7.com/is/image/ihg//indigo-bg-secondary-white-hi-res?fmt=png-alpha)}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .uiv2-mixedmediatile .pattern-default.scheme-invert div.canvas a.secondary{background-image:url(//ihg.scene7.com/is/image/ihg//indigo-bg-secondary-white-hi-res?fmt=png-alpha@2x)}
}
.uiv2-mixedmediatile .pattern-destination div.canvas{position:relative;min-height:100px;background-color:#fff;border-bottom:8px solid #ccc;height:100%}
.uiv2-mixedmediatile .pattern-destination div.canvas>div.layer{padding:0 20px 20px 20px}
.uiv2-mixedmediatile .pattern-destination div.canvas>div.uiimage{padding:0 0 20px 0}
.uiv2-mixedmediatile .pattern-destination div.canvas>div.uiheader>*{font-family:'handOfSean',Georgia,serif}
.uiv2-mixedmediatile .pattern-destination div.canvas>div.uiheader>*:before{content:"\f054";font-family:fontAwesome;text-decoration:none;float:right}
.uiv2-mixedmediatile .pattern-destination div.canvas>div.uiheader>*>small{font-family:'Swiss721BT','sans-serif';color:#37424a !important}
.uiv2-mixedmediatile .pattern-destination.scheme-crimson div.canvas{border-color:#c30045}
.uiv2-mixedmediatile .pattern-destination.scheme-crimson div.canvas>div.uiheader *{color:#c30045}
.uiv2-mixedmediatile .pattern-destination.scheme-teal div.canvas{border-color:#00a599}
.uiv2-mixedmediatile .pattern-destination.scheme-teal div.canvas>div.uiheader *{color:#00a599}
.uiv2-mixedmediatile .pattern-destination.scheme-sunburst div.canvas{border-color:#e37222}
.uiv2-mixedmediatile .pattern-destination.scheme-sunburst div.canvas>div.uiheader *{color:#e37222}
.uiv2-mixedmediatile .pattern-card div.canvas{position:relative;background-color:#fff;padding-top:200px;height:100%}
.uiv2-mixedmediatile .pattern-card div.canvas>div.layer{position:relative;padding:0 40px 20px 40px;background-color:#fff;margin:0 30px;z-index:10}
.uiv2-mixedmediatile .pattern-card div.canvas>div.uiimage{padding:0;margin:0;height:100px;position:absolute;width:100%;top:0;z-index:1}
.uiv2-mixedmediatile .pattern-card div.canvas>div.uiheader{padding-top:30px}
.uiv2-mixedmediatile .pattern-card.scheme-crimson div.uicta *{color:#c30045}
.uiv2-mixedmediatile .pattern-card.scheme-teal div.uicta *{color:#00a599}
.uiv2-mixedmediatile .pattern-card.scheme-sunburst div.uicta *{border-color:#e37222}
.uiv2-mixedmediatile .pattern-frame div.canvas{position:relative;background-color:#fff;padding:75px;overflow:hidden;text-align:center}
.uiv2-mixedmediatile .pattern-frame div.canvas>div.layer{position:relative;padding:0 40px 20px 40px;background-color:#fff;margin:0;z-index:10;text-align:center}
.uiv2-mixedmediatile .pattern-frame div.canvas>div.uiimage{padding:0;margin:0;position:absolute;height:100%;width:100%;top:0;left:0;z-index:1}
.uiv2-mixedmediatile .pattern-frame div.canvas>div.uiimage figure{height:100%;width:100%;position:relative}
.uiv2-mixedmediatile .pattern-frame div.canvas>div.uiimage figure:before{content:'';position:absolute;left:75px;right:75px;top:75px;bottom:75px;display:block;background-color:#fff;z-index:20}
.uiv2-mixedmediatile .pattern-frame div.canvas>div.uiimage img{width:100%;height:auto;min-height:100%;z-index:15}
.uiv2-mixedmediatile .pattern-frame div.canvas>div.uiheader{padding-top:20px}
.uiv2-mixedmediatile .pattern-frame div.canvas>div.uicta{padding:0 20px 20px 20px;display:inline-block}
.uiv2-mixedmediatile .pattern-frame.scheme-crimson div.uicta *{color:#c30045}
.uiv2-mixedmediatile .pattern-frame.scheme-teal div.uicta *{color:#00a599}
.uiv2-mixedmediatile .pattern-frame.scheme-sunburst div.uicta *{color:#e37222}
.uiv2-mixedmediatile .pattern-showcase div.canvas{position:relative;background-color:#fff;padding:120px 20%;overflow:hidden;border-bottom:0 solid #ccc}
.uiv2-mixedmediatile .pattern-showcase div.canvas>div.layer{position:relative;padding:0 40px 20px 40px;background-color:transparent;margin:0;z-index:10}
.uiv2-mixedmediatile .pattern-showcase div.canvas>div.uiimage{padding:0;margin:0;position:absolute;height:100%;width:100%;top:0;left:0;z-index:1}
.uiv2-mixedmediatile .pattern-showcase div.canvas>div.uiheader>*{font-family:'handOfSean',Georgia,serif}
.uiv2-mixedmediatile .pattern-showcase div.canvas>div.uiheader>*:before{content:"\f054";font-family:fontAwesome;text-decoration:none;float:right}
.uiv2-mixedmediatile .pattern-showcase div.canvas>div.uiheader>*>small{font-family:'Swiss721BT','sans-serif';color:#37424a !important}
.uiv2-mixedmediatile .pattern-showcase div.canvas>div.uiimage figure{height:100%;width:100%;position:relative}
.uiv2-mixedmediatile .pattern-showcase div.canvas>div.uiimage figure:before{content:'';position:absolute;left:20%;right:20%;top:120px;bottom:120px;display:block;background-color:#fff;z-index:20;border-bottom:8px solid #ccc}
.uiv2-mixedmediatile .pattern-showcase div.canvas>div.uiimage figure>img{width:100%;height:auto;min-height:100%}
.uiv2-mixedmediatile .pattern-showcase div.canvas>div.uiheader{padding-top:30px}
.uiv2-mixedmediatile .pattern-showcase div.canvas>div.uihtml{padding-bottom:30px}
.uiv2-mixedmediatile .pattern-showcase.scheme-crimson div.canvas{border-color:#c30045}
.uiv2-mixedmediatile .pattern-showcase.scheme-crimson div.canvas>div.uiimage figure:before{border-color:#c30045}
.uiv2-mixedmediatile .pattern-showcase.scheme-crimson div.canvas>div.uiheader *{color:#c30045}
.uiv2-mixedmediatile .pattern-showcase.scheme-teal div.canvas{border-color:#00a599}
.uiv2-mixedmediatile .pattern-showcase.scheme-teal div.canvas>div.uiimage figure:before{border-color:#00a599}
.uiv2-mixedmediatile .pattern-showcase.scheme-teal div.canvas>div.uiheader *{color:#00a599}
.uiv2-mixedmediatile .pattern-showcase.scheme-sunburst div.canvas{border-color:#e37222}
.uiv2-mixedmediatile .pattern-showcase.scheme-sunburst div.canvas>div.uiimage figure:before{border-color:#e37222}
.uiv2-mixedmediatile .pattern-showcase.scheme-sunburst div.canvas>div.uiheader *{color:#e37222}
.uiv2-mixedmediatile .uivideo>div.videowrapper{background:transparent}
.uiv2-mixedmediatile .uivideo>div.videowrapper .inner{background:transparent}
.uiv2-mixedmediatile .uivideo>div.videowrapper .inner video,.uiv2-mixedmediatile .uivideo>div.videowrapper .inner iframe,.uiv2-mixedmediatile .uivideo>div.videowrapper .inner .video-js{background:transparent}
@media(max-width:767px){.uiv2-mixedmediatile .pattern-destination div.canvas{padding-top:0;height:auto;display:table}
.uiv2-mixedmediatile .pattern-destination div.canvas>div.layer{margin:20px 0;padding:0 20px}
.uiv2-mixedmediatile .pattern-destination div.canvas>div.uiimage{position:relative;height:auto;margin:0;padding:0;display:table-header-group}
}
@media(min-width:992px){.uiv2-mixedmediatile .pattern-card div.canvas>div.uiimage{height:313px;overflow:hidden}
}
@media(max-width:767px){.uiv2-mixedmediatile .pattern-card div.canvas{padding-top:0;height:auto;display:table}
.uiv2-mixedmediatile .pattern-card div.canvas>div.layer{margin:20px 0;padding:0}
.uiv2-mixedmediatile .pattern-card div.canvas>div.uiimage{position:relative;height:auto;margin:0;padding:0;display:table-header-group}
}
@media(max-width:991px){.uiv2-mixedmediatile .pattern-frame div.canvas{padding:60px}
.uiv2-mixedmediatile .pattern-frame div.canvas>div.uiimage figure:before{left:60px;right:60px;top:60px;bottom:60px}
}
@media(max-width:767px){.uiv2-mixedmediatile .pattern-frame div.canvas{padding:0;padding-top:0;height:auto;display:table}
.uiv2-mixedmediatile .pattern-frame div.canvas>div.layer{margin:20px 0;padding:0}
.uiv2-mixedmediatile .pattern-frame div.canvas>div.uiimage{position:relative;height:auto;margin:0;padding:0;display:table-header-group}
.uiv2-mixedmediatile .pattern-frame div.canvas>div.uiimage figure{height:auto;width:auto}
.uiv2-mixedmediatile .pattern-frame div.canvas>div.uiimage figure:before{display:none}
.uiv2-mixedmediatile .pattern-frame div.canvas>div.uiimage img{width:100%;height:auto}
.uiv2-mixedmediatile .pattern-frame div.canvas>div.uicta{display:block}
}
@media(max-width:991px){.uiv2-mixedmediatile .pattern-showcase div.canvas{padding:60px}
.uiv2-mixedmediatile .pattern-showcase div.canvas>div.uiimage figure:before{left:60px;right:60px;top:60px;bottom:60px}
}
@media(max-width:767px){.uiv2-mixedmediatile .pattern-showcase div.canvas{padding:0;border-bottom-width:8px;padding-top:0;height:auto;display:table}
.uiv2-mixedmediatile .pattern-showcase div.canvas>div.layer{margin:20px 0;padding:0 20px}
.uiv2-mixedmediatile .pattern-showcase div.canvas>div.uiimage{position:relative;height:auto;margin:0;padding:0;display:table-header-group}
.uiv2-mixedmediatile .pattern-showcase div.canvas>div.uiimage figure{height:auto;width:auto}
.uiv2-mixedmediatile .pattern-showcase div.canvas>div.uiimage figure:before{display:none}
.uiv2-mixedmediatile .pattern-showcase div.canvas>div.uiimage img{width:100%;height:auto}
}
@media(min-width:1200px){.uiv2-layout [class*=carousel] .wayfinder{bottom:0;padding-bottom:15px}
.uiv2-layout [class*=carousel] .wayfinder .wayfinder-dots{font-family:'FontAwesome';margin-left:9px}
.uiv2-layout [class*=carousel] .wayfinder .wayfinder-dots:after{content:"";color:#fff;font-size:8px}
.uiv2-layout [class*=carousel] .wayfinder .wayfinder-dots.selected:after{content:"";color:#fff}
.uiv2-layout [class*=carousel] .arrows div{font-size:18px;padding:initial;font-family:'FontAwesome';background-color:transparent}
.uiv2-layout [class*=carousel] .arrows div:after{color:#fff}
.uiv2-layout [class*=carousel] .arrows div.prev:after{content:"\f053"}
.uiv2-layout [class*=carousel] .arrows div.next:after{content:"\f054"}
.uiv2-layout .container.accordion-lg>.heading,.uiv2-layout .container .column.accordion-lg>.heading,.uiv2-layout .container .row.accordion-lg>.heading,.uiv2-layout .container-fluid.accordion-lg>.heading,.uiv2-layout .container-fluid .column.accordion-lg>.heading,.uiv2-layout .container-fluid .row.accordion-lg>.heading{margin-top:20px;margin-bottom:30px;background-color:transparent;color:#37424a;font-family:'Swiss721BT';font-size:25px;font-weight:700;line-height:20px;padding:18px 0;border-color:#e0e0e0;padding-right:20px;margin:0;border-width:0 0 1px 0;border-style:solid}
.uiv2-layout .container.accordion-lg>.heading:after,.uiv2-layout .container .column.accordion-lg>.heading:after,.uiv2-layout .container .row.accordion-lg>.heading:after,.uiv2-layout .container-fluid.accordion-lg>.heading:after,.uiv2-layout .container-fluid .column.accordion-lg>.heading:after,.uiv2-layout .container-fluid .row.accordion-lg>.heading:after{content:"\f067";font-family:'FontAwesome';font-size:15px;right:0}
.uiv2-layout .container.accordion-lg>.heading.selected:after,.uiv2-layout .container .column.accordion-lg>.heading.selected:after,.uiv2-layout .container .row.accordion-lg>.heading.selected:after,.uiv2-layout .container-fluid.accordion-lg>.heading.selected:after,.uiv2-layout .container-fluid .column.accordion-lg>.heading.selected:after,.uiv2-layout .container-fluid .row.accordion-lg>.heading.selected:after{content:"\f068"}
.uiv2-layout .container.accordion-lg>.heading.selected,.uiv2-layout .container .column.accordion-lg>.heading.selected,.uiv2-layout .container .row.accordion-lg>.heading.selected,.uiv2-layout .container-fluid.accordion-lg>.heading.selected,.uiv2-layout .container-fluid .column.accordion-lg>.heading.selected,.uiv2-layout .container-fluid .row.accordion-lg>.heading.selected{background-color:transparent;color:#e37222}
.uiv2-layout .container.accordion-lg>.heading.hover,.uiv2-layout .container .column.accordion-lg>.heading.hover,.uiv2-layout .container .row.accordion-lg>.heading.hover,.uiv2-layout .container-fluid.accordion-lg>.heading.hover,.uiv2-layout .container-fluid .column.accordion-lg>.heading.hover,.uiv2-layout .container-fluid .row.accordion-lg>.heading.hover{background-color:transparent;color:#e37222}
.uiv2-layout .container.accordion-lg>.heading:after,.uiv2-layout .container .column.accordion-lg>.heading:after,.uiv2-layout .container .row.accordion-lg>.heading:after,.uiv2-layout .container-fluid.accordion-lg>.heading:after,.uiv2-layout .container-fluid .column.accordion-lg>.heading:after,.uiv2-layout .container-fluid .row.accordion-lg>.heading:after{color:#d7d7d7;font-size:inherit}
.uiv2-layout .container.accordion-lg>.heading+.row,.uiv2-layout .container.accordion-lg>.heading+.column,.uiv2-layout .container .column.accordion-lg>.heading+.row,.uiv2-layout .container .column.accordion-lg>.heading+.column,.uiv2-layout .container .row.accordion-lg>.heading+.row,.uiv2-layout .container .row.accordion-lg>.heading+.column,.uiv2-layout .container-fluid.accordion-lg>.heading+.row,.uiv2-layout .container-fluid.accordion-lg>.heading+.column,.uiv2-layout .container-fluid .column.accordion-lg>.heading+.row,.uiv2-layout .container-fluid .column.accordion-lg>.heading+.column,.uiv2-layout .container-fluid .row.accordion-lg>.heading+.row,.uiv2-layout .container-fluid .row.accordion-lg>.heading+.column{border:0}
.uiv2-layout .container.accordion-lg>.heading.selected,.uiv2-layout .container .column.accordion-lg>.heading.selected,.uiv2-layout .container .row.accordion-lg>.heading.selected,.uiv2-layout .container-fluid.accordion-lg>.heading.selected,.uiv2-layout .container-fluid .column.accordion-lg>.heading.selected,.uiv2-layout .container-fluid .row.accordion-lg>.heading.selected{border:0}
.uiv2-layout .container.accordion-lg>.heading.selected+.row,.uiv2-layout .container.accordion-lg>.heading.selected+.column,.uiv2-layout .container .column.accordion-lg>.heading.selected+.row,.uiv2-layout .container .column.accordion-lg>.heading.selected+.column,.uiv2-layout .container .row.accordion-lg>.heading.selected+.row,.uiv2-layout .container .row.accordion-lg>.heading.selected+.column,.uiv2-layout .container-fluid.accordion-lg>.heading.selected+.row,.uiv2-layout .container-fluid.accordion-lg>.heading.selected+.column,.uiv2-layout .container-fluid .column.accordion-lg>.heading.selected+.row,.uiv2-layout .container-fluid .column.accordion-lg>.heading.selected+.column,.uiv2-layout .container-fluid .row.accordion-lg>.heading.selected+.row,.uiv2-layout .container-fluid .row.accordion-lg>.heading.selected+.column{padding-bottom:0}
.uiv2-layout .container.accordion-lg>.heading.selected+.row:after,.uiv2-layout .container.accordion-lg>.heading.selected+.column:after,.uiv2-layout .container .column.accordion-lg>.heading.selected+.row:after,.uiv2-layout .container .column.accordion-lg>.heading.selected+.column:after,.uiv2-layout .container .row.accordion-lg>.heading.selected+.row:after,.uiv2-layout .container .row.accordion-lg>.heading.selected+.column:after,.uiv2-layout .container-fluid.accordion-lg>.heading.selected+.row:after,.uiv2-layout .container-fluid.accordion-lg>.heading.selected+.column:after,.uiv2-layout .container-fluid .column.accordion-lg>.heading.selected+.row:after,.uiv2-layout .container-fluid .column.accordion-lg>.heading.selected+.column:after,.uiv2-layout .container-fluid .row.accordion-lg>.heading.selected+.row:after,.uiv2-layout .container-fluid .row.accordion-lg>.heading.selected+.column:after{content:"";position:relative;border-width:0 0 1px 0;border-style:solid;border-color:#e0e0e0;display:block;margin:0 15px;padding-bottom:20px}
.uiv2-layout .container.tabs-lg>.heading-wrapper,.uiv2-layout .container .column.tabs-lg>.heading-wrapper,.uiv2-layout .container .row.tabs-lg>.heading-wrapper,.uiv2-layout .container-fluid.tabs-lg>.heading-wrapper,.uiv2-layout .container-fluid .column.tabs-lg>.heading-wrapper,.uiv2-layout .container-fluid .row.tabs-lg>.heading-wrapper{background-color:transparent;border-color:#e0e0e0;border:0;text-align:center;border-top:10px solid #e0e0e0}
.uiv2-layout .container.tabs-lg>.heading-wrapper ~ .row,.uiv2-layout .container.tabs-lg>.heading-wrapper ~ .column,.uiv2-layout .container .column.tabs-lg>.heading-wrapper ~ .row,.uiv2-layout .container .column.tabs-lg>.heading-wrapper ~ .column,.uiv2-layout .container .row.tabs-lg>.heading-wrapper ~ .row,.uiv2-layout .container .row.tabs-lg>.heading-wrapper ~ .column,.uiv2-layout .container-fluid.tabs-lg>.heading-wrapper ~ .row,.uiv2-layout .container-fluid.tabs-lg>.heading-wrapper ~ .column,.uiv2-layout .container-fluid .column.tabs-lg>.heading-wrapper ~ .row,.uiv2-layout .container-fluid .column.tabs-lg>.heading-wrapper ~ .column,.uiv2-layout .container-fluid .row.tabs-lg>.heading-wrapper ~ .row,.uiv2-layout .container-fluid .row.tabs-lg>.heading-wrapper ~ .column{border-width:0}
.uiv2-layout .container.tabs-lg>.heading-wrapper>.heading,.uiv2-layout .container .column.tabs-lg>.heading-wrapper>.heading,.uiv2-layout .container .row.tabs-lg>.heading-wrapper>.heading,.uiv2-layout .container-fluid.tabs-lg>.heading-wrapper>.heading,.uiv2-layout .container-fluid .column.tabs-lg>.heading-wrapper>.heading,.uiv2-layout .container-fluid .row.tabs-lg>.heading-wrapper>.heading{border-color:#e0e0e0;border-style:solid;background-color:transparent;color:#37424a;font-family:'Swiss721BT';font-size:16px;line-height:16px;padding:21px 45px 23px;font-weight:500;border:0;margin-top:-10px;border-top:10px solid;border-color:#e0e0e0}
.uiv2-layout .container.tabs-lg>.heading-wrapper>.heading.selected,.uiv2-layout .container .column.tabs-lg>.heading-wrapper>.heading.selected,.uiv2-layout .container .row.tabs-lg>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid.tabs-lg>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .column.tabs-lg>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .row.tabs-lg>.heading-wrapper>.heading.selected{border-color:#00a599;background-color:transparent;color:#00a599}
.uiv2-layout .container.tabs-lg>.heading-wrapper>.heading.selected,.uiv2-layout .container .column.tabs-lg>.heading-wrapper>.heading.selected,.uiv2-layout .container .row.tabs-lg>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid.tabs-lg>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .column.tabs-lg>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .row.tabs-lg>.heading-wrapper>.heading.selected{padding:""}
.uiv2-layout .container.tabs-lg>.heading-wrapper ~ .heading,.uiv2-layout .container .column.tabs-lg>.heading-wrapper ~ .heading,.uiv2-layout .container .row.tabs-lg>.heading-wrapper ~ .heading,.uiv2-layout .container-fluid.tabs-lg>.heading-wrapper ~ .heading,.uiv2-layout .container-fluid .column.tabs-lg>.heading-wrapper ~ .heading,.uiv2-layout .container-fluid .row.tabs-lg>.heading-wrapper ~ .heading{display:none}
.uiv2-layout .container.carousel-lg,.uiv2-layout .container .column.carousel-lg,.uiv2-layout .container .row.carousel-lg,.uiv2-layout .container-fluid.carousel-lg,.uiv2-layout .container-fluid .column.carousel-lg,.uiv2-layout .container-fluid .row.carousel-lg{height:auto;padding:60px 40px}
.uiv2-layout .container.carousel-lg .arrows div,.uiv2-layout .container .column.carousel-lg .arrows div,.uiv2-layout .container .row.carousel-lg .arrows div,.uiv2-layout .container-fluid.carousel-lg .arrows div,.uiv2-layout .container-fluid .column.carousel-lg .arrows div,.uiv2-layout .container-fluid .row.carousel-lg .arrows div{z-index:1}
.uiv2-layout .container.carousel-lg .arrows div:after,.uiv2-layout .container .column.carousel-lg .arrows div:after,.uiv2-layout .container .row.carousel-lg .arrows div:after,.uiv2-layout .container-fluid.carousel-lg .arrows div:after,.uiv2-layout .container-fluid .column.carousel-lg .arrows div:after,.uiv2-layout .container-fluid .row.carousel-lg .arrows div:after{top:50%}
.uiv2-layout .container.carousel-lg .arrows div.prev,.uiv2-layout .container .column.carousel-lg .arrows div.prev,.uiv2-layout .container .row.carousel-lg .arrows div.prev,.uiv2-layout .container-fluid.carousel-lg .arrows div.prev,.uiv2-layout .container-fluid .column.carousel-lg .arrows div.prev,.uiv2-layout .container-fluid .row.carousel-lg .arrows div.prev{left:40px}
.uiv2-layout .container.carousel-lg .arrows div.next,.uiv2-layout .container .column.carousel-lg .arrows div.next,.uiv2-layout .container .row.carousel-lg .arrows div.next,.uiv2-layout .container-fluid.carousel-lg .arrows div.next,.uiv2-layout .container-fluid .column.carousel-lg .arrows div.next,.uiv2-layout .container-fluid .row.carousel-lg .arrows div.next{right:40px}
.uiv2-layout .container.carousel-lg .arrow,.uiv2-layout .container .column.carousel-lg .arrow,.uiv2-layout .container .row.carousel-lg .arrow,.uiv2-layout .container-fluid.carousel-lg .arrow,.uiv2-layout .container-fluid .column.carousel-lg .arrow,.uiv2-layout .container-fluid .row.carousel-lg .arrow{font-size:18px;padding:initial}
.uiv2-layout .container.carousel-lg .arrow:after,.uiv2-layout .container .column.carousel-lg .arrow:after,.uiv2-layout .container .row.carousel-lg .arrow:after,.uiv2-layout .container-fluid.carousel-lg .arrow:after,.uiv2-layout .container-fluid .column.carousel-lg .arrow:after,.uiv2-layout .container-fluid .row.carousel-lg .arrow:after{top:""}
}
@media(min-width:992px) and (max-width:1200px){.uiv2-layout [class*=carousel] .wayfinder{bottom:0;padding-bottom:15px}
.uiv2-layout [class*=carousel] .wayfinder .wayfinder-dots{font-family:'FontAwesome';margin-left:9px}
.uiv2-layout [class*=carousel] .wayfinder .wayfinder-dots:after{content:"";color:#fff;font-size:8px}
.uiv2-layout [class*=carousel] .wayfinder .wayfinder-dots.selected:after{content:"";color:#fff}
.uiv2-layout [class*=carousel] .arrows div{font-size:18px;padding:initial;font-family:'FontAwesome';background-color:transparent}
.uiv2-layout [class*=carousel] .arrows div:after{color:#fff}
.uiv2-layout [class*=carousel] .arrows div.prev:after{content:"\f053"}
.uiv2-layout [class*=carousel] .arrows div.next:after{content:"\f054"}
.uiv2-layout .container.accordion-md>.heading,.uiv2-layout .container .column.accordion-md>.heading,.uiv2-layout .container .row.accordion-md>.heading,.uiv2-layout .container-fluid.accordion-md>.heading,.uiv2-layout .container-fluid .column.accordion-md>.heading,.uiv2-layout .container-fluid .row.accordion-md>.heading{margin-top:20px;margin-bottom:30px;background-color:transparent;color:#37424a;font-family:'Swiss721BT';font-size:20px;font-weight:700;line-height:16px;padding:16px 0;border-color:#e0e0e0;padding-right:20px;margin:0;border-width:0 0 1px 0;border-style:solid}
.uiv2-layout .container.accordion-md>.heading:after,.uiv2-layout .container .column.accordion-md>.heading:after,.uiv2-layout .container .row.accordion-md>.heading:after,.uiv2-layout .container-fluid.accordion-md>.heading:after,.uiv2-layout .container-fluid .column.accordion-md>.heading:after,.uiv2-layout .container-fluid .row.accordion-md>.heading:after{content:"\f067";font-family:'FontAwesome';font-size:15px;right:0}
.uiv2-layout .container.accordion-md>.heading.selected:after,.uiv2-layout .container .column.accordion-md>.heading.selected:after,.uiv2-layout .container .row.accordion-md>.heading.selected:after,.uiv2-layout .container-fluid.accordion-md>.heading.selected:after,.uiv2-layout .container-fluid .column.accordion-md>.heading.selected:after,.uiv2-layout .container-fluid .row.accordion-md>.heading.selected:after{content:"\f068"}
.uiv2-layout .container.accordion-md>.heading.selected,.uiv2-layout .container .column.accordion-md>.heading.selected,.uiv2-layout .container .row.accordion-md>.heading.selected,.uiv2-layout .container-fluid.accordion-md>.heading.selected,.uiv2-layout .container-fluid .column.accordion-md>.heading.selected,.uiv2-layout .container-fluid .row.accordion-md>.heading.selected{background-color:transparent;color:#e37222}
.uiv2-layout .container.accordion-md>.heading.hover,.uiv2-layout .container .column.accordion-md>.heading.hover,.uiv2-layout .container .row.accordion-md>.heading.hover,.uiv2-layout .container-fluid.accordion-md>.heading.hover,.uiv2-layout .container-fluid .column.accordion-md>.heading.hover,.uiv2-layout .container-fluid .row.accordion-md>.heading.hover{background-color:transparent;color:#e37222}
.uiv2-layout .container.accordion-md>.heading:after,.uiv2-layout .container .column.accordion-md>.heading:after,.uiv2-layout .container .row.accordion-md>.heading:after,.uiv2-layout .container-fluid.accordion-md>.heading:after,.uiv2-layout .container-fluid .column.accordion-md>.heading:after,.uiv2-layout .container-fluid .row.accordion-md>.heading:after{color:#d7d7d7;font-size:inherit}
.uiv2-layout .container.accordion-md>.heading+.row,.uiv2-layout .container.accordion-md>.heading+.column,.uiv2-layout .container .column.accordion-md>.heading+.row,.uiv2-layout .container .column.accordion-md>.heading+.column,.uiv2-layout .container .row.accordion-md>.heading+.row,.uiv2-layout .container .row.accordion-md>.heading+.column,.uiv2-layout .container-fluid.accordion-md>.heading+.row,.uiv2-layout .container-fluid.accordion-md>.heading+.column,.uiv2-layout .container-fluid .column.accordion-md>.heading+.row,.uiv2-layout .container-fluid .column.accordion-md>.heading+.column,.uiv2-layout .container-fluid .row.accordion-md>.heading+.row,.uiv2-layout .container-fluid .row.accordion-md>.heading+.column{border:0}
.uiv2-layout .container.accordion-md>.heading.selected,.uiv2-layout .container .column.accordion-md>.heading.selected,.uiv2-layout .container .row.accordion-md>.heading.selected,.uiv2-layout .container-fluid.accordion-md>.heading.selected,.uiv2-layout .container-fluid .column.accordion-md>.heading.selected,.uiv2-layout .container-fluid .row.accordion-md>.heading.selected{border:0}
.uiv2-layout .container.accordion-md>.heading.selected+.row,.uiv2-layout .container.accordion-md>.heading.selected+.column,.uiv2-layout .container .column.accordion-md>.heading.selected+.row,.uiv2-layout .container .column.accordion-md>.heading.selected+.column,.uiv2-layout .container .row.accordion-md>.heading.selected+.row,.uiv2-layout .container .row.accordion-md>.heading.selected+.column,.uiv2-layout .container-fluid.accordion-md>.heading.selected+.row,.uiv2-layout .container-fluid.accordion-md>.heading.selected+.column,.uiv2-layout .container-fluid .column.accordion-md>.heading.selected+.row,.uiv2-layout .container-fluid .column.accordion-md>.heading.selected+.column,.uiv2-layout .container-fluid .row.accordion-md>.heading.selected+.row,.uiv2-layout .container-fluid .row.accordion-md>.heading.selected+.column{padding-bottom:0}
.uiv2-layout .container.accordion-md>.heading.selected+.row:after,.uiv2-layout .container.accordion-md>.heading.selected+.column:after,.uiv2-layout .container .column.accordion-md>.heading.selected+.row:after,.uiv2-layout .container .column.accordion-md>.heading.selected+.column:after,.uiv2-layout .container .row.accordion-md>.heading.selected+.row:after,.uiv2-layout .container .row.accordion-md>.heading.selected+.column:after,.uiv2-layout .container-fluid.accordion-md>.heading.selected+.row:after,.uiv2-layout .container-fluid.accordion-md>.heading.selected+.column:after,.uiv2-layout .container-fluid .column.accordion-md>.heading.selected+.row:after,.uiv2-layout .container-fluid .column.accordion-md>.heading.selected+.column:after,.uiv2-layout .container-fluid .row.accordion-md>.heading.selected+.row:after,.uiv2-layout .container-fluid .row.accordion-md>.heading.selected+.column:after{content:"";position:relative;border-width:0 0 1px 0;border-style:solid;border-color:#e0e0e0;display:block;margin:0 15px;padding-bottom:18px}
.uiv2-layout .container.tabs-md>.heading-wrapper,.uiv2-layout .container .column.tabs-md>.heading-wrapper,.uiv2-layout .container .row.tabs-md>.heading-wrapper,.uiv2-layout .container-fluid.tabs-md>.heading-wrapper,.uiv2-layout .container-fluid .column.tabs-md>.heading-wrapper,.uiv2-layout .container-fluid .row.tabs-md>.heading-wrapper{background-color:transparent;border-color:#e0e0e0;border:0;text-align:center;border-top:10px solid #e0e0e0}
.uiv2-layout .container.tabs-md>.heading-wrapper ~ .row,.uiv2-layout .container.tabs-md>.heading-wrapper ~ .column,.uiv2-layout .container .column.tabs-md>.heading-wrapper ~ .row,.uiv2-layout .container .column.tabs-md>.heading-wrapper ~ .column,.uiv2-layout .container .row.tabs-md>.heading-wrapper ~ .row,.uiv2-layout .container .row.tabs-md>.heading-wrapper ~ .column,.uiv2-layout .container-fluid.tabs-md>.heading-wrapper ~ .row,.uiv2-layout .container-fluid.tabs-md>.heading-wrapper ~ .column,.uiv2-layout .container-fluid .column.tabs-md>.heading-wrapper ~ .row,.uiv2-layout .container-fluid .column.tabs-md>.heading-wrapper ~ .column,.uiv2-layout .container-fluid .row.tabs-md>.heading-wrapper ~ .row,.uiv2-layout .container-fluid .row.tabs-md>.heading-wrapper ~ .column{border-width:0}
.uiv2-layout .container.tabs-md>.heading-wrapper>.heading,.uiv2-layout .container .column.tabs-md>.heading-wrapper>.heading,.uiv2-layout .container .row.tabs-md>.heading-wrapper>.heading,.uiv2-layout .container-fluid.tabs-md>.heading-wrapper>.heading,.uiv2-layout .container-fluid .column.tabs-md>.heading-wrapper>.heading,.uiv2-layout .container-fluid .row.tabs-md>.heading-wrapper>.heading{border-color:#e0e0e0;border-style:solid;background-color:transparent;color:#37424a;font-family:'Swiss721BT';font-size:14px;line-height:14px;padding:21px 25px 23px;font-weight:500;border:0;margin-top:-10px;border-top:10px solid;border-color:#e0e0e0}
.uiv2-layout .container.tabs-md>.heading-wrapper>.heading.selected,.uiv2-layout .container .column.tabs-md>.heading-wrapper>.heading.selected,.uiv2-layout .container .row.tabs-md>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid.tabs-md>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .column.tabs-md>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .row.tabs-md>.heading-wrapper>.heading.selected{border-color:#00a599;background-color:transparent;color:#00a599}
.uiv2-layout .container.tabs-md>.heading-wrapper>.heading.selected,.uiv2-layout .container .column.tabs-md>.heading-wrapper>.heading.selected,.uiv2-layout .container .row.tabs-md>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid.tabs-md>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .column.tabs-md>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .row.tabs-md>.heading-wrapper>.heading.selected{padding:""}
.uiv2-layout .container.tabs-md>.heading-wrapper ~ .heading,.uiv2-layout .container .column.tabs-md>.heading-wrapper ~ .heading,.uiv2-layout .container .row.tabs-md>.heading-wrapper ~ .heading,.uiv2-layout .container-fluid.tabs-md>.heading-wrapper ~ .heading,.uiv2-layout .container-fluid .column.tabs-md>.heading-wrapper ~ .heading,.uiv2-layout .container-fluid .row.tabs-md>.heading-wrapper ~ .heading{display:none}
.uiv2-layout .container.carousel-md,.uiv2-layout .container .column.carousel-md,.uiv2-layout .container .row.carousel-md,.uiv2-layout .container-fluid.carousel-md,.uiv2-layout .container-fluid .column.carousel-md,.uiv2-layout .container-fluid .row.carousel-md{height:auto;padding:40px 0}
.uiv2-layout .container.carousel-md .arrows div,.uiv2-layout .container .column.carousel-md .arrows div,.uiv2-layout .container .row.carousel-md .arrows div,.uiv2-layout .container-fluid.carousel-md .arrows div,.uiv2-layout .container-fluid .column.carousel-md .arrows div,.uiv2-layout .container-fluid .row.carousel-md .arrows div{z-index:1}
.uiv2-layout .container.carousel-md .arrows div:after,.uiv2-layout .container .column.carousel-md .arrows div:after,.uiv2-layout .container .row.carousel-md .arrows div:after,.uiv2-layout .container-fluid.carousel-md .arrows div:after,.uiv2-layout .container-fluid .column.carousel-md .arrows div:after,.uiv2-layout .container-fluid .row.carousel-md .arrows div:after{top:50%}
.uiv2-layout .container.carousel-md .arrows div.prev,.uiv2-layout .container .column.carousel-md .arrows div.prev,.uiv2-layout .container .row.carousel-md .arrows div.prev,.uiv2-layout .container-fluid.carousel-md .arrows div.prev,.uiv2-layout .container-fluid .column.carousel-md .arrows div.prev,.uiv2-layout .container-fluid .row.carousel-md .arrows div.prev{left:40px}
.uiv2-layout .container.carousel-md .arrows div.next,.uiv2-layout .container .column.carousel-md .arrows div.next,.uiv2-layout .container .row.carousel-md .arrows div.next,.uiv2-layout .container-fluid.carousel-md .arrows div.next,.uiv2-layout .container-fluid .column.carousel-md .arrows div.next,.uiv2-layout .container-fluid .row.carousel-md .arrows div.next{right:40px}
.uiv2-layout .container.carousel-md .arrow,.uiv2-layout .container .column.carousel-md .arrow,.uiv2-layout .container .row.carousel-md .arrow,.uiv2-layout .container-fluid.carousel-md .arrow,.uiv2-layout .container-fluid .column.carousel-md .arrow,.uiv2-layout .container-fluid .row.carousel-md .arrow{font-size:18px;padding:initial}
.uiv2-layout .container.carousel-md .arrow:after,.uiv2-layout .container .column.carousel-md .arrow:after,.uiv2-layout .container .row.carousel-md .arrow:after,.uiv2-layout .container-fluid.carousel-md .arrow:after,.uiv2-layout .container-fluid .column.carousel-md .arrow:after,.uiv2-layout .container-fluid .row.carousel-md .arrow:after{top:""}
}
@media(min-width:768px) and (max-width:991px){.uiv2-layout [class*=carousel] .wayfinder{bottom:0;padding-bottom:15px}
.uiv2-layout [class*=carousel] .wayfinder .wayfinder-dots{font-family:'FontAwesome';margin-left:9px}
.uiv2-layout [class*=carousel] .wayfinder .wayfinder-dots:after{content:"";color:#fff;font-size:8px}
.uiv2-layout [class*=carousel] .wayfinder .wayfinder-dots.selected:after{content:"";color:#fff}
.uiv2-layout [class*=carousel] .arrows div{font-size:18px;padding:initial;font-family:'FontAwesome';background-color:transparent}
.uiv2-layout [class*=carousel] .arrows div:after{color:#fff}
.uiv2-layout [class*=carousel] .arrows div.prev:after{content:""}
.uiv2-layout [class*=carousel] .arrows div.next:after{content:""}
.uiv2-layout .container.accordion-sm>.heading,.uiv2-layout .container .column.accordion-sm>.heading,.uiv2-layout .container .row.accordion-sm>.heading,.uiv2-layout .container-fluid.accordion-sm>.heading,.uiv2-layout .container-fluid .column.accordion-sm>.heading,.uiv2-layout .container-fluid .row.accordion-sm>.heading{margin-top:20px;margin-bottom:30px;background-color:transparent;color:#37424a;font-family:'Swiss721BT';font-size:20px;font-weight:700;line-height:16px;padding:16px 0;border-color:#e0e0e0;padding-right:20px;margin:0;border-width:0 0 1px 0;border-style:solid}
.uiv2-layout .container.accordion-sm>.heading:after,.uiv2-layout .container .column.accordion-sm>.heading:after,.uiv2-layout .container .row.accordion-sm>.heading:after,.uiv2-layout .container-fluid.accordion-sm>.heading:after,.uiv2-layout .container-fluid .column.accordion-sm>.heading:after,.uiv2-layout .container-fluid .row.accordion-sm>.heading:after{content:"\f067";font-family:'FontAwesome';font-size:15px;right:0}
.uiv2-layout .container.accordion-sm>.heading.selected:after,.uiv2-layout .container .column.accordion-sm>.heading.selected:after,.uiv2-layout .container .row.accordion-sm>.heading.selected:after,.uiv2-layout .container-fluid.accordion-sm>.heading.selected:after,.uiv2-layout .container-fluid .column.accordion-sm>.heading.selected:after,.uiv2-layout .container-fluid .row.accordion-sm>.heading.selected:after{content:"\f068"}
.uiv2-layout .container.accordion-sm>.heading.selected,.uiv2-layout .container .column.accordion-sm>.heading.selected,.uiv2-layout .container .row.accordion-sm>.heading.selected,.uiv2-layout .container-fluid.accordion-sm>.heading.selected,.uiv2-layout .container-fluid .column.accordion-sm>.heading.selected,.uiv2-layout .container-fluid .row.accordion-sm>.heading.selected{background-color:transparent;color:#e37222}
.uiv2-layout .container.accordion-sm>.heading.hover,.uiv2-layout .container .column.accordion-sm>.heading.hover,.uiv2-layout .container .row.accordion-sm>.heading.hover,.uiv2-layout .container-fluid.accordion-sm>.heading.hover,.uiv2-layout .container-fluid .column.accordion-sm>.heading.hover,.uiv2-layout .container-fluid .row.accordion-sm>.heading.hover{background-color:transparent;color:#e37222}
.uiv2-layout .container.accordion-sm>.heading:after,.uiv2-layout .container .column.accordion-sm>.heading:after,.uiv2-layout .container .row.accordion-sm>.heading:after,.uiv2-layout .container-fluid.accordion-sm>.heading:after,.uiv2-layout .container-fluid .column.accordion-sm>.heading:after,.uiv2-layout .container-fluid .row.accordion-sm>.heading:after{color:#d7d7d7;font-size:inherit}
.uiv2-layout .container.accordion-sm>.heading+.row,.uiv2-layout .container.accordion-sm>.heading+.column,.uiv2-layout .container .column.accordion-sm>.heading+.row,.uiv2-layout .container .column.accordion-sm>.heading+.column,.uiv2-layout .container .row.accordion-sm>.heading+.row,.uiv2-layout .container .row.accordion-sm>.heading+.column,.uiv2-layout .container-fluid.accordion-sm>.heading+.row,.uiv2-layout .container-fluid.accordion-sm>.heading+.column,.uiv2-layout .container-fluid .column.accordion-sm>.heading+.row,.uiv2-layout .container-fluid .column.accordion-sm>.heading+.column,.uiv2-layout .container-fluid .row.accordion-sm>.heading+.row,.uiv2-layout .container-fluid .row.accordion-sm>.heading+.column{border:0}
.uiv2-layout .container.accordion-sm>.heading.selected,.uiv2-layout .container .column.accordion-sm>.heading.selected,.uiv2-layout .container .row.accordion-sm>.heading.selected,.uiv2-layout .container-fluid.accordion-sm>.heading.selected,.uiv2-layout .container-fluid .column.accordion-sm>.heading.selected,.uiv2-layout .container-fluid .row.accordion-sm>.heading.selected{border:0}
.uiv2-layout .container.accordion-sm>.heading.selected+.row,.uiv2-layout .container.accordion-sm>.heading.selected+.column,.uiv2-layout .container .column.accordion-sm>.heading.selected+.row,.uiv2-layout .container .column.accordion-sm>.heading.selected+.column,.uiv2-layout .container .row.accordion-sm>.heading.selected+.row,.uiv2-layout .container .row.accordion-sm>.heading.selected+.column,.uiv2-layout .container-fluid.accordion-sm>.heading.selected+.row,.uiv2-layout .container-fluid.accordion-sm>.heading.selected+.column,.uiv2-layout .container-fluid .column.accordion-sm>.heading.selected+.row,.uiv2-layout .container-fluid .column.accordion-sm>.heading.selected+.column,.uiv2-layout .container-fluid .row.accordion-sm>.heading.selected+.row,.uiv2-layout .container-fluid .row.accordion-sm>.heading.selected+.column{padding-bottom:0}
.uiv2-layout .container.accordion-sm>.heading.selected+.row:after,.uiv2-layout .container.accordion-sm>.heading.selected+.column:after,.uiv2-layout .container .column.accordion-sm>.heading.selected+.row:after,.uiv2-layout .container .column.accordion-sm>.heading.selected+.column:after,.uiv2-layout .container .row.accordion-sm>.heading.selected+.row:after,.uiv2-layout .container .row.accordion-sm>.heading.selected+.column:after,.uiv2-layout .container-fluid.accordion-sm>.heading.selected+.row:after,.uiv2-layout .container-fluid.accordion-sm>.heading.selected+.column:after,.uiv2-layout .container-fluid .column.accordion-sm>.heading.selected+.row:after,.uiv2-layout .container-fluid .column.accordion-sm>.heading.selected+.column:after,.uiv2-layout .container-fluid .row.accordion-sm>.heading.selected+.row:after,.uiv2-layout .container-fluid .row.accordion-sm>.heading.selected+.column:after{content:"";position:relative;border-width:0 0 1px 0;border-style:solid;border-color:#e0e0e0;display:block;margin:0 15px;padding-bottom:18px}
.uiv2-layout .container.tabs-sm>.heading-wrapper,.uiv2-layout .container .column.tabs-sm>.heading-wrapper,.uiv2-layout .container .row.tabs-sm>.heading-wrapper,.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper,.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper,.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper{background-color:transparent;border-color:#e0e0e0;border:0}
.uiv2-layout .container.tabs-sm>.heading-wrapper ~ .row,.uiv2-layout .container.tabs-sm>.heading-wrapper ~ .column,.uiv2-layout .container .column.tabs-sm>.heading-wrapper ~ .row,.uiv2-layout .container .column.tabs-sm>.heading-wrapper ~ .column,.uiv2-layout .container .row.tabs-sm>.heading-wrapper ~ .row,.uiv2-layout .container .row.tabs-sm>.heading-wrapper ~ .column,.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper ~ .row,.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper ~ .column,.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper ~ .row,.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper ~ .column,.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper ~ .row,.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper ~ .column{border-width:0}
.uiv2-layout .container.tabs-sm>.heading-wrapper>.heading,.uiv2-layout .container .column.tabs-sm>.heading-wrapper>.heading,.uiv2-layout .container .row.tabs-sm>.heading-wrapper>.heading,.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper>.heading,.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper>.heading,.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper>.heading{border-color:#e0e0e0;border-style:solid;background-color:transparent;color:#37424a;font-family:'Swiss721BT';font-size:18px;line-height:18px;padding:20px;font-weight:500;border:0;border-bottom:1px solid;border-color:#e0e0e0;text-align:left}
.uiv2-layout .container.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container .column.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container .row.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper>.heading.selected{border-color:#00a599;background-color:transparent;color:#00a599}
.uiv2-layout .container.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container .column.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container .row.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper>.heading.selected{padding:""}
.uiv2-layout .container.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container .column.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container .row.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper>.heading.selected{background-color:transparent;border-color:#d7d7d7}
.uiv2-layout .container.tabs-sm>.heading-wrapper>.heading:nth-child(2),.uiv2-layout .container .column.tabs-sm>.heading-wrapper>.heading:nth-child(2),.uiv2-layout .container .row.tabs-sm>.heading-wrapper>.heading:nth-child(2),.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper>.heading:nth-child(2),.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper>.heading:nth-child(2),.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper>.heading:nth-child(2){border-top:1px solid #d7d7d7}
.uiv2-layout .container.tabs-sm>.heading-wrapper ~ .heading,.uiv2-layout .container .column.tabs-sm>.heading-wrapper ~ .heading,.uiv2-layout .container .row.tabs-sm>.heading-wrapper ~ .heading,.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper ~ .heading,.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper ~ .heading,.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper ~ .heading{display:none}
.uiv2-layout .container.carousel-sm,.uiv2-layout .container .column.carousel-sm,.uiv2-layout .container .row.carousel-sm,.uiv2-layout .container-fluid.carousel-sm,.uiv2-layout .container-fluid .column.carousel-sm,.uiv2-layout .container-fluid .row.carousel-sm{height:auto;padding:30px}
.uiv2-layout .container.carousel-sm .arrow,.uiv2-layout .container .column.carousel-sm .arrow,.uiv2-layout .container .row.carousel-sm .arrow,.uiv2-layout .container-fluid.carousel-sm .arrow,.uiv2-layout .container-fluid .column.carousel-sm .arrow,.uiv2-layout .container-fluid .row.carousel-sm .arrow{font-size:18px;padding:initial}
.uiv2-layout .container.carousel-sm .arrow:after,.uiv2-layout .container .column.carousel-sm .arrow:after,.uiv2-layout .container .row.carousel-sm .arrow:after,.uiv2-layout .container-fluid.carousel-sm .arrow:after,.uiv2-layout .container-fluid .column.carousel-sm .arrow:after,.uiv2-layout .container-fluid .row.carousel-sm .arrow:after{top:""}
}
@media(min-width:320px) and (max-width:767px){.uiv2-layout [class*=carousel] .wayfinder{bottom:0;padding-bottom:15px}
.uiv2-layout [class*=carousel] .wayfinder .wayfinder-dots{font-family:'FontAwesome';margin-left:12px}
.uiv2-layout [class*=carousel] .wayfinder .wayfinder-dots:after{content:"";color:#fff;font-size:8px}
.uiv2-layout [class*=carousel] .wayfinder .wayfinder-dots.selected:after{content:"";color:#fff}
.uiv2-layout [class*=carousel] .arrows div{font-size:18px;padding:initial;font-family:'FontAwesome';background-color:transparent}
.uiv2-layout [class*=carousel] .arrows div:after{color:#fff}
.uiv2-layout [class*=carousel] .arrows div.prev:after{content:""}
.uiv2-layout [class*=carousel] .arrows div.next:after{content:""}
.uiv2-layout .container.accordion-xs:not(.tabs-xs)>.heading,.uiv2-layout .container .column.accordion-xs:not(.tabs-xs)>.heading,.uiv2-layout .container .row.accordion-xs:not(.tabs-xs)>.heading,.uiv2-layout .container-fluid.accordion-xs:not(.tabs-xs)>.heading,.uiv2-layout .container-fluid .column.accordion-xs:not(.tabs-xs)>.heading,.uiv2-layout .container-fluid .row.accordion-xs:not(.tabs-xs)>.heading{margin-top:21px;background-color:transparent;color:#37424a;font-family:'Swiss721BT';font-size:20px;font-weight:700;line-height:16px;padding:16px 0;border-color:#e0e0e0;padding-right:20px;margin:0;border-width:0 0 1px 0;border-style:solid}
.uiv2-layout .container.accordion-xs:not(.tabs-xs)>.heading:after,.uiv2-layout .container .column.accordion-xs:not(.tabs-xs)>.heading:after,.uiv2-layout .container .row.accordion-xs:not(.tabs-xs)>.heading:after,.uiv2-layout .container-fluid.accordion-xs:not(.tabs-xs)>.heading:after,.uiv2-layout .container-fluid .column.accordion-xs:not(.tabs-xs)>.heading:after,.uiv2-layout .container-fluid .row.accordion-xs:not(.tabs-xs)>.heading:after{content:"\f067";font-family:'FontAwesome';font-size:15px;right:0}
.uiv2-layout .container.accordion-xs:not(.tabs-xs)>.heading.selected:after,.uiv2-layout .container .column.accordion-xs:not(.tabs-xs)>.heading.selected:after,.uiv2-layout .container .row.accordion-xs:not(.tabs-xs)>.heading.selected:after,.uiv2-layout .container-fluid.accordion-xs:not(.tabs-xs)>.heading.selected:after,.uiv2-layout .container-fluid .column.accordion-xs:not(.tabs-xs)>.heading.selected:after,.uiv2-layout .container-fluid .row.accordion-xs:not(.tabs-xs)>.heading.selected:after{content:"\f068"}
.uiv2-layout .container.accordion-xs:not(.tabs-xs)>.heading.selected,.uiv2-layout .container .column.accordion-xs:not(.tabs-xs)>.heading.selected,.uiv2-layout .container .row.accordion-xs:not(.tabs-xs)>.heading.selected,.uiv2-layout .container-fluid.accordion-xs:not(.tabs-xs)>.heading.selected,.uiv2-layout .container-fluid .column.accordion-xs:not(.tabs-xs)>.heading.selected,.uiv2-layout .container-fluid .row.accordion-xs:not(.tabs-xs)>.heading.selected{background-color:transparent;color:#e37222}
.uiv2-layout .container.accordion-xs:not(.tabs-xs)>.heading:after,.uiv2-layout .container .column.accordion-xs:not(.tabs-xs)>.heading:after,.uiv2-layout .container .row.accordion-xs:not(.tabs-xs)>.heading:after,.uiv2-layout .container-fluid.accordion-xs:not(.tabs-xs)>.heading:after,.uiv2-layout .container-fluid .column.accordion-xs:not(.tabs-xs)>.heading:after,.uiv2-layout .container-fluid .row.accordion-xs:not(.tabs-xs)>.heading:after{color:#d7d7d7;font-size:inherit}
.uiv2-layout .container.accordion-xs:not(.tabs-xs)>.heading+.row,.uiv2-layout .container.accordion-xs:not(.tabs-xs)>.heading+.column,.uiv2-layout .container .column.accordion-xs:not(.tabs-xs)>.heading+.row,.uiv2-layout .container .column.accordion-xs:not(.tabs-xs)>.heading+.column,.uiv2-layout .container .row.accordion-xs:not(.tabs-xs)>.heading+.row,.uiv2-layout .container .row.accordion-xs:not(.tabs-xs)>.heading+.column,.uiv2-layout .container-fluid.accordion-xs:not(.tabs-xs)>.heading+.row,.uiv2-layout .container-fluid.accordion-xs:not(.tabs-xs)>.heading+.column,.uiv2-layout .container-fluid .column.accordion-xs:not(.tabs-xs)>.heading+.row,.uiv2-layout .container-fluid .column.accordion-xs:not(.tabs-xs)>.heading+.column,.uiv2-layout .container-fluid .row.accordion-xs:not(.tabs-xs)>.heading+.row,.uiv2-layout .container-fluid .row.accordion-xs:not(.tabs-xs)>.heading+.column{border:0}
.uiv2-layout .container.accordion-xs:not(.tabs-xs)>.heading.selected,.uiv2-layout .container .column.accordion-xs:not(.tabs-xs)>.heading.selected,.uiv2-layout .container .row.accordion-xs:not(.tabs-xs)>.heading.selected,.uiv2-layout .container-fluid.accordion-xs:not(.tabs-xs)>.heading.selected,.uiv2-layout .container-fluid .column.accordion-xs:not(.tabs-xs)>.heading.selected,.uiv2-layout .container-fluid .row.accordion-xs:not(.tabs-xs)>.heading.selected{border:0}
.uiv2-layout .container.accordion-xs:not(.tabs-xs)>.heading.selected+.row,.uiv2-layout .container.accordion-xs:not(.tabs-xs)>.heading.selected+.column,.uiv2-layout .container .column.accordion-xs:not(.tabs-xs)>.heading.selected+.row,.uiv2-layout .container .column.accordion-xs:not(.tabs-xs)>.heading.selected+.column,.uiv2-layout .container .row.accordion-xs:not(.tabs-xs)>.heading.selected+.row,.uiv2-layout .container .row.accordion-xs:not(.tabs-xs)>.heading.selected+.column,.uiv2-layout .container-fluid.accordion-xs:not(.tabs-xs)>.heading.selected+.row,.uiv2-layout .container-fluid.accordion-xs:not(.tabs-xs)>.heading.selected+.column,.uiv2-layout .container-fluid .column.accordion-xs:not(.tabs-xs)>.heading.selected+.row,.uiv2-layout .container-fluid .column.accordion-xs:not(.tabs-xs)>.heading.selected+.column,.uiv2-layout .container-fluid .row.accordion-xs:not(.tabs-xs)>.heading.selected+.row,.uiv2-layout .container-fluid .row.accordion-xs:not(.tabs-xs)>.heading.selected+.column{padding-bottom:0}
.uiv2-layout .container.accordion-xs:not(.tabs-xs)>.heading.selected+.row:after,.uiv2-layout .container.accordion-xs:not(.tabs-xs)>.heading.selected+.column:after,.uiv2-layout .container .column.accordion-xs:not(.tabs-xs)>.heading.selected+.row:after,.uiv2-layout .container .column.accordion-xs:not(.tabs-xs)>.heading.selected+.column:after,.uiv2-layout .container .row.accordion-xs:not(.tabs-xs)>.heading.selected+.row:after,.uiv2-layout .container .row.accordion-xs:not(.tabs-xs)>.heading.selected+.column:after,.uiv2-layout .container-fluid.accordion-xs:not(.tabs-xs)>.heading.selected+.row:after,.uiv2-layout .container-fluid.accordion-xs:not(.tabs-xs)>.heading.selected+.column:after,.uiv2-layout .container-fluid .column.accordion-xs:not(.tabs-xs)>.heading.selected+.row:after,.uiv2-layout .container-fluid .column.accordion-xs:not(.tabs-xs)>.heading.selected+.column:after,.uiv2-layout .container-fluid .row.accordion-xs:not(.tabs-xs)>.heading.selected+.row:after,.uiv2-layout .container-fluid .row.accordion-xs:not(.tabs-xs)>.heading.selected+.column:after{content:"";position:relative;border-width:0 0 1px 0;border-style:solid;border-color:#e0e0e0;display:block;margin:0 15px;padding-bottom:18px}
.uiv2-layout .container.tabs-xs>.heading-wrapper,.uiv2-layout .container .column.tabs-xs>.heading-wrapper,.uiv2-layout .container .row.tabs-xs>.heading-wrapper,.uiv2-layout .container-fluid.tabs-xs>.heading-wrapper,.uiv2-layout .container-fluid .column.tabs-xs>.heading-wrapper,.uiv2-layout .container-fluid .row.tabs-xs>.heading-wrapper{background-color:transparent;border-color:#e0e0e0;border:0}
.uiv2-layout .container.tabs-xs>.heading-wrapper ~ .row,.uiv2-layout .container.tabs-xs>.heading-wrapper ~ .column,.uiv2-layout .container .column.tabs-xs>.heading-wrapper ~ .row,.uiv2-layout .container .column.tabs-xs>.heading-wrapper ~ .column,.uiv2-layout .container .row.tabs-xs>.heading-wrapper ~ .row,.uiv2-layout .container .row.tabs-xs>.heading-wrapper ~ .column,.uiv2-layout .container-fluid.tabs-xs>.heading-wrapper ~ .row,.uiv2-layout .container-fluid.tabs-xs>.heading-wrapper ~ .column,.uiv2-layout .container-fluid .column.tabs-xs>.heading-wrapper ~ .row,.uiv2-layout .container-fluid .column.tabs-xs>.heading-wrapper ~ .column,.uiv2-layout .container-fluid .row.tabs-xs>.heading-wrapper ~ .row,.uiv2-layout .container-fluid .row.tabs-xs>.heading-wrapper ~ .column{border-width:0}
.uiv2-layout .container.tabs-xs>.heading,.uiv2-layout .container .column.tabs-xs>.heading,.uiv2-layout .container .row.tabs-xs>.heading,.uiv2-layout .container-fluid.tabs-xs>.heading,.uiv2-layout .container-fluid .column.tabs-xs>.heading,.uiv2-layout .container-fluid .row.tabs-xs>.heading{border-color:#e0e0e0;border-style:solid;background-color:transparent;color:#37424a;font-family:'Swiss721BT';font-size:18px;line-height:1;padding:20px;font-weight:700;border-color:#d7d7d7;border:0;border-bottom:1px solid;border-color:#e0e0e0;text-align:left}
.uiv2-layout .container.tabs-xs>.heading:after,.uiv2-layout .container .column.tabs-xs>.heading:after,.uiv2-layout .container .row.tabs-xs>.heading:after,.uiv2-layout .container-fluid.tabs-xs>.heading:after,.uiv2-layout .container-fluid .column.tabs-xs>.heading:after,.uiv2-layout .container-fluid .row.tabs-xs>.heading:after{content:"";font-family:'FontAwesome';font-size:14px;right:20px}
.uiv2-layout .container.tabs-xs>.heading.selected,.uiv2-layout .container .column.tabs-xs>.heading.selected,.uiv2-layout .container .row.tabs-xs>.heading.selected,.uiv2-layout .container-fluid.tabs-xs>.heading.selected,.uiv2-layout .container-fluid .column.tabs-xs>.heading.selected,.uiv2-layout .container-fluid .row.tabs-xs>.heading.selected{background-color:transparent;color:#00a599}
.uiv2-layout .container.tabs-xs>.heading.selected:after,.uiv2-layout .container .column.tabs-xs>.heading.selected:after,.uiv2-layout .container .row.tabs-xs>.heading.selected:after,.uiv2-layout .container-fluid.tabs-xs>.heading.selected:after,.uiv2-layout .container-fluid .column.tabs-xs>.heading.selected:after,.uiv2-layout .container-fluid .row.tabs-xs>.heading.selected:after{content:""}
.uiv2-layout .container.tabs-xs>.heading.selected,.uiv2-layout .container .column.tabs-xs>.heading.selected,.uiv2-layout .container .row.tabs-xs>.heading.selected,.uiv2-layout .container-fluid.tabs-xs>.heading.selected,.uiv2-layout .container-fluid .column.tabs-xs>.heading.selected,.uiv2-layout .container-fluid .row.tabs-xs>.heading.selected{background-color:transparent;border-color:#d7d7d7}
.uiv2-layout .container.tabs-xs>.heading:nth-child(2),.uiv2-layout .container .column.tabs-xs>.heading:nth-child(2),.uiv2-layout .container .row.tabs-xs>.heading:nth-child(2),.uiv2-layout .container-fluid.tabs-xs>.heading:nth-child(2),.uiv2-layout .container-fluid .column.tabs-xs>.heading:nth-child(2),.uiv2-layout .container-fluid .row.tabs-xs>.heading:nth-child(2){border-top:1px solid #d7d7d7}
.uiv2-layout .container.carousel-xs,.uiv2-layout .container .column.carousel-xs,.uiv2-layout .container .row.carousel-xs,.uiv2-layout .container-fluid.carousel-xs,.uiv2-layout .container-fluid .column.carousel-xs,.uiv2-layout .container-fluid .row.carousel-xs{height:auto;padding:30px}
.uiv2-layout .container.carousel-xs .arrow,.uiv2-layout .container .column.carousel-xs .arrow,.uiv2-layout .container .row.carousel-xs .arrow,.uiv2-layout .container-fluid.carousel-xs .arrow,.uiv2-layout .container-fluid .column.carousel-xs .arrow,.uiv2-layout .container-fluid .row.carousel-xs .arrow{font-size:18px;padding:initial}
.uiv2-layout .container.carousel-xs .arrow:after,.uiv2-layout .container .column.carousel-xs .arrow:after,.uiv2-layout .container .row.carousel-xs .arrow:after,.uiv2-layout .container-fluid.carousel-xs .arrow:after,.uiv2-layout .container-fluid .column.carousel-xs .arrow:after,.uiv2-layout .container-fluid .row.carousel-xs .arrow:after{top:""}
}
.uiv2-layout .container.bgcolor-default,.uiv2-layout .container .column.bgcolor-default,.uiv2-layout .container .row.bgcolor-default,.uiv2-layout .container-fluid.bgcolor-default,.uiv2-layout .container-fluid .column.bgcolor-default,.uiv2-layout .container-fluid .row.bgcolor-default{background-color:transparent}
.uiv2-layout .container.bgcolor-crimson,.uiv2-layout .container .column.bgcolor-crimson,.uiv2-layout .container .row.bgcolor-crimson,.uiv2-layout .container-fluid.bgcolor-crimson,.uiv2-layout .container-fluid .column.bgcolor-crimson,.uiv2-layout .container-fluid .row.bgcolor-crimson{background-color:#c30045}
.uiv2-layout .container.bgcolor-teal,.uiv2-layout .container .column.bgcolor-teal,.uiv2-layout .container .row.bgcolor-teal,.uiv2-layout .container-fluid.bgcolor-teal,.uiv2-layout .container-fluid .column.bgcolor-teal,.uiv2-layout .container-fluid .row.bgcolor-teal{background-color:#00a599}
.uiv2-layout .container.bgcolor-sunburst,.uiv2-layout .container .column.bgcolor-sunburst,.uiv2-layout .container .row.bgcolor-sunburst,.uiv2-layout .container-fluid.bgcolor-sunburst,.uiv2-layout .container-fluid .column.bgcolor-sunburst,.uiv2-layout .container-fluid .row.bgcolor-sunburst{background-color:#e37222}
.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-left:15px;padding-right:15px}
.uiv2-layout>div>[class*="container"]>.row>.col,.uiv2-layout>div>[class*="container"]>.row>[class*="col-"]{margin-bottom:30px}
.uiv2-layout>div .container-fluid{padding-right:0;padding-left:0}
.uiv2-layout>div.pattern-background{padding-top:30px;margin-bottom:30px}
@media(min-width:768px) and (max-width:991px){.uiv2-layout .container.tabs-sm>.heading-wrapper,.uiv2-layout .container .column.tabs-sm>.heading-wrapper,.uiv2-layout .container .row.tabs-sm>.heading-wrapper,.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper,.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper,.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper{display:block;width:100%;padding-left:0;padding-right:0}
.uiv2-layout .container.tabs-sm>.heading-wrapper>.heading,.uiv2-layout .container .column.tabs-sm>.heading-wrapper>.heading,.uiv2-layout .container .row.tabs-sm>.heading-wrapper>.heading,.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper>.heading,.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper>.heading,.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper>.heading{display:block;color:#37424a;font-size:18px;font-weight:700;padding:20px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;margin-top:-1px}
.uiv2-layout .container.tabs-sm>.heading-wrapper>.heading:first-child,.uiv2-layout .container .column.tabs-sm>.heading-wrapper>.heading:first-child,.uiv2-layout .container .row.tabs-sm>.heading-wrapper>.heading:first-child,.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper>.heading:first-child,.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper>.heading:first-child,.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper>.heading:first-child{margin-top:0}
.uiv2-layout .container.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container .column.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container .row.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper>.heading.selected{z-index:1;position:relative;color:#00a599;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}
.uiv2-layout .container.tabs-sm>.row,.uiv2-layout .container .column.tabs-sm>.row,.uiv2-layout .container .row.tabs-sm>.row,.uiv2-layout .container-fluid.tabs-sm>.row,.uiv2-layout .container-fluid .column.tabs-sm>.row,.uiv2-layout .container-fluid .row.tabs-sm>.row{border-color:#d7d7d7}
.uiv2-layout .container.tabs-sm>.heading,.uiv2-layout .container .column.tabs-sm>.heading,.uiv2-layout .container .row.tabs-sm>.heading,.uiv2-layout .container-fluid.tabs-sm>.heading,.uiv2-layout .container-fluid .column.tabs-sm>.heading,.uiv2-layout .container-fluid .row.tabs-sm>.heading{display:none}
}
@media(min-width:320px) and (max-width:767px){.uiv2-layout .container.tabs-sm>.heading-wrapper>.heading,.uiv2-layout .container .column.tabs-sm>.heading-wrapper>.heading,.uiv2-layout .container .row.tabs-sm>.heading-wrapper>.heading,.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper>.heading,.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper>.heading,.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper>.heading{border-color:#e0e0e0;border-style:solid;background-color:transparent;color:#37424a;font-family:'Swiss721BT';font-size:18px;line-height:18px;padding:20px;font-weight:700;border:0;border-bottom:1px solid;border-color:#e0e0e0;text-align:left}
.uiv2-layout .container.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container .column.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container .row.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper>.heading.selected{border-color:#00a599;background-color:transparent;color:#00a599}
.uiv2-layout .container.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container .column.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container .row.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper>.heading.selected{padding:""}
.uiv2-layout .container.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container .column.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container .row.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper>.heading.selected{background-color:transparent;border-color:#d7d7d7}
.uiv2-layout .container.tabs-sm>.heading-wrapper>.heading:nth-child(2),.uiv2-layout .container .column.tabs-sm>.heading-wrapper>.heading:nth-child(2),.uiv2-layout .container .row.tabs-sm>.heading-wrapper>.heading:nth-child(2),.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper>.heading:nth-child(2),.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper>.heading:nth-child(2),.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper>.heading:nth-child(2){border-top:1px solid #d7d7d7}
.uiv2-layout .container.tabs-sm>.heading-wrapper ~ .heading,.uiv2-layout .container .column.tabs-sm>.heading-wrapper ~ .heading,.uiv2-layout .container .row.tabs-sm>.heading-wrapper ~ .heading,.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper ~ .heading,.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper ~ .heading,.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper ~ .heading{display:none}
.uiv2-layout .container.tabs-xs>.heading-wrapper,.uiv2-layout .container .column.tabs-xs>.heading-wrapper,.uiv2-layout .container .row.tabs-xs>.heading-wrapper,.uiv2-layout .container-fluid.tabs-xs>.heading-wrapper,.uiv2-layout .container-fluid .column.tabs-xs>.heading-wrapper,.uiv2-layout .container-fluid .row.tabs-xs>.heading-wrapper{display:block;width:100%;padding-left:0;padding-right:0}
.uiv2-layout .container.tabs-xs>.heading-wrapper>.heading,.uiv2-layout .container .column.tabs-xs>.heading-wrapper>.heading,.uiv2-layout .container .row.tabs-xs>.heading-wrapper>.heading,.uiv2-layout .container-fluid.tabs-xs>.heading-wrapper>.heading,.uiv2-layout .container-fluid .column.tabs-xs>.heading-wrapper>.heading,.uiv2-layout .container-fluid .row.tabs-xs>.heading-wrapper>.heading{display:block;color:#37424a;font-size:18px;font-weight:700;padding:20px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;margin-top:-1px}
.uiv2-layout .container.tabs-xs>.heading-wrapper>.heading:first-child,.uiv2-layout .container .column.tabs-xs>.heading-wrapper>.heading:first-child,.uiv2-layout .container .row.tabs-xs>.heading-wrapper>.heading:first-child,.uiv2-layout .container-fluid.tabs-xs>.heading-wrapper>.heading:first-child,.uiv2-layout .container-fluid .column.tabs-xs>.heading-wrapper>.heading:first-child,.uiv2-layout .container-fluid .row.tabs-xs>.heading-wrapper>.heading:first-child{margin-top:0}
.uiv2-layout .container.tabs-xs>.heading-wrapper>.heading.selected,.uiv2-layout .container .column.tabs-xs>.heading-wrapper>.heading.selected,.uiv2-layout .container .row.tabs-xs>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid.tabs-xs>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .column.tabs-xs>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .row.tabs-xs>.heading-wrapper>.heading.selected{z-index:1;position:relative;color:#00a599;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}
.uiv2-layout .container.tabs-xs>.row,.uiv2-layout .container .column.tabs-xs>.row,.uiv2-layout .container .row.tabs-xs>.row,.uiv2-layout .container-fluid.tabs-xs>.row,.uiv2-layout .container-fluid .column.tabs-xs>.row,.uiv2-layout .container-fluid .row.tabs-xs>.row{border-color:#d7d7d7}
.uiv2-layout .container.tabs-xs>.heading,.uiv2-layout .container .column.tabs-xs>.heading,.uiv2-layout .container .row.tabs-xs>.heading,.uiv2-layout .container-fluid.tabs-xs>.heading,.uiv2-layout .container-fluid .column.tabs-xs>.heading,.uiv2-layout .container-fluid .row.tabs-xs>.heading{display:none}
.uiv2-layout .container.tabs-sm>.heading-wrapper .heading,.uiv2-layout .container .column.tabs-sm>.heading-wrapper .heading,.uiv2-layout .container .row.tabs-sm>.heading-wrapper .heading,.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper .heading,.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper .heading,.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper .heading{width:100%;border-bottom:1px solid;border-color:#e0e0e0;text-align:left}
.uiv2-layout .container.tabs-sm>.heading-wrapper .heading.selected,.uiv2-layout .container .column.tabs-sm>.heading-wrapper .heading.selected,.uiv2-layout .container .row.tabs-sm>.heading-wrapper .heading.selected,.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper .heading.selected,.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper .heading.selected,.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper .heading.selected{background-color:transparent;border-color:#d7d7d7}
.uiv2-layout .container.tabs-sm>.heading-wrapper .heading:nth-child(2),.uiv2-layout .container .column.tabs-sm>.heading-wrapper .heading:nth-child(2),.uiv2-layout .container .row.tabs-sm>.heading-wrapper .heading:nth-child(2),.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper .heading:nth-child(2),.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper .heading:nth-child(2),.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper .heading:nth-child(2){border-top:1px solid #d7d7d7}
}
@-moz-keyframes spin{0{-moz-transform:rotate(0)}
100%{-moz-transform:rotate(359deg)}
}
@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(359deg)}
}
@-o-keyframes spin{0{-o-transform:rotate(0)}
100%{-o-transform:rotate(359deg)}
}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(359deg)}
}
.social-share-icons{max-width:960px;margin:0 auto;text-align:center}
.social-share-icons .addthis_sharing_toolbox{display:inline-block}
.social-share-icons a{float:left;max-width:60px !important;max-height:60px !important;width:60px !important;height:60px !important;font-size:28px;text-align:center;line-height:40px;margin-right:20px !important;font-family:"FontAwesome";text-decoration:none;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}
.social-share-icons a.at-share-btn:hover{cursor:pointer}
.social-share-icons .at-svc-facebook{background-color:#3f6195 !important;overflow:hidden}
.social-share-icons .at-svc-facebook:before{position:relative;content:url("//ihg.scene7.com/is/image/ihg/in_sprite-buttons?fmt=png-alpha");top:-1768px;left:0}
.social-share-icons .at-svc-facebook span{display:none !important}
.social-share-icons .at-svc-twitter{background-color:#54aced !important;overflow:hidden}
.social-share-icons .at-svc-twitter:before{position:relative;content:url("//ihg.scene7.com/is/image/ihg/in_sprite-buttons?fmt=png-alpha");top:-1888px;left:0}
.social-share-icons .at-svc-twitter span{display:none !important}
.social-share-icons .at-svc-google_plusone_share{background-color:#d03324 !important;overflow:hidden}
.social-share-icons .at-svc-google_plusone_share:before{position:relative;content:url("//ihg.scene7.com/is/image/ihg/in_sprite-buttons?fmt=png-alpha");top:-1828px;left:0}
.social-share-icons .at-svc-google_plusone_share span{display:none !important}
.social-share-icons .at-svc-email{background-color:#c31d44 !important;overflow:hidden}
.social-share-icons .at-svc-email:before{position:relative;content:url("//ihg.scene7.com/is/image/ihg/in_sprite-buttons?fmt=png-alpha");top:-1708px;left:0}
.social-share-icons .at-svc-email span{display:none !important}
.social-share-icons .share_text{vertical-align:top;display:inline-table;margin:22px 0 0 70px;font-size:18px;font-family:handOfSean;line-height:1.4em}
@media(min-width:320px) and (max-width:767px){.social-share-icons a{margin-right:16px !important}
.social-share-icons .at-svc-email{margin-right:0 !important}
}
.sms-form-header-tile{margin-top:22px}
.sms-form-header-tile *{font:inherit;font-family:'Helvetica Neue','Helvetica','Arial','sans-serif';line-height:1.4em}
.sms-form-header-tile .tile-header,.sms-form-header-tile .tile-header *,.sms-form-header-tile .desc,.sms-form-header-tile .desc *{margin:0 0 22px !important;color:#444}
.sms-form-header-tile .tile-header,.sms-form-header-tile .tile-header *{color:#c31d44;font-size:18px;font-family:'Swiss721BT';font-weight:bold}
.send-apps-form{margin:0 0 15px}
.send-apps-form *{font:inherit;font-family:'Helvetica Neue','Helvetica','Arial','sans-serif';line-height:1.4em}
.send-apps-form .sms-form .popover{border-color:#c31d44}
.send-apps-form .sms-form .popover .arrow{border-bottom-color:#c31d44}
.send-apps-form .sms-form label{font:inherit;color:#444;float:none}
.send-apps-form .sms-form .form-field,.send-apps-form .sms-form .form-dropdown{font:inherit;width:100%;height:42px;margin-right:10px;font-size:.9em;font-weight:400;padding:8px 12px;border:1px solid #ccc;-webkit-border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.send-apps-form .sms-form .form-field:-webkit-autofill,.send-apps-form .sms-form .form-dropdown:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;-moz-box-shadow:0 0 0 1000px #fff inset}
.send-apps-form .sms-form .form-dropdown{font:inherit;text-transform:capitalize;border-bottom-right-radius:0 !important;-webkit-appearance:none;background-image:url(http://ihg.scene7.com/is/image/ihg/IHG_down_arrow);background-repeat:no-repeat;background-size:42px 45px;background-position:right;border-radius:0;margin-bottom:14px;padding-right:42px}
.send-apps-form .sms-form .form-dropdown option{font:inherit;color:#444}
.send-apps-form .sms-form .form-dropdown::-ms-expand{display:none}
.send-apps-form .sms-form .button-form{padding:7px 18px;color:#fff;border:2px solid #c31d44;background-color:#c31d44;display:block;height:42px;letter-spacing:.75px;margin:22px auto;font-family:'Swiss721BT';font-size:24px;line-height:1.2em;font-weight:700}
.send-apps-form .sms-form .button-form:focus{outline:0}
.send-apps-form .success-message,.send-apps-form .failure-message{font:inherit;display:none;padding:20px;text-align:center;background-color:#ddd;color:#444;margin-bottom:22px}
.send-apps-form .success-message>*,.send-apps-form .failure-message>*{margin:0}
.sms-form-msg-tile *{font:inherit;font-family:'Helvetica Neue','Helvetica','Arial','sans-serif';line-height:1.4em}
.sms-form-msg-tile .desc,.sms-form-msg-tile .desc *{color:#444 !important;font:inherit !important;text-align:center;margin-top:10px;font-size:.8em}
.app-store-tile{width:80%;margin-top:15px;margin-right:auto;margin-bottom:10px;margin-left:auto;padding-right:23px;padding-left:23px}
.app-store-tile a.click-overlay-revise{display:block !important}
.google-play-tile{width:80%;margin-bottom:30px;margin-right:auto;margin-left:auto;padding-right:23px;padding-left:23px}
.google-play-tile a.click-overlay-revise{display:block !important}
@media(min-width:320px) and (max-width:767px){.send-apps-form .sms-form .form-field{font-size:.9em}
.app-store-tile,.google-play-tile{text-align:center;display:inline-block}
}
.res-module-wrapper{color:#fff;margin:0 auto;background-color:#e37222;display:none;position:relative;width:100%;z-index:10}
.ui-autocomplete{border:1px solid #fff;z-index:999;border-radius:0}
.ui-autocomplete .ui-menu-item{background-color:#fff;font-size:14px;padding:5px 10px}
.ui-autocomplete .ui-menu-item:hover,.ui-autocomplete .ui-menu-item:focus,.ui-autocomplete .ui-menu-item:active{background-color:#e37221;outline:0;border:0;border:0}
.ui-autocomplete .ui-menu-item:hover a,.ui-autocomplete .ui-menu-item:focus a,.ui-autocomplete .ui-menu-item:active a{color:#fff}
.ui-autocomplete .ui-menu-item a{color:#e37221;font-size:14px;background:transparent;border:0}
.ui-autocomplete .ui-menu-item a:hover,.ui-autocomplete .ui-menu-item a:focus,.ui-autocomplete .ui-menu-item a:active{background-color:#e37221;color:#fff}
#reservation{background-color:#fff;color:#fff;font-family:'Swiss721BT';font-size:13px;overflow:visible;z-index:10;max-width:960px;margin:0 auto;top:0;max-width:960px}
#reservation .popover h3{color:#e37321}
#reservation label{display:block;margin-bottom:0;font-family:'Swiss721BT';font-weight:bold;font-size:15px;line-height:20px}
#reservation input{height:60px;width:100%;background-color:#e37321;border:1px solid #fff;border-radius:0;color:#fff;margin-top:16px;font-family:'Swiss721BT';font-size:14px;line-height:20px}
#reservation .expand-reservation{display:none}
#reservation .main-nav{padding:0;margin:0;display:none}
#reservation .tab-content{float:none}
html[lang="es"] #reservation #book .more-less-opt,#reservation #new-search .more-less-opt{right:250px}
html[lang="de"] #reservation #book .htl-search a{font-size:18px !important}
#reservation .main-nav .nav-bg{position:absolute;height:60px;background-color:#c95e2e;width:100%;left:0;z-index:-1}
#reservation .main-nav li{padding:20px 5px;text-align:center;float:left;width:50%;list-style:none;background:#c95e2e;height:60px;line-height:17px;letter-spacing:1px}
#reservation .main-nav li a{text-decoration:none;font-family:'Swiss721BT';font-size:18px;color:#fff;font-weight:bold}
#reservation .main-nav li.active{background:#e37321}
#reservation .main-nav li.manage{display:block}
#reservation .main-nav li.recent{display:none}
#reservation #book{background-color:#e37321;border-bottom:1px solid #e37321}
#reservation #book .form-inline{position:relative}
#reservation #book .form-inline .error-msg{padding-left:2.6%;padding-top:10px;display:none}
#reservation #book .form-inline .form-fields .open-search,#reservation #book .form-inline .form-fields .dates{margin-top:15px}
#reservation #book .form-inline .form-fields .open-search{width:38.88%;padding-left:2.6%;padding-bottom:20px;position:relative;float:left}
#reservation #book .form-inline .form-fields .open-search input{padding-left:4.87%;padding-right:44px}
#reservation #book .form-inline .form-fields .open-search .search-icon{top:43px;background:transparent url("//ihg.scene7.com/is/image/ihg/longlaticonwhite?fmt=png-alpha") no-repeat center;height:46px;right:2px;width:50px;vertical-align:middle;display:inline-block;border-radius:3px;cursor:pointer;position:absolute}
#reservation #book .form-inline .form-fields .dates{position:relative;width:18%;margin-left:2.6%;padding-bottom:20px;float:left}
#reservation #book .form-inline .form-fields .dates input{padding-left:10.2%;padding-right:10.2%}
#reservation #book .form-inline .form-fields .dates .cal-icon{cursor:pointer;position:absolute;right:10.20%;top:49px}
#reservation #book .form-inline .form-fields .dates .cal-icon:after{content:"\e625";color:#fff;font-size:30px;background-color:transparent;font-family:"icomoon";-webkit-font-smoothing:antialiased}
#reservation.res-expanded #book .form-inline .form-fields .open-search,#reservation.res-expanded #book .form-inline .form-fields .dates{padding-bottom:15px}
#reservation #book .form-inline .form-fields .search-icon{top:40px;background:transparent url("//ihg.scene7.com/is/image/ihg/longlaticonwhite?fmt=png-alpha") no-repeat center;height:46px;right:2px;width:50px;vertical-align:middle;display:inline-block;border-radius:3px;cursor:pointer;position:absolute;display:none}
#reservation #book .more-less-opt{bottom:47px;cursor:pointer;padding-left:5px;position:absolute;right:285px;text-decoration:underline;font-size:15px;display:none}
#reservation #book .more-less-opt .less-opt{display:none}
#reservation #book .more-less-opt .arrow-icon{margin-left:10px;display:none}
#reservation #book .more-less-opt .arrow-icon:after{content:"\f0d7";font-family:FontAwesome;font-size:15px}
#reservation #book .more-less-opt .arrow-icon.open:after{content:"\f0d8";font-family:FontAwesome;font-size:15px}
#reservation #book .expand-opt{display:none;padding:20px 2.6%;background-color:#fff;clear:left}
#reservation #book .expand-opt .popover-content{font-size:14px}
#reservation #book .expand-opt .guests,#reservation #book .expand-opt .rooms,#reservation #book .expand-opt .rate-preference,#reservation #book .expand-opt .corporate-id,#reservation #book .expand-opt .iata-id,#reservation #book .expand-opt .group-code{width:30%}
#reservation #book .expand-opt .guests input,#reservation #book .expand-opt .rooms input,#reservation #book .expand-opt .rate-preference input,#reservation #book .expand-opt .corporate-id input,#reservation #book .expand-opt .iata-id input,#reservation #book .expand-opt .group-code input{background-color:#fff;border:1px solid #e37321;color:#e37321}
#reservation #book .expand-opt .group-code{display:none}
#reservation #book .expand-opt .iata-id{margin-top:30px}
#reservation #book .expand-opt .corporate-id{margin-top:30px}
#reservation #book .expand-opt label{color:#e37321}
#reservation #book .expand-opt label a{color:#e37321;text-decoration:none;cursor:pointer;outline:0;padding-left:10px}
#reservation #book .expand-opt .guests,#reservation #book .expand-opt .rooms{width:21%;position:relative}
#reservation #book .expand-opt .guests input,#reservation #book .expand-opt .rooms input{background-color:#fff;border:1px solid #e37321;text-align:center;font-size:18px}
#reservation #book .expand-opt .guests .plus-icon,#reservation #book .expand-opt .rooms .plus-icon{cursor:pointer;position:absolute;top:47px;right:8px;padding:10px}
#reservation #book .expand-opt .guests .plus-icon:after,#reservation #book .expand-opt .rooms .plus-icon:after{content:"\e6c0";color:#e37321;font-size:15px;background-color:transparent;font-family:"icomoon";-webkit-font-smoothing:antialiased}
#reservation #book .expand-opt .guests .minus-icon,#reservation #book .expand-opt .rooms .minus-icon{cursor:pointer;position:absolute;top:47px;left:8px;padding:10px}
#reservation #book .expand-opt .guests .minus-icon:after,#reservation #book .expand-opt .rooms .minus-icon:after{content:"\e6a3";color:#e37321;font-size:15px;background-color:transparent;font-family:"icomoon";-webkit-font-smoothing:antialiased}
#reservation #book .expand-opt .guests{margin-right:18px}
#reservation #book .expand-opt .rate-preference{display:inline-block;width:47.12%;font-family:'FontAwesome';position:relative}
#reservation #book .expand-opt .rate-preference:after{content:"\f078";font-size:16px;position:absolute;color:#e37321;top:37px;padding:22px 24px 11px 11px;right:10px;right:1px;height:58px;background:#fff;pointer-events:none}
#reservation #book .expand-opt .rate-preference select{height:60px;border-radius:0;width:100%;color:#e47327;-moz-appearance:none;-webkit-appearance:none;margin-top:16px;border:1px solid #e37321;font-size:18px;background-color:#fff;font-family:'Swiss721BT'}
#reservation #book .htl-search{border-radius:4px;bottom:55px;cursor:pointer;line-height:50px;position:absolute;right:2.6%;text-align:center;width:14.5%;margin-left:2.6%}
#reservation #book .htl-search a{background:#fff;color:#e37321;display:block;font-size:14px;font-weight:bold;line-height:20px;text-align:center;text-decoration:none;height:60px;padding:20px 0;font-family:'Swiss721BT'}
#reservation.res-expanded #book .htl-search{bottom:85px}
#reservation.res-expanded #book .htl-search a{background:#e37321;color:#fff}
#reservation #book .important-note{padding-left:2.6%;padding-bottom:5px;display:block;font-size:14px;clear:left;position:relative;width:auto}
#reservation.res-expanded #book .important-note{background-color:#fff;color:#e37221}
#reservation #book .important-note p{padding-bottom:0;margin-bottom:10px;line-height:20px;font-size:14px;width:72%}
#reservation #book .important-note .best-available{margin-bottom:10px;display:none}
#reservation #recent{padding:5px 5px 60px 5px}
#reservation #recent .hotel-ctr{padding:30px 40px;background-color:#fff}
#reservation #recent .hotel-img{width:11.25%;float:left;position:relative}
#reservation #recent .hotel-img a.hotel-link{background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7") no-repeat 0 0;top:0;left:0;bottom:0;right:0}
#reservation #recent .hotel-info{float:left;margin-left:2.3%}
#reservation #recent .hotel-info span{display:inline-block;color:#444}
#reservation #recent .hotel-info .hotel-brand{font-size:10px}
#reservation #recent .hotel-info .hotel-name{display:block;clear:left;position:relative;font-size:14px;margin-top:7px}
#reservation #recent .hotel-info .hotel-name a.hotel-link{position:absolute;background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7") no-repeat 0 0;top:0;left:0;bottom:0;right:0}
#reservation #recent .hotel-info .city{display:inline-block;margin-top:8px}
#reservation #recent .hotel-info .htl-code{display:none}
#reservation #recent .close-button{cursor:pointer;height:20px;width:19px;display:inline-block;background-image:url("//ihg.scene7.com/is/image/ihg/close-res?fmt=png-alpha");float:right}
#reservation #manage .manage-reservation{padding-left:6.25%;padding-right:5.2%;padding-bottom:0}
#reservation #manage .manage-reservation .header{display:none}
#reservation #manage .manage-reservation .info-text{padding-bottom:36px;padding-top:25px;font-size:15px;line-height:1.8em}
#reservation #manage .manage-reservation .info-text .desc{display:inline}
#reservation #manage .manage-reservation .info-text .rewards-copy{display:inline}
#reservation #manage .manage-reservation .info-text .rewards-copy a{color:#fff;text-decoration:underline}
#reservation #manage .manage-reservation .conf-res,#reservation #manage .manage-reservation .last-name{width:30.6%}
#reservation #manage .manage-reservation .last-name{margin-left:2.08%}
#reservation #manage .manage-reservation .important-note{margin-top:20px;padding-bottom:40px}
#reservation #manage .manage-reservation .view-res{border-radius:4px;bottom:30px;cursor:pointer;display:inline-block;height:50px;line-height:50px;padding:0 0 0 5.16%;right:-20px;text-align:center}
#reservation #manage .manage-reservation .view-res a{background-image:url("//ihg.scene7.com/is/image/ihg/viewresnew?fmt=png-alpha");background-repeat:no-repeat;color:#fff;display:block;font-size:18px;font-weight:bold;line-height:67px;text-align:center;text-decoration:none;width:250px}
#reservation #manage .manage-reservation .error-msg{padding-bottom:10px}
#reservation .manage-res .header{background:#cf0072;position:relative;padding:15px 30px;font-size:12px;cursor:pointer;display:none}
#reservation .manage-res .header .arrow-icon{position:absolute;right:20px;background-image:url("//ihg.scene7.com/is/image/ihg/ratepref-arrwdn?fmt=png-alpha");width:33px;height:26px;background-repeat:no-repeat;background-size:20px 15px}
#reservation .manage-res .header .arrow-icon.open{background-image:url("//ihg.scene7.com/is/image/ihg/ratepref-arrw?fmt=png-alpha")}
#reservation .manage-res .body-copy{display:none;padding:30px;background-color:#830051;z-index:10;position:relative}
#reservation .manage-res .body-copy .desc{font-size:15px;padding-bottom:20px}
#reservation .manage-res .body-copy .rewards-copy{font-size:15px;padding-bottom:30px}
#reservation .manage-res .body-copy .rewards-copy .sign-in{color:#fff;text-decoration:underline}
#reservation .manage-res .body-copy .form-fields .conf-res{padding-bottom:15px}
#reservation .manage-res .body-copy .form-fields .view-res{border-radius:4px;bottom:30px;cursor:pointer;display:inline-block;height:50px;line-height:50px;margin-top:42px;right:-20px;text-align:center}
#reservation .manage-res .body-copy .form-fields .view-res a{background-image:url("//ihg.scene7.com/is/image/ihg/viewresnew?fmt=png-alpha");background-repeat:no-repeat;color:#fff;display:block;font-size:18px;font-weight:bold;line-height:67px;text-align:center;text-decoration:none;width:250px}
#reservation .manage-res .body-copy .form-fields .important-note{margin-top:50px}
#reservation .manage-res .body-copy .form-fields .error-msg{padding-bottom:10px}
.form-control::-moz-placeholder{color:#fff}
.form-control::-webkit-input-placeholder{color:#fff}
.form-control:-ms-input-placeholder{color:#fff}
.ui-autocomplete.ui-menu{background-color:#fff;z-index:99}
.content{display:block}
.res-footer{display:none}
html[lang="de"] #reservation .form-fields .dates input{font-size:14px !important}
.res-module-wrapper #reservation .stateful-reservation{position:absolute;right:2.6%;top:0}
.res-module-wrapper #reservation .stateful-reservation a{font-size:16px;text-decoration:underline;color:#fff;line-height:20px}
.res-module-wrapper #reservation.res-expanded .stateful-reservation a{color:#e37221;font-size:14px}
@media(min-width:320px) and (max-width:767px){.res-module-wrapper{display:block;width:100%;border:0}
.res-module-wrapper #reservation{height:auto !important;position:relative;top:0;display:none;padding-bottom:0 !important;border-bottom:1px solid #e37321}
#reservation #book{background-color:#fff;border-bottom:0;padding:20px 25px 0}
.res-module-wrapper #reservation .stateful-reservation{position:static;width:100%;margin:20px auto;text-align:center}
.res-module-wrapper #reservation .stateful-reservation a{color:#e37321}
.res-module-wrapper #reservation input{font-size:14px;line-height:20px;background-color:#fff;border:1px solid #e37321;color:#e37321}
.res-module-wrapper #reservation .main-nav li{width:50%}
.res-module-wrapper #reservation .main-nav li a{font-size:14px}
.res-module-wrapper #reservation .main-nav li.active{background:#e37321}
.res-module-wrapper #reservation .main-nav li.manage{display:none}
.res-module-wrapper #reservation #book .form-inline{position:relative}
#reservation label{color:#e37321}
.res-module-wrapper #reservation #book .form-inline .error-msg{padding:0;margin-bottom:20px;color:#e37321;display:none}
.res-module-wrapper #reservation #book .form-inline .form-fields{position:relative}
.res-module-wrapper #reservation #book .form-inline .form-fields .open-search{width:100%;float:none;padding:0}
#reservation #book .form-inline .form-fields .open-search input::placeholder{color:#e37321}
.res-module-wrapper #reservation #book .form-inline .form-fields .open-search,.res-module-wrapper #reservation #book .form-inline .form-fields .dates{margin:0 0 25px 0}
.res-module-wrapper #reservation #book .form-inline .form-fields .dates{width:47%;float:left;padding-bottom:0}
.res-module-wrapper #reservation #book .form-inline .form-fields .dates+.dates{margin-left:6%}
.res-module-wrapper #reservation #book .form-inline .form-fields .dates .cal-icon{right:7.2%}
#reservation #book .form-inline .form-fields .dates .cal-icon:after{color:#e37221}
#reservation #book .form-inline .form-fields .open-search .search-icon{background:transparent url("//ihg.scene7.com/is/image/ihg/longlaticonorange?fmt=png-alpha") no-repeat center}
.res-module-wrapper #reservation #book .form-inline .form-fields .search-icon{right:2px;top:43px}
.res-module-wrapper #reservation #book .more-less-opt{position:static;padding:5px 0 23px 0;clear:left;text-align:center}
.res-module-wrapper #reservation #book .more-less-opt .less-opt{height:14px}
.res-module-wrapper #reservation #book .expand-opt{clear:left;padding:0}
.res-module-wrapper #reservation #book .expand-opt .guests,.res-module-wrapper #reservation #book .expand-opt .rooms,.res-module-wrapper #reservation #book .expand-opt .rate-preference,.res-module-wrapper #reservation #book .expand-opt .corporate-id,.res-module-wrapper #reservation #book .expand-opt .iata-id,.res-module-wrapper #reservation #book .expand-opt .group-code{margin-bottom:25px;width:100%}
.res-module-wrapper #reservation #book .expand-opt .guests input,.res-module-wrapper #reservation #book .expand-opt .rooms input,.res-module-wrapper #reservation #book .expand-opt .rate-preference input,.res-module-wrapper #reservation #book .expand-opt .corporate-id input,.res-module-wrapper #reservation #book .expand-opt .iata-id input,.res-module-wrapper #reservation #book .expand-opt .group-code input{margin-top:13px}
.res-module-wrapper #reservation #book .expand-opt .iata-id{margin-left:0;margin-top:0;float:left}
.res-module-wrapper #reservation #book .expand-opt .corporate-id{float:left;margin-top:0;margin-right:0}
.res-module-wrapper #reservation #book .expand-opt label a{padding-left:10px}
.res-module-wrapper #reservation #book .expand-opt .corporate-id label a{padding-left:8px}
.res-module-wrapper #reservation #book .expand-opt .guests{float:left;width:47%;margin-right:6%}
.res-module-wrapper #reservation #book .expand-opt .rooms{float:left;margin-right:0}
.res-module-wrapper #reservation #book .expand-opt .guests .plus-icon,.res-module-wrapper #reservation #book .expand-opt .rooms .plus-icon{top:44px}
.res-module-wrapper #reservation #book .expand-opt .guests .minus-icon,.res-module-wrapper #reservation #book .expand-opt .rooms .minus-icon{top:44px}
.res-module-wrapper #reservation #book .expand-opt .guests .minus-icon{left:0}
.res-module-wrapper #reservation #book .expand-opt .rate-preference{margin-left:0}
.res-module-wrapper #reservation #book .expand-opt .rate-preference select{margin-top:13px}
.res-module-wrapper #reservation #book .htl-search{cursor:pointer;text-align:center;margin:0;right:auto;bottom:-97px;height:67px;width:calc(100% + 30px);left:-15px}
.res-module-wrapper #reservation #book .htl-search a{display:inline-block;font-family:'Swiss721BT';font-weight:bold;font-size:18px;line-height:20px;width:100%;padding:23px 0;height:100%}
.res-module-wrapper #reservation #book .important-note{display:none;margin:5px 0 97px 0;width:100%;padding:0}
#reservation #book .important-note p{font-size:14px;color:#333;line-height:20px;width:100%}
.res-module-wrapper #reservation #recent .hotel-img{width:26.25%}
.res-module-wrapper #reservation #recent .hotel-info{float:left;width:60%;margin-left:5%}
.res-module-wrapper #reservation #recent .hotel-info .hotel-name a.hotel-link{position:absolute}
.res-module-wrapper #reservation #recent .close-button{cursor:pointer;height:20px;width:19px;display:inline-block;background-image:url("//ihg.scene7.com/is/image/ihg/close-res?fmt=png-alpha");float:right}
.res-module-wrapper #reservation .manage-res{margin-top:1px;display:none}
.res-module-wrapper #reservation .manage-res .header{display:block;background-color:#fff;color:#e37321;padding:15px 20px;line-height:30px;font-weight:normal;font-family:'Swiss721BT';font-size:18px}
.res-module-wrapper #reservation .manage-res .header .arrow-icon{bottom:11px}
.res-module-wrapper #reservation .manage-res .body-copy{background-color:#e37321}
.res-module-wrapper #reservation .manage-res .body-copy .form-fields .view-res{margin-top:10px}
.res-module-wrapper #reservation .manage-res .body-copy .form-fields .important-note{margin-top:15px}
.res-module-wrapper #reservation .manage-res .body-copy .error-msg{padding-bottom:10px}
.res-module-wrapper #reservation .expand-reservation{cursor:pointer;background:#e37321;color:#fff;display:block;padding:20px;font-weight:normal;font-family:'Swiss721BT';font-size:18px;text-align:center;line-height:20px}
.res-module-wrapper #reservation .expand-reservation .arrow-icon{position:absolute;right:20px;background-image:url("//ihg.scene7.com/is/image/ihg/ratepref-arrwdn?fmt=png-alpha");width:33px;height:26px;background-repeat:no-repeat;background-size:20px 15px;display:none}
.res-module-wrapper #reservation .expand-reservation .arrow-icon.open{background-image:url("//ihg.scene7.com/is/image/ihg/ratepref-arrw?fmt=png-alpha")}
.res-module-wrapper #reservation .content{display:none}
.res-module-wrapper #reservation .content .tab-content{float:none}
#reservation #book .expand-opt .rate-preference:after{top:34px}
#reservation #recent .hotel-ctr{padding:30px 15px}
}
@media(max-width:768px){.res-module-wrapper .res-footer{color:#fff;line-height:50px;width:100%;clear:left;cursor:pointer;position:fixed;bottom:0;z-index:99;left:0}
.res-module-wrapper .res-footer .rates-from-wrapper{position:relative}
.res-module-wrapper .res-footer .rates-from-wrapper:after{border-left:2px solid #fff;content:"";position:absolute;height:50px;right:0;top:0}
.res-module-wrapper .res-footer .rates-from-wrapper .rates-from-label{display:inline-block}
.res-module-wrapper .res-footer .rates-from-wrapper .rates-from-price{display:inline-block}
.res-module-wrapper .res-footer .reservation_sticky{width:100%}
.res-module-wrapper .res-footer .rates-from-wrapper,.res-module-wrapper .res-footer .reservation_sticky{text-align:center}
}
@media(min-width:768px) and (max-width:959px){#reservation input{font-size:14px}
#reservation label{font-size:15px}
#reservation label[for="conf-number"],#reservation label[for="last-name"]{font-size:13px}
#reservation #book .form-inline .form-fields .open-search .search-icon,#reservation #book .form-inline .form-fields .dates .cal-icon{bottom:48px}
#reservation #manage .manage-reservation .conf-res,#reservation #manage .manage-reservation .last-name{width:25.9%}
#reservation #book .expand-opt .rate-preference:after{top:37px}
#reservation #book .expand-opt .guests .minus-icon,#reservation #book .expand-opt .rooms .minus-icon,#reservation #book .expand-opt .guests .plus-icon,#reservation #book .expand-opt .rooms .plus-icon{top:48px}
#reservation #book .expand-opt .rate-preference{width:27.5%}
}
.nav-bg,#reservation .main-nav li{border-top:4px solid #fff !important}
html[lang="de"] #reservation #manage .manage-reservation .view-res a{font-size:14px;letter-spacing:1px}
#reservation #book .expand-opt .rate-preference select{padding-left:10px;padding-right:10px}
#reservation #book .expand-opt .guests,#reservation #book .expand-opt .rooms,#reservation #book .expand-opt .corporate-id{margin-right:2.6%}
#reservation #book .expand-opt .rate-preference{width:27.7%}
#reservation #book .expand-opt .rate-preference:after{padding:22px 0 11px 11px;right:10px}
@media(max-width:767px){#reservation #book .expand-opt .guests.children{margin-right:0}
#reservation #book .expand-opt .corporate-id{margin-right:10px}
}
.guest-rating{background-image:url("//ihg.scene7.com/is/image/ihgint/IHG_rating?fmt=png-alpha");background-repeat:no-repeat}
.guest-rating-static{display:block;height:16px;margin-right:5px;margin-top:5px;width:64px}
.guest-rating-50{background-position:0 0}
.guest-rating-40{background-position:-13px 0}
.guest-rating-30{background-position:-25px 0}
.guest-rating-20{background-position:-37px 0}
.guest-rating-10{background-position:-51px 0;width:62px}
.guest-rating-0{background-position:-64px 0;width:62px}
.guest-rating-1{background-position:-51px -80px;width:62px}
.guest-rating-11{background-position:-37px -80px}
.guest-rating-21{background-position:-25px -80px}
.guest-rating-31{background-position:-13px -80px}
.guest-rating-41{background-position:0 -80px}
.guest-rating-2{background-position:-51px -64px;width:62px}
.guest-rating-12{background-position:-37px -64px}
.guest-rating-22{background-position:-25px -64px}
.guest-rating-32{background-position:-13px -64px}
.guest-rating-42{background-position:0 -64px}
.guest-rating-3{background-position:-51px -48px;width:62px}
.guest-rating-13{background-position:-37px -48px}
.guest-rating-23{background-position:-25px -48px}
.guest-rating-33{background-position:-13px -48px}
.guest-rating-43{background-position:0 -48px}
.guest-rating-4{background-position:-51px -32px;width:62px}
.guest-rating-14{background-position:-37px -32px}
.guest-rating-24{background-position:-25px -32px}
.guest-rating-34{background-position:-13px -32px}
.guest-rating-44{background-position:0 -32px}
.guest-rating-5{background-position:-51px -16px;width:62px}
.guest-rating-15{background-position:-37px -16px}
.guest-rating-25{background-position:-25px -16px}
.guest-rating-35{background-position:-13px -16px}
.guest-rating-45{background-position:0 -16px}
.guest-rating-6{background-position:-51px -96px;width:62px}
.guest-rating-16{background-position:-37px -96px}
.guest-rating-26{background-position:-25px -96px}
.guest-rating-36{background-position:-13px -96px}
.guest-rating-46{background-position:0 -96px}
.guest-rating-7{background-position:-51px -112px;width:62px}
.guest-rating-17{background-position:-37px -112px}
.guest-rating-27{background-position:-25px -112px}
.guest-rating-37{background-position:-13px -112px}
.guest-rating-47{background-position:0 -112px}
.guest-rating-8{background-position:-51px -128px;width:62px}
.guest-rating-18{background-position:-37px -128px}
.guest-rating-28{background-position:-25px -128px}
.guest-rating-38{background-position:-13px -128px}
.guest-rating-48{background-position:0 -128px}
.guest-rating-9{background-position:-51px -144px;width:62px}
.guest-rating-19{background-position:-37px -144px}
.guest-rating-29{background-position:-25px -144px}
.guest-rating-39{background-position:-13px -144px}
.guest-rating-49{background-position:0 -144px}
.in-offers-wrap{float:left;width:100%}
.in-offers-wrap .tile-header{font-size:48px;text-align:center;color:#444;font-family:'Swiss721BT';margin:50px 0;margin-bottom:25px}
.offers-carrousel{max-width:960px;margin-left:auto;margin-right:auto;position:relative;margin-top:120px;display:block;clear:both;content:""}
.offers-carrousel .flexslider{background:gainsboro;border:0;border-radius:0;box-shadow:none;margin-bottom:50px}
.offers-carrousel .flexslider .parbase.textimage.LinkMorpher{display:table-row}
.offers-carrousel .flexslider .parbase.textimage.LinkMorpher .image{display:table-cell;vertical-align:middle;width:45%;text-align:center;padding-left:5%}
.offers-carrousel .flexslider .parbase.textimage.LinkMorpher .image img{width:auto;max-height:625px;vertical-align:middle}
.offers-carrousel .flexslider .parbase.textimage.LinkMorpher .text{background:#00a597;padding:268px 85px;color:#fff}
.offers-carrousel .flexslider .parbase.textimage.LinkMorpher .text p{font-size:24px;font-family:arial;font-weight:bold}
.offers-carrousel .flexslider .LinkMorpher-2-0.image-2-0{display:table-cell;vertical-align:middle;width:45%;text-align:center;padding-left:5%;height:540px}
.offers-carrousel .flexslider .LinkMorpher-2-0.image-2-0 img{width:auto;max-height:625px;vertical-align:middle}
.offers-carrousel .flexslider .LinkMorpher-2-0.text-2-0{background:#00a597;padding:268px 85px;color:#fff;height:540px;display:table-cell;vertical-align:middle;padding:0 80px}
.offers-carrousel .flexslider .LinkMorpher-2-0.text-2-0 p{font-size:18px;font-family:arial;font-weight:bold;line-height:20px}
.offers-carrousel .flexslider .flex-control-nav{display:none}
.offers-carrousel .flexslider .flex-direction-nav .flex-next,.offers-carrousel .flexslider .flex-direction-nav .flex-prev{opacity:1;font-size:0}
.offers-carrousel .flexslider .flex-direction-nav a.flex-next:before,.offers-carrousel .flexslider .flex-direction-nav a.flex-prev:before{width:35px;height:40px;content:""}
.offers-carrousel .flexslider .flex-direction-nav a.flex-next:before{background:url(//ihg.scene7.com/is/image/ihg//forward-arrow?fmt=png-alpha)}
.offers-carrousel .flexslider .flex-direction-nav a.flex-prev:before{background:url(//ihg.scene7.com/is/image/ihg//back-arrow?fmt=png-alpha)}
.offers_link{font-size:24px;font-family:handOfSean;text-align:center;margin:0 0 157px}
.offers_link a{color:#444;text-decoration:none;border-bottom:1px solid}
.in-offers-wrap{background-image:url(//ihg.scene7.com/is/image/ihg//in_hd_offers_border?fmt=png-alpha);background-repeat:no-repeat;background-position:center top;padding-top:25px;margin-top:100px}
.no-svg .in-offers-wrap{background-image:url(//ihg.scene7.com/is/image/ihg//in_hd_offers_border?fmt=png-alpha)}
.offers-carrousel .no-offer-msg{display:none;font-size:24px;font-family:handOfSean;text-align:center;padding-bottom:40px}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .in-offers-wrap{background-image:url(//ihg.scene7.com/is/image/ihg//in_hd_offers_border?fmt=png-alpha@2x)}
}
.in-offers-wrap .tile-image{text-align:center;margin-top:40px}
.in-offers-wrap .tile-header,.in-offers-wrap h2{font-size:48px;text-align:center;color:#444;font-family:'Swiss721BT'}
@media(min-width:768px) and (max-width:959px){.offers-carrousel .flexslider .parbase.textimage.LinkMorpher .image,.offers-carrousel .flexslider .LinkMorpher-2-0.image-2-0{padding-left:1%}
.offers-carrousel .flexslider .flex-direction-nav .flex-prev{left:0 !important}
.offers-carrousel .flexslider .flex-direction-nav .flex-next{right:0 !important}
}
@media(min-width:320px) and (max-width:767px){.offers-carrousel{margin-top:20px}
.offers-carrousel .flexslider{background:#fff}
.offers-carrousel .flexslider ul.carousel-inner{height:542px}
.offers-carrousel .flexslider .parbase.textimage.LinkMorpher{display:block;height:550px}
.offers-carrousel .flexslider .parbase.textimage.LinkMorpher .image{background:gray;width:56%;height:320px}
.offers-carrousel .flexslider .parbase.textimage.LinkMorpher .text{position:relative;margin-left:10px;width:94%;height:502px;padding:120px 73px;top:-265px}
.offers-carrousel .flexslider .parbase.textimage.LinkMorpher .text p{font-size:20px}
.offers-carrousel .flexslider .LinkMorpher-2-0.image-2-0{background:gray;height:320px;padding-top:20%;width:100%}
.offers-carrousel .flexslider .LinkMorpher-2-0.image-2-0,.offers-carrousel .flexslider .LinkMorpher-2-0.text-2-0{display:block}
.offers-carrousel .flexslider .LinkMorpher-2-0.text-2-0{position:relative;margin-left:10px;width:94%;height:502px;padding:120px 73px;top:-265px}
.offers-carrousel .flexslider .LinkMorpher-2-0.text-2-0 p{font-size:20px}
.in-offers-wrap{background:0;padding-top:0;margin-top:0}
.in-offers-wrap .tile-image img{max-width:100%}
.offers_link a{font-family:handOfSean;font-size:24px}
.offers_link{margin-bottom:47px;margin-top:-20px}
.main-container{background:#f0f2f3}
.chase-promo .parbase .text{font-family:'Swiss721BT'}
.chase-promo .parbase .text p{margin-bottom:10px}
.offers-carrousel{margin-top:20px}
}
.ihg-livefyre{width:100%;max-width:960px;margin:0 auto}
.ihg-livefyre [data-lf-package] .lf-mosaic-wrap .card-container .content-default.content-with-image .content-attachment .content-attachment-controls-play{display:none}
.hub-modals[data-lf-package] .hub-modal{z-index:999}
.p-slots-home h1{padding:10px;text-align:center;font-size:34px;color:#fff;padding:90px 0}
.home-our-story{max-width:960px;margin-left:auto;margin-right:auto;position:relative;margin-bottom:120px}
.home-our-story .tile-image{height:530px;overflow:hidden}
.home-our-story .tile-image img{width:100%;height:auto}
.home-our-story .tile-image:after{content:'';position:absolute;width:100%;pointer-events:none;background:rgba(0,0,0,0.25);height:100%;z-index:997;top:0;left:0}
.home-our-story .tile-desc{display:block;background-image:url(//ihg.scene7.com/is/image/ihg//in_home-our-story-border?fmt=png-alpha);width:901px;height:476px;position:absolute;top:30px;left:30px;padding:70px;text-align:center;color:#fff}
.home-our-story .tile-desc .tile-header h2{font-size:72px;margin:48px 0 20px 0;line-height:1;font-family:'Swiss721BT';font-weight:bold;padding-top:10px;line-height:1.042}
.home-our-story .tile-desc .desc{font-size:24px;width:520px;margin:0 auto;margin-bottom:50px;line-height:1.4em;font-family:handOfSean;margin-top:-6px}
.home-our-story .tile-desc .desc sup{top:-.2em}
.home-our-story .tile-desc .link{background-image:url("//ihg.scene7.com/is/image/ihg/in_sprite-buttons?fmt=png-alpha");background-position:0 -156px;background-repeat:no-repeat;width:285px;height:66px;margin:0 auto;padding:19px 0}
.home-our-story .tile-desc .link a{color:#fff;font-size:24px;text-decoration:none;font-family:'Arial';font-weight:bold;line-height:1.2em}
.home-our-story .tile-desc-mobile{display:none}
@media(min-width:768px) and (max-width:959px){.p-slots-home{margin:318px 0 40px 0}
.home-our-story{margin-bottom:80px}
.home-our-story .tile-desc{top:22px;width:auto;padding:70px}
}
@media(min-width:320px) and (max-width:767px){.home-our-story{margin-bottom:0}
.home-our-story .tile-image{height:auto}
.home-our-story .tile-image:after{background:0}
.home-our-story .tile-desc{display:block;color:#fff;background-color:#c30046;background-image:none;width:auto;top:-40px;left:0;text-align:left;padding:10px;position:relative;margin:0 10px;height:auto}
.home-our-story .tile-desc .tile-header{font-size:30px;margin:20px 0 30px 0}
.home-our-story .tile-desc .desc{font-size:18px;line-height:26px;width:100%;margin-bottom:0}
.home-our-story .tile-desc .link{background-image:url("");text-align:center;margin:10px 0 10px 0;background-image:none;padding:2px 0}
.home-our-story .tile-desc .link a{font-size:24px;color:#fff;text-align:center;padding:0;width:auto;background-image:none;text-decoration:underline;font-family:'handOfSean';font-weight:normal}
}
.offers-slot{margin-bottom:120px}
.content-wrapper{float:left}
.explore-destinations{margin-bottom:120px;margin-top:40px;position:relative}
.explore-destinations .tile-image img{width:100%}
.explore-destinations .content{width:100%;height:100%;top:0;position:absolute}
.explore-destinations .content .tile-desc{width:960px;margin:0 auto;height:inherit}
.explore-destinations .content .tile-desc:after,.explore-destinations .content .tile-desc:before{content:"";display:block;overflow:hidden;clear:both;content:""}
.explore-destinations .content .tile-desc .tile-top-image{background-image:url("//ihg.scene7.com/is/image/ihg/in_exp-dest-border?fmt=png-alpha");background-position:0 0;background-repeat:repeat-x;height:32px;width:inherit;position:absolute;top:50px}
.explore-destinations .content .tile-desc .tile-bot-image{background-image:url("//ihg.scene7.com/is/image/ihg/in_exp-dest-border?fmt=png-alpha");background-position:0 0;background-repeat:repeat-x;height:32px;width:inherit;position:absolute;bottom:50px}
.explore-destinations .desc{color:#FFF;height:inherit;display:table}
.explore-destinations .desc-inner{display:table-cell;vertical-align:middle}
.explore-destinations .tile-header{font-size:72px;color:#fff;text-align:center;font-weight:normal;line-height:1.458em;font-family:'Swiss721BT';font-weight:bold}
.explore-destinations .tile-header h2{font-size:72px;font-weight:bold;letter-spacing:-1px;padding-bottom:35px;line-height:1.042}
.explore-destinations .caption{text-align:center;font-size:24px;margin-bottom:33px;line-height:1.458em;font-family:handOfSean}
.explore-destinations li a{text-decoration:none;display:inline;color:#fff;font-size:24px;font-family:handOfSean}
.explore-destinations ul.exp-distinations-list{list-style:none;text-align:center}
.explore-destinations ul.exp-distinations-list li{background:url("//ihg.scene7.com/is/image/ihg/in_sprite-lines?fmt=png-alpha");background-repeat:no-repeat;background-position:0 -994px;line-height:95px;display:inline-block;padding:0 30px}
.explore-destinations ul.exp-distinations-list li:nth-last-child(1){position:relative}
.explore-destinations ul.exp-distinations-list li:nth-last-child(1) a{padding-right:30px}
.explore-destinations ul.exp-distinations-list li:nth-last-child(1):after{content:" ";background:url("//ihg.scene7.com/is/image/ihg/in_sprite-lines?fmt=png-alpha");background-repeat:no-repeat;background-position:0 -994px;height:95px;display:inline-block;padding:0 30px;position:absolute}
@media(min-width:320px) and (max-width:767px){.offers-slot{margin-bottom:40px}
.explore-destinations{margin:40px 10px}
.explore-destinations .content{left:0}
.explore-destinations .content .tile-desc{width:100%}
.explore-destinations .content .tile-desc .tile-top-image{top:40px}
.explore-destinations .content .tile-desc .tile-bot-image{bottom:40px}
.explore-destinations .desc{padding-bottom:0;width:94%;margin:0 auto}
.explore-destinations .tile-header h2{font-size:27px;padding:0}
.explore-destinations .caption{font-size:16px;padding-bottom:0;margin-top:13px;margin-bottom:27px;line-height:26px}
.explore-destinations li a{font-size:16px}
.explore-destinations ul.exp-distinations-list li{background:url("//ihg.scene7.com/is/image/ihgint/in_home-explore-destinations-list-style-image-m?fmt=png-alpha") no-repeat scroll top center transparent;display:block;line-height:40px;padding:0}
.explore-destinations ul.exp-distinations-list li:nth-last-child(1):after{content:url("//ihg.scene7.com/is/image/ihgint/in_home-explore-destinations-list-style-image-m?fmt=png-alpha");background:0;display:block;line-height:0;padding:0;text-align:center;float:none;position:inherit;height:auto}
.offers-slot{margin-bottom:40px}
}
@media(min-width:768px) and (max-width:959px){body,html{overflow-x:hidden}
.offers-slot{margin-bottom:80px}
.explore-destinations{margin-top:27px;margin-bottom:80px}
.explore-destinations .tile-image img{height:504px}
.explore-destinations .content .tile-desc{width:100%;margin:0 auto}
.explore-destinations .content .tile-desc .tile-top-image{background-image:url(//ihg.scene7.com/is/image/ihgint/in_home-explore-destinations-border-d?fmt=png-alpha);top:25px}
.explore-destinations .content .tile-desc .tile-bot-image{background-image:url(//ihg.scene7.com/is/image/ihgint/in_home-explore-destinations-border-d?fmt=png-alpha);bottom:25px}
.explore-destinations .desc{color:#fff;padding-bottom:0}
.explore-destinations .tile-header{font-size:36px;font-weight:normal;padding-top:0;padding-bottom:0;text-align:center;color:#fff}
.explore-destinations .caption{font-size:24px;text-align:center;padding-bottom:0;padding-top:0;margin-top:20px;margin-bottom:40px}
.explore-destinations ul.exp-distinations-list{list-style:none;text-align:center}
.explore-destinations ul.exp-distinations-list li{line-height:50px;display:inline-block;padding:0 15px;height:50px}
.explore-destinations ul.exp-distinations-list li:nth-last-child(1):after{overflow:hidden;height:51px;padding:0 13px}
}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.explore-destinations .tile-image img{width:auto;max-width:100%}
.explore-destinations .content .tile-desc .tile-top-image{margin-bottom:34px}
.explore-destinations .content .tile-desc .tile-bot-image{margin-top:4%}
.explore-destinations ul .exp-distinations-list li{line-height:74px}
}
@media only screen and (max-width:40em) and (orientation:landscape){.explore-destinations .tile-header{font-size:36px}
.explore-destinations .caption{font-size:24px;margin-top:16px;margin-bottom:40px}
.explore-destinations li a{font-size:24px}
.explore-destinations ul.exp-distinations-list li{line-height:85px}
}
.chase-promo{margin:0 auto;position:absolute;top:40px;left:64%}
.chase-promo .parbase .text{color:#fff;float:left;padding-left:25px}
.chase-promo .parbase .text p{font-size:14px;line-height:20px}
.chase-promo .parbase .text p b{font-size:21px}
.p-slots-home{max-width:960px;margin:0 auto;margin-bottom:80px}
.p-slots-home .parbase .image a img{float:left;margin-right:25px;position:relative;z-index:1}
.p-slots-home .parbase .text{position:relative;top:12px;color:#37424a;font-size:24px;font-family:arial;font-weight:bold}
.p-slots-home .parbase .text p:nth-child(2){font-size:16px;font-weight:normal}
.p-slots-home .LinkMorpher{margin-top:-50px}
@media(min-width:768px) and (max-width:959px){.chase-promo{left:62%}
.p-slots-home{margin-top:10%;margin-bottom:6%;width:100%;margin-left:10px;margin-right:10px}
}
@media(min-width:320px) and (max-width:767px){.chase-promo{position:relative;margin:30px 10px;top:0;left:0}
.chase-promo .parbase .text{padding-left:25px;position:relative;top:12px;font-size:14px;line-height:25px;color:#444}
.p-slots-home{width:100%;margin-top:0;margin-bottom:50px}
.p-slots-home .parbase .image{margin-left:14%}
.p-slots-home .parbase .image a img{float:none}
.p-slots-home .parbase .text{line-height:26px;text-align:center;padding:10px 20px 0}
.p-slots-home .LinkMorpher{margin-top:-90px}
.social-share-icons .share_text{margin-left:0}
}
@media(min-width:320px) and (max-width:767px) and (orientation:landscape){.p-slots-home .parbase .image a img{width:100%;margin-right:0}
.p-slots-home .parbase .image{margin-left:0}
}
.hero-carousel{border:0;margin:0 auto}
span,img{vertical-align:middle}
.hero-carousel .slides>li{backface-visibility:hidden;display:block}
.vjs-default-skin{color:#ccc}
.vjs-default-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background-color:#333;background-color:rgba(51,51,51,0.9)}
.vjs-default-skin .vjs-slider-handle{position:absolute;left:0;top:0}
.vjs-default-skin .vjs-slider-handle:before{content:"\e009";font-family:VideoJS;font-size:1em;line-height:1;text-align:center;text-shadow:0 0 1em #fff;position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.vjs-default-skin .vjs-control-bar{display:none;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#07141e;background-color:rgba(7,20,30,0.7)}
.vjs-default-skin.vjs-has-started .vjs-control-bar{display:none;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}
.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{display:none;visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}
.vjs-default-skin.vjs-controls-disabled .vjs-control-bar{display:none}
.vjs-default-skin.vjs-using-native-controls .vjs-control-bar{display:none}
.vjs-default-skin.vjs-error .vjs-control-bar{display:none}
.vjs-audio.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}
.vjs-default-skin .vjs-control{outline:0;position:relative;float:left;text-align:center;margin:0;padding:0;height:3em;width:4em}
.vjs-default-skin .vjs-control:before{font-family:VideoJS;font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}
.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer}
.vjs-default-skin .vjs-play-control:before{content:"\e001"}
.vjs-default-skin.vjs-playing .vjs-play-control:before{content:"\e002"}
.vjs-default-skin .vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}
.vjs-default-skin .vjs-playback-rate.vjs-menu-button .vjs-menu .vjs-menu-content{width:4em;left:-2em;list-style:none}
.vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-default-skin .vjs-volume-menu-button{cursor:pointer;float:right}
.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin .vjs-default-skin .vjs-volume-menu-button:before{content:"\e006"}
.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin .vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before{content:"\e003"}
.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,.vjs-default-skin .vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before{content:"\e004"}
.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,.vjs-default-skin .vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before{content:"\e005"}
.vjs-default-skin .vjs-volume-control{width:5em;float:right}
.vjs-default-skin .vjs-volume-bar{width:5em;height:.6em;margin:1.1em auto 0}
.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:.5em;width:100%;background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}
.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{width:.5em;height:.5em;left:4.5em}
.vjs-default-skin .vjs-volume-handle:before{font-size:.9em;top:-.2em;left:-.2em;width:1em;height:1em}
.vjs-default-skin .vjs-volume-menu-button .vjs-menu{display:block;width:0;height:0;border-top-color:transparent}
.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{height:0;width:0}
.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu,.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing{border-top-color:rgba(7,40,50,0.5)}
.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu .vjs-menu-content,.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing .vjs-menu-content{height:2.9em;width:10em}
.vjs-default-skin .vjs-progress-control{position:absolute;left:0;right:0;width:auto;font-size:.3em;height:1em;top:-1em;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.vjs-default-skin:hover .vjs-progress-control{font-size:.9em;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}
.vjs-default-skin .vjs-progress-holder{height:100%}
.vjs-default-skin .vjs-progress-holder .vjs-play-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}
.vjs-default-skin .vjs-play-progress{background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}
.vjs-default-skin .vjs-load-progress{background:#646464;background:rgba(255,255,255,0.2)}
.vjs-default-skin .vjs-load-progress div{background:#787878;background:rgba(255,255,255,0.1)}
.vjs-default-skin .vjs-seek-handle{width:1.5em;height:100%}
.vjs-default-skin .vjs-seek-handle:before{padding-top:.1em}
.vjs-default-skin.vjs-live .vjs-time-controls,.vjs-default-skin.vjs-live .vjs-time-divider,.vjs-default-skin.vjs-live .vjs-progress-control{display:none}
.vjs-default-skin.vjs-live .vjs-live-display{display:block}
.vjs-default-skin .vjs-live-display{display:none;font-size:1em;line-height:3em}
.vjs-default-skin .vjs-time-controls{font-size:1em;line-height:3em}
.vjs-default-skin .vjs-current-time{float:left}
.vjs-default-skin .vjs-duration{float:left}
.vjs-default-skin .vjs-remaining-time{display:none;float:left}
.vjs-time-divider{float:left;line-height:3em}
.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer;float:right}
.vjs-default-skin .vjs-fullscreen-control:before{content:"\e000"}
.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before{content:"\e00b"}
.vjs-default-skin .vjs-big-play-button{left:50%;top:50%;font-size:3em;display:block;z-index:2;position:absolute;width:2em;height:2em;margin:-1em 0 0 -1em;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;background-color:#07141e;background-color:rgba(7,20,30,0.7);border:.1em solid #3b4249;-webkit-border-radius:.1em;-moz-border-radius:.1em;border-radius:.1em;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.vjs-default-skin.vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-2.1em;top:50%;margin-top:-1.4000000000000001em}
.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button{display:none}
.vjs-default-skin.vjs-has-started .vjs-big-play-button{display:none}
.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button{display:none}
.vjs-default-skin .vjs-big-play-button:before{content:"\e001";font-family:VideoJS;line-height:1.6em;text-shadow:.05em .05em .1em #000;text-align:center;position:relative;width:100%;height:100%}
.vjs-error .vjs-big-play-button{display:none}
.vjs-error-display{display:none}
.vjs-error .vjs-error-display{display:block;position:absolute;left:0;top:0;width:100%;height:100%}
.vjs-error .vjs-error-display:before{content:'X';font-family:Arial;font-size:4em;color:#666;line-height:1;text-shadow:.05em .05em .1em #000;text-align:center;vertical-align:middle;position:absolute;left:0;top:50%;margin-top:-.5em;width:100%}
.vjs-error-display div{position:absolute;bottom:1em;right:0;left:0;font-size:1.4em;text-align:center;padding:3px;background:#000;background:rgba(0,0,0,0.5)}
.vjs-error-display a,.vjs-error-display a:visited{color:#f4a460}
.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;font-size:4em;line-height:1;width:1em;height:1em;margin-left:-.5em;margin-top:-.5em;opacity:.75}
.vjs-waiting .vjs-loading-spinner,.vjs-seeking .vjs-loading-spinner{display:block;-webkit-animation:spin 1.5s infinite linear;-moz-animation:spin 1.5s infinite linear;-o-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}
.vjs-error .vjs-loading-spinner{display:none;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}
.vjs-default-skin .vjs-loading-spinner:before{content:"\e01e";font-family:VideoJS;position:absolute;top:0;left:0;width:1em;height:1em;text-align:center;text-shadow:0 0 .1em #000}
@-moz-keyframes spin{0{-moz-transform:rotate(0)}
100%{-moz-transform:rotate(359deg)}
}
@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(359deg)}
}
@-o-keyframes spin{0{-o-transform:rotate(0)}
100%{-o-transform:rotate(359deg)}
}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(359deg)}
}
.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer}
.vjs-default-skin .vjs-menu{display:none;position:absolute;bottom:0;left:0;width:0;height:0;margin-bottom:3em;border-left:2em solid transparent;border-right:2em solid transparent;border-top:1.55em solid #000;border-top-color:rgba(7,40,50,0.5)}
.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;position:absolute;width:10em;bottom:1.5em;max-height:15em;overflow:auto;left:-5em;background-color:#07141e;background-color:rgba(7,20,30,0.7)}
.vjs-default-skin .vjs-menu-button:hover .vjs-control-content .vjs-menu,.vjs-default-skin .vjs-control-content .vjs-menu.vjs-lock-showing{display:block}
.vjs-default-skin.vjs-scrubbing .vjs-menu-button:hover .vjs-control-content .vjs-menu{display:none}
.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:.3em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}
.vjs-default-skin .vjs-menu-button ul li.vjs-selected{background-color:#000}
.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover{outline:0;color:#111;background-color:#fff;background-color:rgba(255,255,255,0.75)}
.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}
.vjs-default-skin .vjs-subtitles-button:before{content:"\e00c"}
.vjs-default-skin .vjs-captions-button:before{content:"\e008"}
.vjs-default-skin .vjs-chapters-button:before{content:"\e00c"}
.vjs-default-skin .vjs-chapters-button.vjs-menu-button .vjs-menu .vjs-menu-content{width:24em;left:-12em}
.video-js{background-color:#fff;position:relative;padding:0;font-size:10px;vertical-align:middle;font-weight:400;font-style:normal;font-family:Arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.video-js .vjs-tech{position:absolute;top:0;left:0;background:#000;width:100%;height:initial !important}
.video-js:-moz-full-screen{position:absolute}
body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}
.video-js.vjs-fullscreen{position:absolute;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100% !important;height:100% !important;_position:absolute}
.video-js:-webkit-full-screen{width:100% !important;height:100% !important}
.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}
.vjs-poster{background-repeat:no-repeat;background-size:100% 100%;cursor:pointer;margin:0;padding:0;position:absolute;right:0;left:0;width:100%;height:100%}
.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;width:100%}
.video-js.vjs-has-started .vjs-poster{display:none}
.video-js.vjs-audio.vjs-has-started .vjs-poster{display:block}
.video-js.vjs-controls-disabled .vjs-poster{display:none}
.video-js.vjs-using-native-controls .vjs-poster{display:none}
.video-js .vjs-text-track-display{position:absolute;top:0;left:0;bottom:3em;right:0;pointer-events:none}
.vjs-caption-settings{position:relative;top:1em;background-color:#000;opacity:.75;color:#FFF;margin:0 auto;padding:.5em;height:15em;font-family:Arial,Helvetica,sans-serif;font-size:12px;width:40em}
.vjs-caption-settings .vjs-tracksettings{top:0;bottom:2em;left:0;right:0;position:absolute;overflow:auto}
.vjs-caption-settings .vjs-tracksettings-colors,.vjs-caption-settings .vjs-tracksettings-font{float:left}
.vjs-caption-settings .vjs-tracksettings-colors:after,.vjs-caption-settings .vjs-tracksettings-font:after,.vjs-caption-settings .vjs-tracksettings-controls:after{clear:both}
.vjs-caption-settings .vjs-tracksettings-controls{position:absolute;bottom:1em;right:1em}
.vjs-caption-settings .vjs-tracksetting{margin:5px;padding:3px;min-height:40px}
.vjs-caption-settings .vjs-tracksetting label{display:block;width:100px;margin-bottom:5px}
.vjs-caption-settings .vjs-tracksetting span{display:inline;margin-left:5px}
.vjs-caption-settings .vjs-tracksetting>div{margin-bottom:5px;min-height:20px}
.vjs-caption-settings .vjs-tracksetting>div:last-child{margin-bottom:0;padding-bottom:0;min-height:0}
.vjs-caption-settings label>input{margin-right:10px}
.vjs-caption-settings input[type=button]{width:40px;height:40px}
.vjs-hidden{display:none !important}
.vjs-lock-showing{display:block !important;opacity:1;visibility:visible}
.vjs-no-js{padding:2em;color:#ccc;background-color:#333;font-size:1.8em;font-family:Arial,sans-serif;text-align:center;width:30em;height:15em;margin:0 auto}
.vjs-no-js a,.vjs-no-js a:visited{color:#f4a460}
h1{line-height:1.042em}
.content-wrapper{float:left;position:relative}
.hero-carousel{position:relative;z-index:0;width:100%}
.hero-carousel .vjs-waiting .vjs-loading-spinner,.hero-carousel .vjs-seeking .vjs-loading-spinner{display:none}
.hero-carousel .vjs-default-skin .vjs-big-play-button{background:transparent;border:0;font-size:43px;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;z-index:20;display:table}
.hero-carousel .vjs-default-skin .vjs-big-play-button.hideButton,.hero-carousel .vjs-default-skin.vjs-has-started .vjs-big-play-button{display:none}
.hero-carousel .vjs-default-skin.vjs-has-started.vjs-paused .vjs-big-play-button{display:table}
.hero-carousel .vjs-poster.hiddenClass{pointer-events:none}
.hero-carousel .vjs-default-skin .vjs-big-play-button:before{font-family:"FontAwesome";content:"\f04b";color:white;display:table-cell;vertical-align:middle;width:auto;height:auto}
.hero-carousel .vjs-default-skin .vjs-big-play-button:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.hero-carousel .vjs-default-skin .vjs-loading-spinner:before{content:"\f110";font-family:FontAwesome}
.hero-carousel .vjs-poster{display:block}
.hero-carousel .content{float:left;width:100%;height:inherit}
.hero-carousel .tile-image{text-align:center;z-index:0;max-width:1440px;height:inherit;width:100%;top:0 !important}
.hero-carousel .tile-image img{height:auto}
.hero-carousel .tile-image.fixed-banner{top:0 !important}
.hero-carousel .tile-desc{width:100%;margin-left:auto;margin-right:auto;height:inherit;position:relative;display:table;z-index:1000000;pointer-events:none;top:0;left:0}
.hero-carousel .tile-desc .tile-header{display:table-cell;vertical-align:middle;max-width:960px}
.hero-carousel .tile-desc .tile-header,.hero-carousel .tile-desc .tile-header h1{font-size:72px;color:#FFF;font-weight:bold;font-family:'Swiss721BT';text-align:center;line-height:1.042}
.hero-carousel .tile-desc.i-pad{position:absolute;top:0;width:100%}
.our-story-page-wrapper .tile-desc .tile-header{text-align:left;margin-left:60px;top:150px}
@media(min-width:768px) and (max-width:959px){.hero-carousel .tile-desc .tile-header{max-width:100%}
.hero-carousel .tile-desc .tile-header,.hero-carousel .tile-desc .tile-header h1{font-size:54px;text-align:center;top:40%;left:40%}
}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.hero-carousel .tile-desc .tile-header,.hero-carousel .tile-desc .tile-header h1{top:40%;left:40%}
}
@media only screen and (max-width:40em){.chase-promo{position:static;top:0;left:0;text-align:center}
.hero-carousel{max-height:500px;min-height:50px}
.hero-carousel .tile-image:after{background:0 none}
.hero-carousel .tile-desc .tile-header{margin-top:auto;margin-top:auto;margin-left:0;width:100%}
.hero-carousel .tile-desc .tile-header,.hero-carousel .tile-desc .tile-header h1{font-size:36px;text-align:center;line-height:1.048em;left:0;margin-left:0}
}
.res-module-wrapper #reservation{max-width:960px}
@media only screen and (max-width:40em) and (orientation :portrait){.hero-carousel .tile-desc .tile-header,.hero-carousel .tile-desc .tile-header h1{font-size:30px}
}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation :portrait){.hero-carousel .tile-desc .tile-header,.hero-carousel .tile-desc .tile-header h1{font-size:60px}
}
@media only screen and (min-width:768px) and (max-width:1024px){.hero-carousel .tile-desc .tile-header,.hero-carousel .tile-desc{left:0}
}
.hero-carousel{background:#fff;border:0;box-shadow:none;margin:0;position:relative;z-index:0;width:100%}
.flex-viewport{overflow:hidden;position:relative}
.flex-viewport .slides img{display:block;width:100%}
.flexslider .slides>li{display:block !important}
.flexslider{background:rgba(0,0,0,0) none repeat scroll 0 0;border:0 none;box-shadow:none;margin:0;padding:0;position:relative}
.hero-carousel .hidden-slide{display:none}
.chase-promo-sub .parsys.Content{background-color:#dcdcdc}
.chase-promo-sub{display:block;max-width:960px;margin:auto;margin-top:-80px}
.chase-promo-sub .LinkMorpher-2-0.parbase.textimage-2-0.section{width:100%;height:102.4px;display:flex;padding-left:35%;margin:auto;align-items:center;margin-bottom:5%}
.chase-promo-sub .text{height:65%;padding-left:20px}
.chase-promo-sub .text h3{padding-top:2%;color:gray;font-family:inherit;font-size:18px}
.chase-promo-sub .text p{margin:0;font-weight:bold;padding-top:5px}
.chase-promo-sub .text p a{text-decoration:none;color:#797676}
@media(max-width:767px){.chase-promo-sub{display:none}
}
@media(min-width:440px) and (max-width:550px){.chase-promo{padding-left:15% !important}
}
@media(min-width:549px) and (max-width:767px){.chase-promo{padding-left:20% !important}
.chase-promo .parbase .text{font-size:16px !important}
.chase-promo .parbase .text p{font-size:13px !important}
}
@media(min-width:320px) and (max-width:440px){.chase-promo{position:relative !important}
.chase-promo .parbase .text{font-size:12px !important}
.chase-promo .parbase .text .p{font-size:10px !important}
}
.stateful-reservation a{display:none}
.stateful-reservation.explicit a.explicit{display:block}
.stateful-reservation.anonymous a.anonymous{display:block}
.stateful-reservation.implicit a.implicit{display:block}
#primary-nav.primary-nav{margin:0 auto;min-height:90px;padding:0;background-color:#e37221 !important}
#uhf_headerWrapper .brandNav-link:hover,#uhf_headerWrapper .brandNav-link:active{background-color:#c95e2e}
#uhf_headerWrapper #primary-nav .brandNavContainer a.booknow:hover{background-color:#c95e2e}
@media(max-width:676px){.mobileNavMenuContainer.container,#uhf_headerWrapper .logIn-mobile,#uhf_headerWrapper .mobileNav{background-color:#e37221 !important}
}
#uhf_headerWrapper .logIn-mobile{border-right:2px solid #eb9d65 !important}
li.brandNav-list-item.u-list-item.active{background-color:#c95e2e;border-left:1px solid #e37221;border-right:1px solid #e37221}
@media(max-width:480px){ul.uhfmobilebrandnav li a:hover{background-color:#e37221;color:#fff}
}
.primary-nav{border-bottom:1px solid #c95e2e !important}
.sub-nav .sub-nav-wrap{border-bottom:1px solid #c95e2e}
@media(max-width:768px){.res-module-wrapper .res-footer{background-color:#00a599 !important;border-top:1px solid #008a7e !important}
#uhf_headerWrapper div.wrapper-UBE a.mobileNavLink{color:#e37222}
#uhf_headerWrapper .wrapper-UBE li.mobileNavMenu-list-item a.mobileNavLink:hover,#uhf_headerWrapper .wrapper-UBE li.mobileNavMenu-list-item.active .mobileNavLink{background-color:#e37222;color:#fff}
}
.nav-bg,#reservation .main-nav li{border-top:none !important}
.res-module-wrapper{max-width:960px;background-color:none;border-top:0;margin-bottom:80px}
.res-module-wrapper #reservation{max-width:960px;margin:0 auto;margin-top:0}
.res-module-wrapper #reservation .nav-bg{display:none}
@media(min-width:320px) and (max-width:768px){.res-module-wrapper #reservation{display:block;margin-top:0 !important}
.res-module-wrapper{margin-bottom:0 !important}
}