/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:600}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.row-fluid{width:100%}.row-fluid:after,.row-fluid:before{content:"";display:table}.row-fluid:after{clear:both}.row-fluid [class*=span]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-left:2.127659574%;min-height:1px;width:100%}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .span12{width:99.99999998999999%}.row-fluid .span11{width:91.489361693%}.row-fluid .span10{width:82.97872339599999%}.row-fluid .span9{width:74.468085099%}.row-fluid .span8{width:65.95744680199999%}.row-fluid .span7{width:57.446808505%}.row-fluid .span6{width:48.93617020799999%}.row-fluid .span5{width:40.425531911%}.row-fluid .span4{width:31.914893614%}.row-fluid .span3{width:23.404255317%}.row-fluid .span2{width:14.89361702%}.row-fluid .span1{width:6.382978723%}.container-fluid:after,.container-fluid:before{content:"";display:table}.container-fluid:after{clear:both}@media (max-width:767px){.row-fluid{width:100%}.row-fluid [class*=span]{display:block;float:none;margin-left:0;width:auto}}@media (min-width:768px) and (max-width:1139px){.row-fluid{width:100%}.row-fluid:after,.row-fluid:before{content:"";display:table}.row-fluid:after{clear:both}.row-fluid [class*=span]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-left:2.762430939%;min-height:1px;width:100%}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .span12{width:99.999999993%}.row-fluid .span11{width:91.436464082%}.row-fluid .span10{width:82.87292817100001%}.row-fluid .span9{width:74.30939226%}.row-fluid .span8{width:65.74585634900001%}.row-fluid .span7{width:57.182320438000005%}.row-fluid .span6{width:48.618784527%}.row-fluid .span5{width:40.055248616%}.row-fluid .span4{width:31.491712705%}.row-fluid .span3{width:22.928176794%}.row-fluid .span2{width:14.364640883%}.row-fluid .span1{width:5.801104972%}}@media (min-width:1280px){.row-fluid{width:100%}.row-fluid:after,.row-fluid:before{content:"";display:table}.row-fluid:after{clear:both}.row-fluid [class*=span]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-left:2.564102564%;min-height:1px;width:100%}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .span12{width:100%}.row-fluid .span11{width:91.45299145300001%}.row-fluid .span10{width:82.905982906%}.row-fluid .span9{width:74.358974359%}.row-fluid .span8{width:65.81196581200001%}.row-fluid .span7{width:57.264957265%}.row-fluid .span6{width:48.717948718%}.row-fluid .span5{width:40.170940171000005%}.row-fluid .span4{width:31.623931624%}.row-fluid .span3{width:23.076923077%}.row-fluid .span2{width:14.529914530000001%}.row-fluid .span1{width:5.982905983%}}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.hide{display:none}.show{display:block}.hidden,.invisible{visibility:hidden}.hidden{display:none}.hidden-desktop,.visible-phone,.visible-tablet{display:none!important}@media (max-width:767px){.visible-phone{display:inherit!important}.hidden-phone{display:none!important}.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}}@media (min-width:768px) and (max-width:1139px){.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}}@media screen and (min-width:768px){.half-columns .row-fluid [class*=span]{margin-left:0;*margin-left:0}.half-columns-fullwidth .row-fluid [class*=span]{margin-left:4px;*margin-left:4px}.half-columns-fullwidth .row-fluid [class*=span]:first-of-type{margin-left:0;*margin-left:0}.half-columns .row-fluid .span6,.half-columns-fullwidth .row-fluid .span6{width:50%}.half-columns .row-fluid .span6:nth-of-type(2)>.row-fluid-wrapper,.half-columns .row-fluid .span6>.row-fluid-wrapper{margin-left:auto;margin-right:auto;max-width:540px;width:100%}}.image-column{min-height:25vh}.linked_image{line-height:0;text-align:center}.rounded{border-radius:32px}@media only screen and (min-width:768px){.pb-96{padding-bottom:96px}.pt-96{padding-top:96px}}@media only screen and (max-width:767px){.pb-96{padding-bottom:63px}.pt-96{padding-top:63px}}.margin-auto{margin-left:auto;margin-right:auto}.mt-0,a.btn.mt-0{margin-top:0}.mb-0,a.btn.mb-0{margin-bottom:0}.mt-48{margin-top:48px}.mb-48{margin-bottom:48px}.mt-24,a.btn.mt-24{margin-top:24px}@media only screen and (min-width:768px){.mt-63{margin-top:63px}.mb-96{margin-bottom:96px}.mt-96{margin-top:96px}}@media only screen and (max-width:767px){.mt-63{margin-top:32px}.mb-96{margin-bottom:63px}.mt-96{margin-top:63px}}.hs-image-widget{height:auto;max-width:100%}@media screen and (max-width:767px){.linked_image.mobile-left{text-align:left}}@media screen and (max-width:767px) and (min-width:479px){.linked_image.align-left{text-align:left}.linked_image.align-right{text-align:right}}@media screen and (max-width:767px){.body-container--padding .dnd-module{padding-left:28px;padding-right:28px}}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.align-items-center{-webkit-align-items:center;align-items:center}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.content-wrapper{margin:0 auto;padding:0 1rem}@media screen and (min-width:1380px){.content-wrapper{padding:0}}.dnd-section>.row-fluid{margin:0 auto}.dnd-section .dnd-column{padding:0 1rem}@media (max-width:767px){.dnd-section .dnd-column{padding:0}.columns-reverse>.row-fluid{display:flex;flex-direction:column-reverse}}.w-container .w-row{margin-left:-10px;margin-right:-10px}.w-row:after,.w-row:before{content:" ";display:table;grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1}.w-row:after{clear:both}.w-row .w-row{margin-left:0;margin-right:0}.w-col{float:left;min-height:1px;padding-left:10px;padding-right:10px;position:relative;width:100%}.w-col .w-col{padding-left:0;padding-right:0}.w-col-1{width:8.33333333%}.w-col-2{width:16.66666667%}.w-col-3{width:25%}.w-col-4{width:33.33333333%}.w-col-5{width:41.66666667%}.w-col-6{width:50%}.w-col-7{width:58.33333333%}.w-col-8{width:66.66666667%}.w-col-9{width:75%}.w-col-10{width:83.33333333%}.w-col-11{width:91.66666667%}.w-col-12{width:100%}@media screen and (max-width:991px){.w-container{max-width:991px}.w-hidden-main{display:inherit!important}.w-hidden-medium{display:none!important}.w-col-medium-1{width:8.33333333%}.w-col-medium-2{width:16.66666667%}.w-col-medium-3{width:25%}.w-col-medium-4{width:33.33333333%}.w-col-medium-5{width:41.66666667%}.w-col-medium-6{width:50%}.w-col-medium-7{width:58.33333333%}.w-col-medium-8{width:66.66666667%}.w-col-medium-9{width:75%}.w-col-medium-10{width:83.33333333%}.w-col-medium-11{width:91.66666667%}.w-col-medium-12{width:100%}.w-col-stack{left:auto;right:auto;width:100%}}@media screen and (max-width:767px){.w-hidden-main,.w-hidden-medium{display:inherit!important}.w-hidden-small{display:none!important}.w-container .w-row,.w-row{margin-left:0;margin-right:0}.w-col{left:auto;right:auto;width:100%}.w-col-small-1{width:8.33333333%}.w-col-small-2{width:16.66666667%}.w-col-small-3{width:25%}.w-col-small-4{width:33.33333333%}.w-col-small-5{width:41.66666667%}.w-col-small-6{width:50%}.w-col-small-7{width:58.33333333%}.w-col-small-8{width:66.66666667%}.w-col-small-9{width:75%}.w-col-small-10{width:83.33333333%}.w-col-small-11{width:91.66666667%}.w-col-small-12{width:100%}}@media screen and (max-width:479px){.w-container{max-width:none}.w-hidden-main,.w-hidden-medium,.w-hidden-small{display:inherit!important}.w-hidden-tiny{display:none!important}.w-col{width:100%}.w-col-tiny-1{width:8.33333333%}.w-col-tiny-2{width:16.66666667%}.w-col-tiny-3{width:25%}.w-col-tiny-4{width:33.33333333%}.w-col-tiny-5{width:41.66666667%}.w-col-tiny-6{width:50%}.w-col-tiny-7{width:58.33333333%}.w-col-tiny-8{width:66.66666667%}.w-col-tiny-9{width:75%}.w-col-tiny-10{width:83.33333333%}.w-col-tiny-11{width:91.66666667%}.w-col-tiny-12{width:100%}}@font-face{font-family:EnglishGrotesque Medium;font-weight:500;src:url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/EnglishGrotesque-Medium.woff) format("woff")}@font-face{font-family:AzoSans Regular;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/AzoSans-Regular.eot) format("eot"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/AzoSans-Regular.ttf) format("truetype"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/AzoSans-Regular.woff) format("woff"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/AzoSans-Regular.woff2) format("woff2")}@font-face{font-family:AzoSans Italic;font-style:italic;src:url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/AzoSans-Italic.eot) format("eot"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/AzoSans-Italic.ttf) format("truetype"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/AzoSans-Italic.woff) format("woff"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/AzoSans-Italic.woff2) format("woff2")}@font-face{font-family:AzoSans Bold;font-weight:700;src:url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/AzoSans-Bold.eot) format("eot"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/AzoSans-Bold.ttf) format("truetype"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/AzoSans-Bold.woff) format("woff"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/AzoSans-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Droid Serif";font-style:normal;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/DroidSerif-Regular.ttf) format("truetype"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/DroidSerif-Regular.woff) format("woff"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/DroidSerif-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato Hairline;font-style:italic;font-weight:300;src:url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Lato-HairlineItalic.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Lato-HairlineItalic.woff) format("woff"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Lato-HairlineItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:700;src:url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Lato-Bold.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Lato-Bold.woff) format("woff"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Lato-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Lato-Regular.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Lato-Regular.woff) format("woff"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Lato-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:300;src:url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Lato-Light.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Lato-Light.woff) format("woff"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Lato-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:700;src:url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Lato-BoldItalic.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Lato-BoldItalic.woff) format("woff"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Lato-BoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:300;src:url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Lato-LightItalic.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Lato-LightItalic.woff) format("woff"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Lato-LightItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:"https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Lato Hairline";font-style:normal;font-weight:300;src:url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Lato-Hairline.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Lato-Hairline.woff) format("woff"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Lato-Hairline.ttf) format("truetype")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:900;src:url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Lato-BlackItalic.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Lato-BlackItalic.woff) format("woff"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Lato-BlackItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Lato-Italic.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Lato-Italic.woff) format("woff"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Lato-Italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:900;src:url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Lato-Black.ttf) format("truetype"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Lato-Black.woff) format("woff"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Lato-Black.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Montserrat-Regular.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Montserrat-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Montserrat-SemiBold.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Montserrat-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat SemiBold;font-style:normal;font-weight:600;src:url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Montserrat-SemiBold.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Montserrat-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Spectral;font-style:italic;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Spectral-Italic.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Spectral-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Spectral;font-style:italic;font-weight:700;src:url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Spectral-BoldItalic.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Spectral-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Spectral;font-style:normal;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Spectral-Regular.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Spectral-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Spectral;font-style:normal;font-weight:700;src:url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Spectral-Bold.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/Website/_global%20assets/fonts/Spectral-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Futura Std Cond;font-style:italic;font-weight:700;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/FuturaStd-CondensedBoldObl.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/FuturaStd-CondensedBoldObl.woff) format("woff")}@font-face{font-display:swap;font-family:Futura Std;font-style:normal;font-weight:500;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/FuturaStd-Book.woff) format("woff2"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/FuturaStd-Book.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/OpenSans-Bold.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/OpenSans-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:700;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/OpenSans-BoldItalic.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/OpenSans-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/OpenSans-Regular.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/OpenSans-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/OpenSans-Italic.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/OpenSans-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:FSRosa;font-style:normal;font-weight:700;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/FSRosa-Bold.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/FSRosa-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:FSRosa;font-style:normal;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/FSRosa.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/FSRosa.woff) format("woff")}@font-face{font-display:swap;font-family:IbisStylesCondensed;font-style:normal;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/IbisStylesCondensed-Regular.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/IbisStylesCondensed-Regular.woff) format("woff"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/IbisStylesCondensed-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:IbisStylesCondensed;font-style:italic;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/IbisStylesCondensed-Italic.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/IbisStylesCondensed-Italic.woff) format("woff"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/IbisStylesCondensed-Italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:IbisStylesCondensed;font-style:normal;font-weight:700;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/IbisStylesCondensed-Bold.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/IbisStylesCondensed-Bold.woff) format("woff"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/IbisStylesCondensed-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:IbisStylesCondensed;font-style:italic;font-weight:700;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/IbisStylesCondensed-BoldItalic.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/IbisStylesCondensed-BoldItalic.woff) format("woff"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/IbisStylesCondensed-BoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:FuturaBT-Light;font-style:normal;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/FuturaBT-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:FuturaBT-Book;font-style:normal;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/FuturaBT-Book.woff2) format("woff2")}@font-face{font-display:swap;font-family:FuturaBT-Heavy;font-style:normal;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/FuturaBT-Heavy.woff2) format("woff2")}@font-face{font-display:swap;font-family:corporate-s;font-style:normal;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/corporate-s.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/corporate-s.woff) format("woff")}@font-face{font-display:swap;font-family:corporate-s;font-style:normal;font-weight:600;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/corporate-s-bold.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/corporate-s-bold.woff) format("woff")}@font-face{font-display:swap;font-family:kudryashev-d-excontrast-sans;font-style:normal;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/kudryashev-d-excontrast-sans.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/kudryashev-d-excontrast-sans.woff) format("woff")}@font-face{font-display:swap;font-family:Amsi Pro;font-style:normal;font-weight:700;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/AmsiPro-Bold.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/AmsiPro-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Amsi Pro;font-style:normal;font-weight:600;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/AmsiPro-SemiBold.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/AmsiPro-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Amsi Pro;font-style:normal;font-weight:900;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/AmsiPro-Black.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/AmsiPro-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Amsi Pro;font-style:normal;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/AmsiPro-Regular.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/AmsiPro-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Usual;font-style:normal;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/usual-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Bree Serif";font-style:normal;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/bree-serif-th-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:GT Super Display;font-style:normal;font-weight:300;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/GTSuperDisplay-Light.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/GTSuperDisplay-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Akhbar;font-style:normal;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/Akhbar.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/Akhbar.woff) format("woff")}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/proxima-nova-regular.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/proxima-nova-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:500;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/proxima-nova-semibold.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/proxima-nova-semibold.woff) format("woff")}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:700;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/proxima-nova-bold.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/proxima-nova-bold.woff) format("woff")}@font-face{font-display:swap;font-family:Dubai;font-style:normal;font-weight:300;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/dubai-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Dubai;font-style:normal;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/dubai-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Dubai;font-style:normal;font-weight:500;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/dubai-semibold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Dubai;font-style:normal;font-weight:600;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/dubai-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/Roboto-Light.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/Roboto-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/Roboto-Bold.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/Roboto-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/Roboto-Regular.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/Roboto-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Arbutus Slab;font-style:normal;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/ArbutusSlab-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/SourceSansPro-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/SourceSansPro-Bold.woff2) format("woff2")}@font-face{font-display:auto;font-family:museo-sans;font-stretch:normal;font-style:normal;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/museo-sans-light.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/museo-sans-light.woff) format("woff")}@font-face{font-display:auto;font-family:museo-sans;font-stretch:normal;font-style:normal;font-weight:500;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/museo-sans-semibold.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/museo-sans-semibold.woff) format("woff")}@font-face{font-display:auto;font-family:essonnes-display;font-stretch:normal;font-style:normal;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/essonnes-display-regular.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/essonnes-display-regular.woff) format("woff")}@font-face{font-family:"Source Serif Pro";font-style:italic;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/SourceSerifPro-Italic.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/SourceSansPro-Regular.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-weight:600;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/SourceSansPro-Bold.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/SourceSansPro-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Brown LL;font-style:normal;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/BrownLL-Regular.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/BrownLL-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Sabon LT Pro;font-style:normal;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/SabonLTPro-Roman.woff2) format("woff2"),url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/SabonLTPro-Roman.woff) format("woff")}@font-face{font-display:swap;font-family:Wremena;font-style:normal;font-weight:600;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/WremenaBold.woff) format("woff")}@font-face{font-display:swap;font-family:Spartan;font-style:normal;font-weight:400;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/spartanmb-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Spartan;font-style:normal;font-weight:600;src:url(https://www.hrg-hotels.com/hubfs/HR%20Group/_global_assets/fonts/spartanmb-bold.woff2) format("woff2")}body{line-height:1.4;overflow-wrap:break-word}html[lang^=ja] body,html[lang^=ko] body,html[lang^=zh] body{line-break:strict;overflow-wrap:normal;word-break:break-all}p{font-size:1rem;margin:0}em,i{font-family:AzoSans Italic}a{cursor:pointer}h1,h2,h3,h4,h5,h6,ol,ul{margin:0 0 1.4rem}ol,ul{padding-inline-start:20px}ol ol,ol ul,ul ol,ul ul{margin:0}ul.no-list{list-style:none;margin:0;padding-left:0}ol li,ul li{margin-bottom:26px}ul>li:last-of-type{margin-bottom:0}.list-nomargin>ul li{margin-bottom:8px}pre{overflow:auto}code{vertical-align:bottom}blockquote{border-left:2px solid;margin:0 0 1.4rem;padding-left:.7rem}hr{border:none;border-bottom:1px solid #ccc}img{font-size:.583rem;word-break:normal}a{color:#151515;text-decoration:none;transition:all .3s linear}a:active,a:focus,a:hover{color:#d20a11}.h1.text-white,.h2.text-white,.h3.text-white,.h4.text-white,.h5.text-white,.h6.text-white,.subtitle_one.text-white,.subtitle_two.text-white,.text-white,.text-white a,.text-white p,h1.text-white,h2.text-white,h3.text-white,h4.text-white,h5.text-white,h6.text-white{color:#fff}.fill-white{fill:#fff}.fill-body{fill:#151515}.text-center{text-align:center}.text-left{text-align:left}.align-left{margin-left:0;margin-right:0}.align-center{display:block;margin-left:auto;margin-right:auto}.uppercase{text-transform:uppercase}.ellipse{display:block;margin:48px auto}.ellipse.align-left{margin-left:0;margin-right:0}.room-detail-hero .ellipse:first-of-type{margin-top:200px}.content-tag{align-items:center;border:3px solid #151515;border-radius:100%;display:flex;height:96px;justify-content:center;margin:48px auto;width:96px}.content-tag.text-white{border-color:#fff}.content-tag.align-left{margin-left:0;margin-right:0}.content-tag p{font-family:EnglishGrotesque Medium,sans-serif;font-size:12px;letter-spacing:.125em;line-height:150%;margin:0;text-align:center;text-transform:uppercase}.subtitle{margin-bottom:48px}.legal-page p,.subtitle.above{margin-bottom:1rem}.font_size_3xl{font-size:3.1875rem}.font_size_2xl{font-size:2.375rem}.font_size_xl{font-size:1.75rem}.font_size_l{font-size:1.3125rem}.font_size_m{font-size:1rem}.font_size_s{font-size:.875rem}.font_size_xs{font-size:.75rem}@media (max-width:1200px) and (min-width:768px){.font_size_2xl_medium,.h1.font_size_2xl_medium,h1.font_size_2xl_medium{font-size:2.375rem}}@media (max-width:767px){.font_size_3xl,.h1,h1{font-size:2.4286rem!important}.font_size_2xl{font-size:1.9286rem}.font_size_xl{font-size:1.5714rem}.font_size_l{font-size:1.2857rem}.font_size_s{font-size:.8571rem}.font_size_xs{font-size:.7143rem}}.btn,button{-webkit-align-self:center;cursor:pointer;display:inline-block;margin-bottom:48px;margin-top:48px;padding:16px 24px;text-align:center;transition:all .3s linear;white-space:normal;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;background-clip:border-box;border:3px solid;color:#fff;letter-spacing:.0625rem;line-height:150%;-webkit-text-fill-color:inherit}.btn:hover,button:hover{opacity:.8}.btn.no-hover:hover{opacity:1}.btn-primary:hover{color:#fff}.btn:focus,button:focus{border:3px solid #fff;border-radius:3px;color:#fff;outline:2px solid #d20a11}.btn:disabled,button:disabled{background-color:#e6e7e6;border-color:#e6e7e6;color:#676767}.btn-centered{display:flex;justify-content:center}.btn-left{display:flex;justify-content:flex-start}.btn-right{display:flex;justify-content:flex-end}@media screen and (max-width:991px){.btn-centered.two-btns,.btn-left.two-btns{flex-direction:column;margin-bottom:48px}.btn-centered.two-btns>div:first-of-type>.btn,.btn-left.two-btns>div:first-of-type>.btn{margin-top:31px}.btn-centered.two-btns>div>.btn,.btn-left.two-btns>div>.btn,.two-btns>div{margin:0;min-width:80%}.btn-left.two-btns>.btn
	.btn-left.two-btns>div{margin-right:auto}}@media screen and (max-width:767px){.btn{margin-top:31px}.btn-centered.two-btns>div:last-of-type>.btn,.btn-left.two-btns>div:last-of-type>.btn{margin-bottom:48px}}.btn-hero{margin-top:0;padding:24px}.btn.btn-white,.btn.btn-white:visited,button.btn-white{background-color:#fff;border:3px solid #fff}.btn-white:focus{border:3px solid;border-radius:3px;outline:2px solid #fff}.btn.btn-outline{background-color:transparent;border:3px solid}.btn.btn-white.btn-outline,.btn.btn-white.btn-outline:visited,button.btn-white.btn-outline{background-color:transparent;border:3px solid #fff;color:#fff}.btn-dark{background-color:#151515;border:3px solid #151515}.btn-dark,.btn-dark:hover,.btn-dark:visited{color:#fff}.btn-dark:focus{background-color:#d20a11;border:3px solid #d20a11;color:#fff;outline:2px solid #fff}.btn-dark.btn-outline,.btn-dark.btn-outline:visited{background-color:transparent;border:3px solid #151515;color:#151515}.btn-dark.btn-outline:focus{border:3px solid #d20a11;color:#d20a11;outline:2px solid #fff}.hs-form-field{margin-bottom:1.4rem}.label,form label{display:block;font-family:EnglishGrotesque Medium,sans-serif;font-size:.875rem;font-size:16px;line-height:133%;margin-bottom:5px;margin-top:20px;text-transform:uppercase}form legend{font-size:.875rem;margin-bottom:10px}input,optgroup,select,textarea{font-size:21px}input:focus{outline:none}.form-dark fieldset input[type=email],.form-dark fieldset input[type=file],.form-dark fieldset input[type=number],.form-dark fieldset input[type=password],.form-dark fieldset input[type=tel],.form-dark fieldset input[type=text],.form-dark fieldset select,.form-dark fieldset textarea{border:0;border-bottom:3px solid;display:inline-block;min-height:64px;padding-bottom:0;width:100%}.form-dark .form-field::placeholder,.form-dark input::placeholder{color:hsla(0,0%,8%,.5)}.form-white label{color:#fff}.form-white input[type=submit]{background-color:#fff;border:3px solid #fff}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{border:0;border-bottom:3px solid #fff;display:inline-block;width:100%}form.custom-form input[type=text]{padding-bottom:0}form fieldset{max-width:100%!important}label.hs-form-booleancheckbox-display .hs-input,label.hs-form-checkbox-display .hs-input{width:24px!important}.hs-form-booleancheckbox-display p{font-family:EnglishGrotesque Medium,sans-serif}*,:after,:before{box-sizing:border-box}select.hs-input,select.w-select{appearance:none;-webkit-appearance:none;background-color:transparent;border:none;cursor:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;outline:none;padding:0 1em 0 0;width:100%}select.hs-input::-ms-expand,select.w-select::-ms-expand{display:none}:root{--select-border: ;--select-focus:blue;--select-arrow:var(--select-border)}.hs-fieldtype-select div.input,div.w-style-select{align-items:center;background-color:#fff;background-image:none;border:none;border-radius:0;cursor:pointer;display:grid;font-size:21px;grid-template-areas:"select";line-height:1.1;min-width:15ch;padding:.25em .5em;width:100%}.hs-fieldtype-select div.input:after,div.w-style-select:after,select.hs-input,select.w-select{grid-area:select;justify-self:end}.hs-fieldtype-select div.input:after,div.w-style-select:after{background-color:var(--select-arrow);clip-path:polygon(0 0,50% 70%,100% 0,100% 20%,50% 90%,0 20%);content:"";height:9px;width:13px}form .inputs-list{list-style:none;margin:0;padding:0}form .inputs-list>li{display:block;margin:.7rem 0}form .inputs-list input,form .inputs-list span{vertical-align:middle}form input[type=radio]{cursor:pointer;margin-right:10px}label.hs-form-booleancheckbox-display,label.hs-form-checkbox-display,label.hs-input,label.w-checkbox{display:grid;gap:18px;grid-template-columns:1em auto}label.vertical-checkbox{display:flex;gap:0}input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;border:2px solid;border-radius:0;color:currentColor;display:grid;font:inherit;height:24px;margin:0;place-content:center;transform:translateY(-1px);width:24px}input[type=checkbox]:before{background-color:currentColor;box-shadow:inset 2px 2px var(--form-control-color);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);content:"";height:15px;transform:scale(0);transform-origin:bottom left;transition:transform .12s ease-in-out;width:15px}input[type=checkbox]:checked:before{transform:scale(1)}.hs-dateinput{position:relative}.hs-dateinput:before{content:"\01F4C5";position:absolute;right:10%;top:50%;transform:translateY(-50%)}.fn-date-picker .pika-table thead th{color:#fff}.fn-date-picker td.is-selected .pika-button{border-radius:0;box-shadow:none}.fn-date-picker td .pika-button:focus,.fn-date-picker td .pika-button:hover{border-radius:0!important;color:#fff}.pika-title button{margin-bottom:0;margin-top:0}.fn-date-picker .is-selected .pika-button{background:#d20a11!important;color:#fff!important}.fn-date-picker .is-today .pika-button{color:#d20a11!important}form input[type=file]{background-color:transparent;border:initial;padding:initial}form .hs-richtext,form .hs-richtext p{margin:0 0 1.4rem}form .hs-richtext img{max-width:100%!important}form .is-placeholder,form input::placeholder{color:hsla(0,0%,8%,.5)}.legal-consent-container .hs-form-booleancheckbox-display>span,.legal-consent-container .hs-form-booleancheckbox-display>span p{margin-left:0!important}form .hs-button,form input[type=submit]{-webkit-align-self:center;cursor:pointer;display:block;margin:48px auto;padding:16px 24px;text-align:center;transition:all .3s linear;white-space:normal;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;background-clip:border-box;background-color:#d20a11;border:3px solid #d20a11;color:#fff;font-family:EnglishGrotesque Medium,sans-serif;font-size:1rem;letter-spacing:.0625rem;line-height:150%;text-transform:uppercase}.booking-form .vh-package-button,.vh-package-booking .vh-booking-button{display:none}.grecaptcha-badge{margin:0 auto}form.hs-form fieldset.form-columns-3 .hs-form-field{width:33.333333%}form.hs-form fieldset .field,form.hs-form fieldset .hs-richtext{padding-left:.5rem;padding-right:.5rem}table{border-collapse:collapse;margin-bottom:1.4rem;overflow-wrap:break-word}td,th{vertical-align:top}thead th{vertical-align:bottom}.hs-menu-wrapper ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding-left:0}.hs-menu-wrapper.hs-menu-flow-horizontal .hs-menu-children-wrapper{flex-direction:column}@media (max-width:767px){.hs-menu-wrapper.hs-menu-flow-horizontal ul{flex-direction:column}}.hs-menu-wrapper.hs-menu-flow-vertical ul{flex-direction:column}.hs-menu-wrapper.hs-menu-flow-vertical.flyouts ul{display:inline-flex}@media (max-width:767px){.hs-menu-wrapper.hs-menu-flow-vertical ul{display:flex}}.hs-menu-wrapper.flyouts .hs-item-has-children{position:relative}.hs-menu-wrapper.flyouts .hs-menu-children-wrapper{left:-9999px;opacity:0;position:absolute}.hs-menu-wrapper.flyouts .hs-menu-children-wrapper a{display:block;white-space:nowrap}.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover>.hs-menu-children-wrapper{left:0;opacity:1;top:100%}.hs-menu-wrapper.hs-menu-flow-vertical.flyouts .hs-item-has-children:hover>.hs-menu-children-wrapper{left:100%;opacity:1;top:0}@media (max-width:767px){.hs-menu-wrapper.flyouts .hs-menu-children-wrapper,.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover>.hs-menu-children-wrapper,.hs-menu-wrapper.hs-menu-flow-vertical.flyouts .hs-item-has-children:hover>.hs-menu-children-wrapper{left:0;opacity:1;position:relative;top:auto}}.hs_cos_wrapper_type_cta img,.hs_cos_wrapper_type_logo img,.hs_cos_wrapper_type_rich_text img{height:auto;max-width:100%}.header__skip{height:1px;left:-1000px;overflow:hidden;position:absolute;text-align:left;top:-1000px;width:1px}.header__skip:active,.header__skip:focus,.header__skip:hover{height:auto;left:0;overflow:visible;top:0;width:auto}.header{max-width:100vw;padding:16px;position:fixed;top:0;width:100%;z-index:100;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;transition:all .3s linear}.header,.menu-column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.menu-column{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;-webkit-flex:1;-ms-flex:1;flex:1;justify-content:flex-start;max-width:fit-content}.menu-column,.menu-column.mainmenu{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;grid-column-gap:0}.menu-column.mainmenu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;-webkit-flex:1;-ms-flex:1;flex:1;justify-content:flex-end;grid-row-gap:0}.header-mainmenu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:2rem}.back-button{margin-top:16px}.header-mainmenu.back-button,.language-switcher-desktop.back-button{margin-top:0;padding-bottom:35px}.language-switcher{text-transform:uppercase}.language-switcher-desktop{margin-left:38px;position:relative}.language-switcher-list{height:0;left:-1.5rem;list-style-type:none;margin:0;opacity:0;overflow:hidden;padding:0;position:absolute!important;transition:all .3s linear}.explorer .language-switcher-list{left:85px}.mobile-menu-lang{padding:1rem 0}.mobile-menu-lang .language-switcher-list{align-items:center;background:#fff;display:flex;flex-direction:column;justify-content:center;left:-200%;list-style-type:none;margin:0;min-height:100vh;opacity:1;padding:0;position:fixed!important;top:0;transition:left .3s linear;width:100%}.js-mobilelang-open .mobile-menu-lang .language-switcher-list{left:0}.js-mobilelang-open .btn-mainmenu.btn-menu{display:none}.mobile-menu-lang .language-switcher-list .close-lang{padding-top:48px;text-transform:none}.language-switcher-desktop:hover>.language-switcher-list{height:auto;opacity:1}.language-switcher-desktop:hover>.language-switcher-list li:nth-of-type(2){padding-top:16px}.language-switcher-list li{cursor:pointer!important;margin:0;padding:0 1.5rem 1rem}.mobile-menu-lang .language-switcher-list li{cursor:pointer!important;margin:0 auto;padding-bottom:1rem;text-align:center;width:100%}.language-switcher-list li:first-of-type{padding-top:1rem}.mobile-menu-lang .language-switcher-list li:last-of-type{padding-bottom:1rem}.language-switcher-list li a{margin:0}.mainmenu-link{margin-right:16px}.btn-menu-desktop{display:none}.btn-menu-mobile{display:block}@media (min-width:991px){.btn-menu-desktop{display:block}.btn-menu-mobile{display:none}}.btn-mainmenu{align-items:center;border:3px solid;border-radius:100%;display:flex;justify-content:center;min-width:96px;padding:0;text-transform:uppercase}.btn-mainmenu.btn-menu{background-color:transparent;height:96px;text-align:center;width:96px}.btn-mainmenu.btn-booking{align-items:center;display:flex;height:96px;justify-content:center;text-align:center;width:96px}.header-bookingsection{right:0;width:auto}.header-bookingsection .btn-mainmenu.btn-booking{font-size:3rem;font-weight:lighter;padding:10px 0 0}.btn.btn-white.btn-submit{border-radius:0;margin-bottom:0;width:100%}.btn-request{margin-top:32px}.header.header-menusection{display:none;opacity:0;z-index:102}.header-menusection .btn-mainmenu.btn-menu{font-size:3rem;font-weight:lighter;padding:10px 0 0}.menusection{justify-content:center;min-height:100vh;opacity:0;position:absolute;visibility:hidden;width:100%;z-index:101}.menu-overlay,.menusection{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu-overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.menu-overlay-logo{height:auto;max-width:300px;width:100%}.menu-overlay .menusection-link{margin-bottom:48px}.menu-overlay .menusection-link:first-of-type{margin-top:48px}.menu-overlay .menusection-link.secondary{margin:0}.menu-overlay .menusection-link.home-link{margin-bottom:0;margin-top:48px}.menu-overlay .menusection-link.home-link a{font-size:24px}@media screen and (min-width:992px){.menu-overlay .menusection-link.home-link{line-height:.7;min-height:70px;width:50%}.menu-overlay .menusection-link.home-link.fullwidth{width:100%}.menu-overlay .home-link-container .menusection-link.home-link:not(:last-of-type){margin-right:48px}}@media screen and (max-width:991px){.menu-overlay .home-link-container{flex-direction:column}}@media screen and (max-width:767px){.menu-overlay .menusection-link{margin-bottom:24px}.menu-overlay .menusection-link:first-of-type{margin-top:24px}.menu-overlay .menusection-link.secondary{display:flex;flex-direction:column;margin:0}.menu-overlay .menusection-link.secondary a{margin-bottom:16px;margin-right:0}.menu-overlay .menusection-link.secondary a:first-of-type{margin-top:16px}.menu-overlay .menusection-link.secondary a:last-of-type{margin-bottom:0}.menu-overlay .menusection-link.home-link a{font-size:18px}.menu-overlay .menusection-link.home-link{margin-top:16px}}.menu-overlay.mobile{margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu-overlay.mobile .menusection-link{margin-bottom:16px}.menu-overlay.mobile .menusection-link:first-of-type{margin-top:16px}.menusection-link,.menusection-link a{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:38px;line-height:120%;text-align:center;text-transform:uppercase}.menusection-link .secondary a{font-size:1rem;font-style:normal;font-weight:400;line-height:150%;margin-right:24px;text-decoration:none}.menusection-link .secondary a:last-of-type{margin-right:0}.menusection-link.mobile{font-size:12px;line-height:150%;text-transform:none}.mobile.language-switcher{text-transform:uppercase}.mobile-menu-hotel{grid-column-gap:28px;grid-row-gap:28px;margin-top:24px}.language-switcher span,.mobile-menu-hotel,.mobile-menu-lang{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.language-switcher img,.mobile-menu-lang img{margin-left:7px}.header.header-bookingsection{display:none;z-index:104}.header-bookingsection .menu-column{margin-left:auto;margin-right:0}.bookingsection{min-height:100vh;opacity:0;padding-right:0;position:absolute;visibility:hidden;width:100%;z-index:103}.booking-columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.pattern-column{background-position:top;background-repeat:repeat-y;background-size:100%;min-height:100vh;padding-left:0}.booking-content{margin:48px auto;max-width:30vw}.btn-request{display:block}.js-booking-open #Booking,.js-booking-open #BookingContent,.js-main-menu-open #MainMenu,.js-main-menu-open #MainMenuContent{display:flex;opacity:1;top:0;transition:visibility 0s,opacity .3s linear;visibility:visible}.js-booking-open .body-wrapper>*,.js-booking-open footer>*,.js-main-menu-open .body-wrapper>*,.js-main-menu-open footer>*{display:none}.js-booking-open .body-wrapper>#BookingContent,.js-main-menu-open .body-wrapper>#MainMenuContent{display:flex}.js-main-menu-open.js-booking-open #MainMenu,.js-main-menu-open.js-booking-open #MainMenuContent{display:none}.form-row{border-bottom:3px solid;margin-bottom:32px}.form-field{border:none;font-size:21px;line-height:150%;margin-bottom:20px;padding:0}.label-aktionen{align-items:center;column-gap:16px;display:flex}.booking-code,.hotel-select{padding-bottom:0 /* !important */}.booking-form form input[type=text]{border-bottom:0}.voucher-type{margin-bottom:20px!important}.overlay-booking-form .results-container{max-width:100%;position:absolute;z-index:400}.overlay-booking-form .results-container .results{padding:0 8px}.overlay-booking-form .choose-hotel-text.visible{padding-top:16px}.overlay-booking-form .select-hotel.error .error-message{margin-bottom:0}.overlay-booking-form .select-hotel{position:relative}.select-hotel.error .error-message,.voucher-visible.error .error-message{margin-bottom:16px;padding:4px 4px 0}.select-hotel .results{display:none}.select-hotel .results li{margin-bottom:0}.select-hotel.results-visible .results{display:block;margin-bottom:0;max-height:250px;overflow-y:scroll}.select-hotel .results li.visible{height:auto;margin-bottom:12px}.bookingsection .select-hotel .results li a,.bookingsection .select-hotel .results li.visible a{transition:color .5s linear}.form-row.vh-occupancy label,.vh-occupancy-label{margin-bottom:25px;margin-top:0}.vh-occupancy-label .js-vh-occupancy-output{font-size:21px;margin:2px 18px 0;text-transform:none}@media only screen and (max-width:479px){.vh-occupancy .js-vh-occupancy-output{margin:16px 0 0}}.vh-occupancy-input input{background:transparent;border-bottom:0!important;padding-bottom:0!important;width:90%!important}.booking-form input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert(100%)}.vh-arrive,.vh-depart{width:100%}@media screen and (max-width:1300px) and (min-width:1181px){.overlay-booking-form .js-vh-occupancy-output,.overlay-booking-form .vh-arrive,.overlay-booking-form .vh-depart,.overlay-booking-form input{font-size:.9rem}}@media screen and (max-width:1180px) and (min-width:768px){.overlay-booking-form .js-vh-occupancy-output,.overlay-booking-form .vh-arrive,.overlay-booking-form .vh-depart,.overlay-booking-form input{font-size:.8rem}}@media screen and (max-width:430px){.overlay-booking-form .js-vh-occupancy-output,.overlay-booking-form .vh-arrive,.overlay-booking-form .vh-depart,.overlay-booking-form input{font-size:.8rem}}#Aktionscode,#Aktionscode .error-message,.bookingsection .vh-occupancy-input,.select-hotel .error-message,.select-hotel .results li{height:0;overflow-y:hidden;transition:all .3s ease-out}#Aktionscode.voucher-visible,.bookingsection form .vh-occupancy-input-visible .vh-occupancy-input,form #Aktionscode.error .error-message,form .select-hotel.error .error-message{height:auto}#Aktionscode.form-row{border-bottom:0}#Aktionscode.form-row.voucher-visible{border-bottom:3px solid}.booking-form #Aktionscode select>option{color:#000}@media screen and (min-width:992px){.mobile{display:none}.menusection{padding:96px 0}.voucher-type{margin-right:63px}}@media screen and (max-width:991px){.btn-mainmenu.btn-booking,.btn-mainmenu.btn-menu{font-size:10px;height:77px;min-width:77px;width:77px}.back-button,.language-switcher-desktop,.mainmenu-link-desktop{display:none}.menusection-link,.menusection-link a{font-size:32px}.menusection-link.secondary a{font-size:18px}.menusection-ellipse{margin-top:15px;max-width:10px}.menu-overlay{margin-top:140px;grid-row-gap:16px}.booking-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.pattern-column{height:10vh;min-height:10vh;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.booking-content{margin-top:100px;max-width:90vw}.form-row{margin-bottom:16px}.form-field{margin-bottom:10px}.label-aktionen{margin-top:10px}.column-11{min-height:90vh}.btn-request{margin-top:16px}.header-bookingsection .btn-mainmenu.btn-booking,.header-menusection .btn-mainmenu.btn-menu{font-size:2.3rem}.voucher-type{margin-right:12px}}@media (max-width:767px){.booking-content-overlay{align-items:flex-start}}@media screen and (max-width:370px){.vh-occupancy-input .w-col-tiny-4{padding-right:8px;width:50%}.vh-occupancy-input .w-col-tiny-4:first-of-type{width:100%}}.vh-package-booking .vh-occupancy,.vh-package-booking .vh-occupancy-label,.vh-package-booking .vh-select-dates,.vh-package-booking .vh-voucher-code,.vh-package-booking .vh-voucher-label{display:none}.vh-voucher-code .booking-code,.vh-voucher-code .voucher-type{width:50%}.lazy div div{background-image:none!important}.menu-overlay-logo{margin-bottom:0}@media screen and (max-width:991px){.menusection-link a{font-size:22px;line-height:100%}.menu-overlay{margin-top:100px}.menusection-ellipse{margin-top:0;max-width:10px}.menu-overlay .menusection-link:first-of-type{margin-top:0}}@media screen and (max-width:767px){.menu-overlay .home-link-container{margin-top:-10px}.menu-overlay .menusection-link{margin-bottom:0}}@media screen and (min-width:768px){.menusection-link a{font-size:26px;line-height:120%}.menusection-ellipse{margin-top:15px}.menu-overlay .menusection-link:first-of-type{margin-top:10px}.menu-overlay .menusection-link{margin-bottom:15px;margin-top:0}.menu-overlay .menusection-link.home-link{margin-bottom:0;margin-top:10px}}footer .container{margin:0 auto;max-width:1400px;padding:96px 0}footer .footer-menu{list-style-type:none;padding-inline-start:0}footer .footer-menu.horizontal{display:flex;justify-content:center}footer .footer-menu li{margin-bottom:1rem}footer .footer-menu.flex li{width:100%}footer .footer-menu.flex li.social-icon{margin-right:8px;width:auto}footer .footer-menu.flex li.social-icon svg{height:20px;width:20px;fill:#c96;transition:opacity .3s ease-out}footer .footer-menu.flex li.social-icon svg:hover{opacity:.8}footer .footer-menu.flex li.social-icon:last-of-type{margin-right:0}footer .footer-menu.horizontal li{margin-right:2rem}footer .footer-menu.horizontal .divider{margin-left:1rem;margin-right:1rem}footer .socket .container{max-width:100%;padding:24px}footer .socket .footer-menu li{margin-bottom:0}@media (max-width:1400px){footer .container{padding:24px 16px 63px}}@media (max-width:992px){footer .container .footer-col{margin-bottom:48px}footer .container .footer-col.socials h5{text-align:left}footer .container .footer-col.socials .footer-menu.horizontal{justify-content:flex-start}footer .socket .container{flex-direction:column}footer .footer-menu.horizontal .divider{display:none}footer .socket .footer-menu li{margin-top:16px}footer .footer-menu.horizontal{display:flex;justify-content:flex-start}}@media (max-width:500px){footer .container{padding:96px 24px 24px}footer .container .footer-col{margin-bottom:24px}}.show-for-sr{border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}@media (max-width:767px){.show-for-sr--mobile{border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}}