:root{--UILayoutTxt: var(--gray-3);--UILayoutTxtInv: var(--gray-light);--UILayoutBg: var(--gray-light);--UILayoutNavBg: var(--gray-light);--UILayoutContentBg: var(--gray-light);--UILinksTxt: var(--primary-dark);--UISectionNavOpenedBg: var(--info-light-a);--UILayoutFooterBg: var(--gray-2);--UIFXTransformExit: 10%;--UIFXTransformEnter: 10%;--UIRadius: 1.875rem;--UIAccent: var(--primary-dark);--formInputSize: 1.125rem;--formInputRadius: 10px;--formLabelSize: .875rem;--UIGradient: linear-gradient(var(--UIGradAngle, 157deg), var(--primary-dark) 25%, var(--secondary) 95%)}body{font-feature-settings:"ss01" on}.check-list li:before,.star-list li:before,.main-hotel-info-schedule:before,.main-hotel-info-building ul:first-child:before,.setServices .setServices-content li:before,.breadcrumbs li:first-child:before,.btn-facebookshare:before,.btn-googleicon:before,.btn-twitter:before,.btn-whatsapp:before,.btn-messenger:before,.btn-skype:before{display:inline-block;font-family:cdr;font-weight:400;font-style:normal;text-decoration:none;text-transform:none;text-align:center;font-variant:none;line-height:1}.main-hotel-info-schedule:before{content:""}.breadcrumbs li:first-child:before{content:""}.star-list li:before{content:""}.main-hotel-info-building ul:first-child:before{content:""}.check-list li:before,.setServices .setServices-content li:before{content:""}.btn-facebookshare:before{content:""}.btn-googleicon:before{content:""}.btn-messenger:before{content:""}.btn-skype:before{content:""}.btn-twitter:before{content:""}.btn-whatsapp:before{content:""}@font-face{src:url(font/AtHauss/AtHauss-Regular.woff2) format("woff2");font-family:AtHauss;font-style:normal;font-weight:400}@font-face{src:url(font/AtHauss/AtHauss-RegularItalic.woff2) format("woff2");font-family:AtHauss;font-style:italic;font-weight:400}@font-face{src:url(font/AtHauss/AtHauss-Medium.woff2) format("woff2");font-family:AtHauss;font-style:normal;font-weight:500}@font-face{src:url(font/AtHauss/AtHauss-MediumItalic.woff2) format("woff2");font-family:AtHauss;font-style:italic;font-weight:500}@font-face{src:url(font/AtHauss/AtHauss-Semibold.woff2) format("woff2");font-family:AtHauss;font-style:bold;font-weight:700}:root{--s-grid: 2rem;--s-template: 2rem;--s-component: 2rem;--s-component-small: 1rem;--s-component-tiny: .5em;--s-title: 1rem;--s-small: .25rem;--s-list: .3125rem;--s-icon: .375rem;--z-core: 10;--z-map: 999;--z-generic: 999;--z-sticky: 1009;--z-dropdown: 1010;--z-fixed: 1030;--z-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--ff-default: AtHauss, Helvetica, Arial, sans-serif;--ty-xs: .875rem;--ty-s: 1rem;--ty-m: 1.125rem;--ty-l: clamp(1.375rem, 1rem + 2.5625vw, 1.5rem);--ty-xl: clamp(1.625rem, 1rem + 2.25vw, 1.875rem);--ty-xxl: clamp(2.625rem, 1rem + 1.5625vw, 3rem);--gray-dark: #000;--gray-dark-a: 0, 0, 0;--gray-1: #111042;--gray-1-a: 17, 16, 66;--gray-2: #2D2C58;--gray-2-a: 45, 44, 88;--gray-3: #4A4970;--gray-3-a: 74, 73, 112;--gray-4: #656485;--gray-4-a: 101, 100, 133;--gray-5: #7B7B96;--gray-5-a: 123, 123, 150;--gray-6: #9695AB;--gray-6-a: 150, 149, 171;--gray-7: #AFAFC0;--gray-7-a: 175, 175, 192;--gray-8: #CAC9D5;--gray-8-a: 202, 201, 213;--gray-9: #E3E3E9;--gray-9-a: 227, 227, 233;--gray-10: #F6F6F8;--gray-10-a: 246, 246, 248;--gray-light: #fff;--gray-light-a: 255, 255, 255;--default-dark: #2D2C58;--default-dark-a: 45, 44, 88;--default: #4A4970;--default-a: 74, 73, 112;--default-light: #F6F6F8;--default-light-a: 246, 246, 248;--info-dark: #223ce4;--info-dark-a: 34, 60, 228;--info: #7989ef;--info-a: 121, 137, 239;--info-light: #c7cef9;--info-light-a: 199, 206, 249;--success-dark: #539328;--success-dark-a: 83, 147, 40;--success: #69bb33;--success-a: 105, 187, 51;--success-mild: #9acf77;--success-mild-a: 154, 207, 119;--success-light: #EAF7DE;--success-light-a: 234, 247, 222;--warning-dark: #ab7700;--warning-dark-a: 171, 119, 0;--warning: #de9b00;--warning-a: 222, 155, 0;--warning-light: #fff5c0;--warning-light-a: 255, 245, 192;--danger-dark: #9a000b;--danger-dark-a: 154, 0, 11;--danger: #FF182D;--danger-a: 255, 24, 45;--danger-light: #FFDFE2;--danger-light-a: 255, 223, 226;--primary-darken: #152487;--primary-darken-a: 21, 36, 135;--primary-dark: #223ce4;--primary-dark-a: 34, 60, 228;--primary: #7989ef;--primary-a: 121, 137, 239;--primary-light: #c7cef9;--primary-light-a: 199, 206, 249;--primary-lighten: #eaedfd;--primary-lighten-a: 234, 237, 253;--secondary-dark: #9a000b;--secondary-dark-a: 154, 0, 11;--secondary: #FF182D;--secondary-a: 255, 24, 45;--secondary-light: #FFDFE2;--secondary-light-a: 255, 223, 226;--main-gradient: linear-gradient(var(--UIGradAngle, 157deg), var(--primary-dark) 25%, var(--secondary) 95%)}@font-face{src:url(font/icons/cdr.woff2) format("woff2"),url(font/icons/cdr.woff) format("woff");font-family:cdr;font-display:swap}.row{display:grid;grid-template-columns:repeat(var(--GT, 12),1fr);grid-auto-rows:auto;gap:var(--GG, 0);--GT: var(--xsGT);--GG: var(--xsGG)}.row>*{position:relative;grid-column:var(--GC, var(--GCS, auto)/var(--GCE, span var(--GW, var(--GT, 12))));grid-row:var(--GR, var(--GRS, auto)/var(--GRE, span var(--GH, 1)));order:var(--GO);--GC: var(--xsGC);--GCS: var(--xsGCS);--GCE: var(--xsGCE);--GW: var(--xsGW);--GR: var(--xsGR);--GRS: var(--xsGRS);--GRE: var(--xsGRE);--GH: var(--xsGH);--GO: var(--xsGO)}.gap{--xsGG: 1rem;--smGG: 2rem}.col-1{--xsGW: 1}.col-2{--xsGW: 2}.col-3{--xsGW: 3}.col-4{--xsGW: 4}.col-5{--xsGW: 5}.col-6{--xsGW: 6}.col-7{--xsGW: 7}.col-8{--xsGW: 8}.col-9{--xsGW: 9}.col-10{--xsGW: 10}.col-11{--xsGW: 11}.col-12{--xsGW: 12}@media (min-width: 48em){.row{--smGT: var(--xsGT);--GT: var(--smGT);--smGG: var(--xsGG);--GG: var(--smGG)}.row>*{--smGC: var(--xsGC);--GC: var(--smGC);--smGCS: var(--xsGCS);--GCS: var(--smGCS);--smGCE: var(--xsGCE);--GCE: var(--smGCE);--smGW: var(--xsGW);--GW: var(--smGW);--smGR: var(--xsGR);--GR: var(--smGR);--smGRS: var(--xsGRS);--GRS: var(--smGRS);--smGRE: var(--xsGRE);--GRE: var(--smGRE);--smGH: var(--xsGH);--GH: var(--smGH);--smGO: var(--xsGO);--GO: var(--smGO)}}.col-sm-1{--smGW: 1}.col-sm-2{--smGW: 2}.col-sm-3{--smGW: 3}.col-sm-4{--smGW: 4}.col-sm-5{--smGW: 5}.col-sm-6{--smGW: 6}.col-sm-7{--smGW: 7}.col-sm-8{--smGW: 8}.col-sm-9{--smGW: 9}.col-sm-10{--smGW: 10}.col-sm-11{--smGW: 11}.col-sm-12{--smGW: 12}@media (min-width: 62em){.row{--mdGT: var(--smGT);--GT: var(--mdGT);--mdGG: var(--smGG);--GG: var(--mdGG)}.row>*{--mdGC: var(--smGC);--GC: var(--mdGC);--mdGCS: var(--smGCS);--GCS: var(--mdGCS);--mdGCE: var(--smGCE);--GCE: var(--mdGCE);--mdGW: var(--smGW);--GW: var(--mdGW);--mdGR: var(--smGR);--GR: var(--mdGR);--mdGRS: var(--smGRS);--GRS: var(--mdGRS);--mdGRE: var(--smGRE);--GRE: var(--mdGRE);--mdGH: var(--smGH);--GH: var(--mdGH);--mdGO: var(--smGO);--GO: var(--mdGO)}}.col-md-1{--mdGW: 1}.col-md-2{--mdGW: 2}.col-md-3{--mdGW: 3}.col-md-4{--mdGW: 4}.col-md-5{--mdGW: 5}.col-md-6{--mdGW: 6}.col-md-7{--mdGW: 7}.col-md-8{--mdGW: 8}.col-md-9{--mdGW: 9}.col-md-10{--mdGW: 10}.col-md-11{--mdGW: 11}.col-md-12{--mdGW: 12}@media (min-width: 75em){.row{--lgGT: var(--mdGT);--GT: var(--lgGT);--lgGG: var(--mdGG);--GG: var(--lgGG)}.row>*{--lgGC: var(--mdGC);--GC: var(--lgGC);--lgGCS: var(--mdGCS);--GCS: var(--lgGCS);--lgGCE: var(--mdGCE);--GCE: var(--lgGCE);--lgGW: var(--mdGW);--GW: var(--lgGW);--lgGR: var(--mdGR);--GR: var(--lgGR);--lgGRS: var(--mdGRS);--GRS: var(--lgGRS);--lgGRE: var(--mdGRE);--GRE: var(--lgGRE);--lgGH: var(--mdGH);--GH: var(--lgGH);--lgGO: var(--mdGO);--GO: var(--lgGO)}}.col-lg-1{--lgGW: 1}.col-lg-2{--lgGW: 2}.col-lg-3{--lgGW: 3}.col-lg-4{--lgGW: 4}.col-lg-5{--lgGW: 5}.col-lg-6{--lgGW: 6}.col-lg-7{--lgGW: 7}.col-lg-8{--lgGW: 8}.col-lg-9{--lgGW: 9}.col-lg-10{--lgGW: 10}.col-lg-11{--lgGW: 11}.col-lg-12{--lgGW: 12}.core-content.wrapper--content:not(:has(.setCover.has-images,.gift-list,.search-box-layout.one-column,> .breadcrumbs-nav)){grid-area:main-nav/main/main/main}@media (max-width: 47.99em){.core-content.wrapper--content:not(:has(.setCover.has-images,.gift-list,.search-box-layout.one-column,> .breadcrumbs-nav)){--marginBlock: 3}}@media (max-width: 47.99em){.core-content.wrapper--content:not(:has(.setCover.has-images,.gift-list,.search-box-layout.one-column,> .breadcrumbs-nav)):has(.btn-default) .slider--wrapper{grid-row:1/3}}@media (min-width: 48em){.core-content.wrapper--content:not(:has(.setCover.has-images,.gift-list,.search-box-layout.one-column,> .breadcrumbs-nav)) :is(.setCover) :is(.setCover-itemBreadcrumbs,.setCover-itemWidget){grid-row:3/4}.core-content.wrapper--content:not(:has(.setCover.has-images,.gift-list,.search-box-layout.one-column,> .breadcrumbs-nav)) .setCover .cover-header--heading{translate:0 1.25rem}}.btn-facebook,.btn-facebookshare,.btn-google,.btn-googleicon,.btn-twitter,.btn-whatsapp,.btn-messenger{--btn-width: 100;--btn-fg: var(--gray-light);--btn-fg-hover: var(--btn-fg)}.btn-facebookshare,.btn-googleicon,.btn-twitter,.btn-whatsapp,.btn-messenger,.btn-skype{grid-template-columns:min-content auto;-moz-column-gap:.5em;column-gap:.5em;justify-content:center}:is(.btn-facebookshare,.btn-googleicon,.btn-twitter,.btn-whatsapp,.btn-messenger,.btn-skype):before{font-size:1rem}.btn-facebook,.btn-facebookshare{--btn-bg: #1878F2;--btn-bg-hover: #1467d3}.btn-google,.btn-googleicon{--btn-bg: #1B72E8;--btn-bg-hover: #1966d1}.btn-googleicon:before{--btn-size: 12}.btn-twitter{--btn-bg: #0f1419;--btn-bg-hover: rgba(15, 20, 25, .5647058824)}.btn-whatsapp{--btn-bg: #25D366;--btn-bg-hover: #1fbb58}.btn-messenger{--btn-bg: #A10EEB;--btn-bg-hover: #8e0ccf}.btn-skype{--btn-width: auto;--btn-weight: 400}.btn-skype:before{color:#00aff0}.breadcrumbs-nav>div{margin-inline:auto;padding-inline:1rem;width:100%}@media (min-width: 48em){.breadcrumbs-nav>div{max-width:46.875rem}}@media (min-width: 62em){.breadcrumbs-nav>div{max-width:60.625rem}}@media (min-width: 75em){.breadcrumbs-nav>div{max-width:82rem}}.breadcrumbs-nav>div>div{display:flex;align-items:flex-start}.breadcrumbs{flex:auto}.breadcrumbs+*{flex:0 auto}.breadcrumbs ul{margin:0;padding:.5rem 0;border:0;border-radius:0}.breadcrumbs li{display:inline-block;padding:0;--a-color: var(--primary-dark)}.breadcrumbs li>*{font-size:.875rem;font-weight:500}.breadcrumbs li a{--a-color: var(--primary-dark);--a-style: none;--a-color-hover: currentColor;--a-style-hover: underline}.breadcrumbs li:first-child{color:var(--primary-dark)}.breadcrumbs li:last-child>*{--a-color: var(--primary-dark);--a-style: none}.breadcrumbs li+li:before{display:inline-block;content:">";padding:0 .25rem;color:var(--primary-dark)}@media (max-width: 47.99em){.breadcrumbs li,.breadcrumbs li a{display:none}.breadcrumbs li:first-child,.breadcrumbs li:first-child:before,.breadcrumbs li:first-child:after,.breadcrumbs li:last-child{display:inline-block}.breadcrumbs li:first-child:after{content:"...";padding:0 .25rem;margin-inline-start:.25rem}.breadcrumbs:hover li,.breadcrumbs:hover a{display:inline-block}.breadcrumbs:hover li:first-child a{animation:clickable 1s linear}.breadcrumbs:hover li:first-child:after{display:none}}@keyframes clickable{0%{pointer-events:none}to{pointer-events:all}}.ribbon{position:absolute;inset-block-start:0;--ribbonBg: var(--gray-3);--ribbonFg: var(--gray-light);--ribbonSh: drop-shadow(-1px 4px 3px rgba(var(--gray-1-a), .5));--ribbonFs: 12;filter:var(--ribbonSh);z-index:1}.ribbon>p{background:var(--ribbonBg);color:var(--ribbonFg);display:inline-block;font-size:calc(var(--ribbonFs) * .0625rem);font-weight:700;line-height:1;padding-block:.5rem 1rem;padding-inline:1rem;text-transform:uppercase;text-shadow:-1px 2px 2px rgba(var(--gray-1-a),.35);vertical-align:middle;white-space:nowrap}.ribbon+*{margin-block-start:1.25rem}.is-accelerated .ribbon{z-index:2}.reserve-aside .ribbon>p{border-radius:4px 0 0}.is-featured .ribbon{inset-block-start:1rem}@media (min-width: 62em){.is-featured .ribbon{inset-block-start:-.125rem}}.search-box-enabled .is-featured .ribbon{display:none}.ribbon.is-widget{position:relative}.ribbon.is-widget>p{background:var(--UIGradient);align-self:center;border-radius:4px;padding-block:.75rem 1rem;padding-inline:1rem;line-height:1;margin-inline-end:auto;margin-inline-start:0;translate:.5em 1rem}@media (min-width: 48em){.ribbon.is-widget>p{margin-inline-start:auto;margin-inline-end:0;translate:0}}.setCover .ribbon.is-widget{grid-column-start:col-start var(--maxCols);grid-row:3/-1;justify-self:flex-end;padding:0;opacity:1;transform:none;transition:opacity .5s ease-out}.setCover .ribbon.is-widget+*{margin-block-start:0}.ribbon-offer{--ribbonBg: var(--UIGradient);--ribbonFg: var(--gray-light)}.ribbon-offer>p{background:var(--ribbonBg)}@media (max-width: 47.99em){.ribbon-offer{inset-block:8rem}}.ribbon-original{--ribbonBg: var(--info);--ribbonFg: var(--gray-light);inset-inline-start:0}.ribbon-original>p{background:var(--ribbonBg)}.ribbon--noshadow{--ribbonSh: none}.ribbon.ribbon--nospacer+*{margin-block-start:0}.ribbon-cover{position:absolute;inset-block-start:0;inset-inline-start:0}@media (min-width: 48em){.ribbon-cover{inset-inline-start:1rem}}.setCover{--maxCols: 4;--maxLayout: calc(var(--compactLayout));position:relative}@media (min-width: 62em){.setCover:has(.cover-gallery.in):has(.slider--item:nth-child(2)){margin:1rem 0}}.setCover>*{display:grid;grid-template-columns:minmax(clamp(0rem,1vw,2rem),1fr) repeat(var(--maxCols),[col-start] minmax(0,calc(var(--maxLayout) / var(--maxCols))) [col-end]) minmax(clamp(0rem,1vw,2rem),1fr);grid-template-rows:min-content 1fr fit-content(9.375rem)}@media (min-width: 48em){.setCover>*{grid-template-rows:min-content 4rem 1fr fit-content(9.375rem)}}.setCover:is(.setReview,.setMap,.share-link){pointer-events:auto}@media (min-width: 62em){.setCover [class^=setCover-item]{margin-block-start:1rem}}.setCover-itemBreadcrumbs{align-items:flex-start;display:flex;grid-column:1/-1;grid-row:1/2;position:relative;pointer-events:none}@media (max-width: 61.99em){.setCover-itemBreadcrumbs{background:var(--gray-light)}.setCover-itemBreadcrumbs:after{content:"";position:absolute;inset-block-start:0;inset-inline-end:0;width:4rem;height:100%;background:linear-gradient(to right,rgba(var(--gray-9-a),0) 3%,rgba(var(--gray-9-a),1) 150%)}}@media (min-width: 62em){.setCover-itemBreadcrumbs{grid-column:1/col-end calc(var(--maxCols) / 2);padding-inline:2rem}}.setCover-itemWidget{align-items:flex-start;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-flow:row nowrap;font-size:1.25rem;grid-column:col-start 3/-1;grid-row-start:2;justify-content:center;margin-block:.5em 0;margin-inline:0 .5em;padding-inline:2rem}@media (max-width: 47.99em){.setCover-itemWidget{justify-content:flex-end;padding-inline:2rem .5em}}.setCover-itemWidget>*:not(.modal):not(.ribbon){align-items:center;background-color:var(--gray-light);border-radius:var(--UIRadius);display:flex;padding:.40625rem;position:relative}.setCover-itemWidget>*:not(.modal):not(.ribbon):hover{--a-style-hover: none}.setCover-itemWidget>*:not(.modal):not(.ribbon){min-height:2.1875rem;justify-content:center}@media (min-width: 62em){.setCover-itemWidget>*:not(.modal):not(.ribbon){min-height:3.25rem}}.setCover-itemWidget>*:not(.modal):not(.ribbon):not(.setReview){aspect-ratio:1}.setCover-itemWidget>*:not(.modal):not(.ribbon):not(.setReview):before{font-size:var(--ty-l)}@media (max-width: 47.99em){.setCover-itemWidget{grid-column:col-start 2/-1}.no-mobile .setCover-itemWidget{margin-block-start:0}}@media (min-width: 62em){.setCover-itemWidget{align-items:flex-start;grid-row-start:1;justify-content:flex-end;margin-block-start:1rem;margin-inline-end:0}}.setCover .slider--wrapper{grid-column:1/-1;grid-row:2/3;grid-template-rows:1fr}@media (min-width: 48em){.setCover .slider--wrapper{grid-row:1/-1}}.has-image:not(.no-mobile) .cover-gallery{max-height:18.75rem;min-height:12.5rem}@media (max-width: 47.99em){.has-image .cover-gallery{min-height:18.75rem}.has-image .cover-gallery.slider img{height:18.75rem}}.has-images .cover-gallery{height:12.5rem}@media (min-width: 48em){.has-image .cover-gallery{height:18.75rem}.has-images .cover-gallery{height:21.875rem}}.cover-gallery img.out{display:none}.cover-gallery :is(li,figure,a,img){display:flex;align-items:stretch;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cover-gallery figure{justify-content:center}.cover-gallery.slider img{flex:1;-o-object-fit:cover;object-fit:cover}@media (max-width: 47.99em){.cover-gallery.slider img{height:12.5rem}}.has-image .cover-gallery :is(.slider--item,figure){flex:1}.has-images .cover-gallery.slider{--sliderGap: 1rem}.cover-gallery .slider--item a{transition:filter .125s ease-out;filter:none}.cover-gallery .slider--item a:hover{filter:brightness(1.1)}.cover-gallery~.slider--controls{margin:0 auto;width:calc(100vw - 2rem)}@media (min-width: 75em){.cover-gallery~.slider--controls{width:71.125rem}}.is-centered .cover-gallery{justify-content:center;background:var(--gray-9) url(img/layout/entity/tile-gallery.svg) repeat}.is-centered .cover-gallery>*{flex:0 auto}.is-centered .cover-gallery~.slider--controls{display:none}.setCover:has(video) :is(h1,h2,h3){color:var(--gray-light)}video{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.ui-fade{--x: 0%;--y: 100%;animation:auto scale-up linear;animation-timeline:view()}@keyframes scale-up{5%,10%{opacity:.25;transform:scale(.5) translate(var(--x),var(--y))}25%,to{transform:scale(1) translate(0)}50%{opacity:1}}.ui-side{--x: 0%;animation:auto fade-side linear;animation-timeline:view()}@keyframes fade-side{0%,10%{opacity:0;transform:translate(var(--x))}50%{transform:translate(0)}50%{opacity:1}}.setCover .breadcrumbs{background:var(--gray-light);border-radius:var(--UIRadius);flex:0 auto;padding:0 1rem;pointer-events:all;transition:background .3s ease-out}.setCover .breadcrumbs ul{display:flex;flex-flow:row nowrap;align-items:baseline;color:var(--primary-dark)}.setCover .breadcrumbs li,.setCover .breadcrumbs li *{display:inline-flex;align-items:baseline;white-space:nowrap}.setCover .breadcrumbs li:first-of-type a{padding-inline-start:.5em}@media (max-width: 61.99em){.setCover .breadcrumbs{overflow-x:auto;overflow-y:hidden;padding:0 .5em}.setCover .breadcrumbs li:first-child{margin-inline-start:.5em}.setCover .breadcrumbs li:first-child:after{content:none}.setCover .breadcrumbs li:last-child{padding-inline-end:2rem;font-weight:600}}@media (min-width: 62em){.setCover .breadcrumbs li:not(.active):not(:first-of-type),.setCover .breadcrumbs li:first-of-type a{max-width:0;overflow:hidden;opacity:0}.setCover .breadcrumbs li.active:before{content:"...";color:var(--primary-dark)}}@media only screen and (hover: hover) and (pointer: fine) and (min-width: 48em){.setCover .breadcrumbs:hover ul{flex-flow:row wrap}.setCover .breadcrumbs:hover li:not(.active):not(:first-of-type),.setCover .breadcrumbs:hover li:first-of-type a{max-width:100%;opacity:1;overflow:visible;transition:max-width .5s ease-out,opacity .5s ease-out}.setCover .breadcrumbs:hover li.active:before{content:">"}}.setCover:not(.has-images) .setReview ul{position:absolute;inset-block-start:.5em;inset-inline-start:0;padding:0}.setCover .setReview{flex:0 1 auto;font-size:initial;position:relative}.setCover .setReview ul{flex-flow:column nowrap}.setCover .setReview li:not(.mark-summary){display:none;opacity:0}.setCover .setReview li.mark-summary a:first-of-type,.setCover .setReview li.mark-summary ._noLink{white-space:nowrap}@media (max-width: 61.99em){.setCover .setReview li.mark-summary p,.setCover .setReview li.mark-summary a:first-of-type{display:none}}@media (min-width: 62em){.setCover .setReview{flex:0 1 max(10rem,22ch)}.setCover .setReview ul{width:100%}.setCover .setReview:hover{z-index:var(--z-dropdown, 1010)}.setCover .setReview:hover li{animation:fade .5s ease-out forwards}.setCover .setReview:hover li:not(.mark-summary){display:flex}.setCover .setReview:hover li:not(.mark-summary):nth-child(1){animation-delay:.05s}.setCover .setReview:hover li:not(.mark-summary):nth-child(2){animation-delay:.1s}.setCover .setReview:hover li:not(.mark-summary):nth-child(3){animation-delay:.15s}.setCover .setReview:hover li:not(.mark-summary):nth-child(4){animation-delay:.2s}.setCover .setReview:hover li:not(.mark-summary):nth-child(5){animation-delay:.25s}.setCover .setReview:hover li:not(.mark-summary):nth-child(6){animation-delay:.3s}}.setCover .setMap>*{--a-style-hover: none;line-height:1.5;align-items:center}.setCover .setMap span{padding:0 .125em}@media (min-width: 62em){.setCover .setMap span{padding-block:0;padding-inline:.3125rem .125rem}}.setCover .share-link:before{transform:scale(.8)}.setCover .setHeader{grid-template-columns:[info-start] minmax(0,auto) [info-end cat-start] minmax(90px,1fr) [cat-end price-start] auto [price-start];grid-template-rows:min-content min-content;grid-column:1/-1;grid-row:3/4;margin-block-end:0;margin-block-start:auto;opacity:1;padding:1rem;border-radius:4px 4px 0 0;background:var(--gray-light)}.setCover .setHeader-info{grid-column:info-start/cat-end}.setCover .setHeader-category{align-self:baseline}.setCover .setHeader-location{display:flex;flex-flow:row wrap;float:none;grid-column:info-start/price-end}.setCover .setHeader-price{grid-row:1/-1;opacity:1;position:relative;transition:opacity .5s ease-out .5s}@media (min-width: 48em){.setCover .setHeader{grid-column:col-start 1/col-end -1;grid-row:-1/span 1;transition:transform .5s ease-out,opacity .5s ease-out;transform:translateY(0)}.setCover .setHeader-info{grid-column-end:info-end}.setCover .setHeader-category{grid-row:1;grid-column:cat-start/cat-end}.setCover .setHeader-location{grid-column:info-start/price-start;grid-row:2}}@media only screen and (hover: hover) and (pointer: fine){.has-images [class^=setCover-]{transition:filter .5s ease-out}.has-images [class^=setCover-]:hover{filter:grayscale(0) opacity(1) saturate(100%);transition:filter .3s ease-out 0s}.has-images .setHeader{z-index:1}.has-images .setHeader:hover{opacity:1;transform:none}.has-images .setHeader:hover .setHeader-price{opacity:1}.has-images:hover [class^=setCover-]{filter:grayscale(100) opacity(.5) saturate(30%);transition:filter 1s ease-out 1s}.has-images:hover [class^=setCover-]:hover{filter:grayscale(0) opacity(1) saturate(100%);transition:filter .3s ease-out 0s}.is-modal .has-images:hover [class^=setCover-]{filter:none}[data-widget]:after{content:attr(data-widget);background-color:var(--gray-light);border-radius:4px;color:var(--gray-3);display:block;font-size:var(--ty-xs);max-width:90vw;max-height:90vh;opacity:.85;position:absolute;inset-block-end:-1.875rem;inset-inline-start:0;padding:.25em;transition:opacity .25s ease-out .5s;z-index:-1}[data-widget]:not(:hover):after{inset-block-end:0;opacity:0;font-size:0}}[class*=cover-header]{position:relative;z-index:1;grid-column:col-start 2/col-end -2;grid-row:1/-1;place-self:center;padding:.5em 1rem;color:var(--gray-light);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border-radius:4px;text-shadow:0 0 3px var(--gray-dark);margin:2rem .8rem;text-align:center}@media (min-width: 48em){:has(.wrapper--content .search-box-layout .tabs-nav) [class*=cover-header]{translate:0 1rem}}:has(.wrapper--content .search-box-layout .tabs-nav) [class*=cover-header]{margin-inline:0;padding:0}@media (max-width: 61.99em){[class*=cover-header]{grid-column:col-start 1/col-end -1}}@media (max-width: 47.99em){.no-mobile [class*=cover-header]{background:transparent;color:var(--gray-1);text-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.no-mobile [class*=cover-header] a[class^=btn-]{color:var(--gray-light);--btn-bg: var(--primary-dark);--btn-bg-hover: var(--primary-darken)}.has-images [class*=cover-header]{margin-block-start:3.6rem}}[class*=cover-header] a[class^=btn-]{text-shadow:none}.cover-header [class*=btn-]{--btn-width: auto}.cover-header--heading h1{overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;white-space:normal;-webkit-line-clamp:6;-webkit-box-orient:vertical;--ty-size: 2.375rem;--ty-weight: 400;--ty-height: 1.25}@media (min-width: 48em){.cover-header{grid-column:col-start 1/span 3}}@media (min-width: 62em){.cover-header{grid-column:col-start 1/span 2}}@media (max-width: 47.99em){.setCover-itemWidget .setReview:not(.modal):not(.ribbon){padding:0;background-color:transparent}}:is(.panelFlex.is-reviewDetail,.panelFlex.is-reviewedOnly){--background: var(--gray-1);--ui-color: var(--gray-light)}.setReview{flex:1 100%}.setReview ul{display:flex;flex-flow:row wrap;flex:1}.setReview li{align-items:center;-moz-column-gap:.5em;column-gap:.5em;display:flex;flex:1 100%;flex-flow:row wrap;font-size:var(--ty-xs);justify-content:space-around;row-gap:.5em}.setReview li>p{font-size:12px}.setReview li>span,.setReview li>a:first-child{flex:1 0 auto;overflow:hidden;text-overflow:ellipsis;max-width:5.375rem;white-space:nowrap}.setReview li:first-child{border-block-start:0}.setReview li strong{flex:1;text-align:end;color:var(--background);font-weight:400;background-color:var(--ui-color);padding:.25rem .5rem;border-radius:var(--UIRadius, 0)}@media (min-width: 48em){.is-reviewedOnly .setReview li,.is-reviewDetail .setReview li,.is-reviewedOnly .setReview li.mark-summary,.is-reviewDetail .setReview li.mark-summary{border-block-start:0}}.is-reviewedOnly .setReview li,.comments-page .setReview li{display:flex;flex-flow:column nowrap}.setReview progress{--height: .5rem;--bg: var(--gray-9);--fg: var(--primary);--radius: 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bg);border:0;border-radius:var(--radius);flex:1;order:1;min-width:20%;height:var(--height)}.setReview progress::-webkit-progress-bar{background-color:var(--bg);border-radius:var(--radius)}.setReview progress::-webkit-progress-value{background:var(--fg);border-radius:var(--radius)}.setReview progress::-moz-progress-bar{background:var(--fg);border-radius:var(--radius)}.setReview .mark-summary{display:grid;-moz-column-gap:1rem;column-gap:1rem;padding:0 .5em;line-height:1.1;grid-template-columns:1fr}@media (min-width: 62em){.setReview .mark-summary{grid-template-columns:1fr min-content;grid-template-rows:min-content min-content;font-size:12px}}.setReview .mark-summary strong{font-weight:700;line-height:1.1;text-align:initial}.setReview .mark-summary .tag-review{padding-inline:.65em;text-align:center}@media (max-width: 47.99em){.setReview .mark-summary .tag-review{line-height:1.35;min-height:2.375rem}}.setReview .mark-summary>p{font-weight:400;grid-row:1/2;grid-column:1/2}.setReview .mark-summary a,.setReview .mark-summary span{grid-column:1/-1;grid-row:1/-1}@media (min-width: 62em){.setReview .mark-summary a,.setReview .mark-summary span{grid-column:2/-1}}.setReview .mark-summary a:first-of-type,.setReview .mark-summary span:first-of-type{grid-column:1/2;grid-row:2/3}.setReview .mark-summary>div p{display:inline-block}:is(.is-reviewedOnly .setReview .mark-summary,.is-reviewDetail .setReview .mark-summary){display:flex;flex-flow:column nowrap;justify-content:space-around}:is(.is-reviewedOnly .setReview .mark-summary,.is-reviewDetail .setReview .mark-summary)>div{order:0}@media (min-width: 48em){:is(.is-reviewedOnly .setReview .mark-summary,.is-reviewDetail .setReview .mark-summary)>div{order:1}}@media (max-width: 47.99em){:is(.is-reviewedOnly .setReview .mark-summary,.is-reviewDetail .setReview .mark-summary){min-height:54px}:is(.is-reviewedOnly .setReview .mark-summary,.is-reviewDetail .setReview .mark-summary) span{margin-block:0;margin-inline:auto 0}:is(.is-reviewedOnly .setReview .mark-summary,.is-reviewDetail .setReview .mark-summary) .tag-review{order:2}:is(.is-reviewedOnly .setReview .mark-summary,.is-reviewDetail .setReview .mark-summary) .tag-review{margin-block:0;margin-inline:auto 0}:is(.is-reviewedOnly .setReview .mark-summary,.is-reviewDetail .setReview .mark-summary) .tag-review+span{margin-block:0;margin-inline:0 auto}}.is-reviewDetail .setReview .mark-summary{flex-flow:row wrap}@media (min-width: 48em){.is-reviewDetail .setReview .mark-summary{border-block-start:1px solid var(--gray-8)}}@media (min-width: 48em){.is-reviewDetail .setReview .mark-summary a{margin:0;pointer-events:none;text-decoration:none}.is-reviewDetail .setReview .mark-summary a:first-child{line-height:1.45}}@media (min-width: 48em){.is-reviewDetail .setReview .mark-summary a,.is-reviewedOnly .setReview .mark-summary a{order:0}.is-reviewDetail .setReview .mark-summary a:first-child,.is-reviewedOnly .setReview .mark-summary a:first-child{order:1}}.setReview .mark-top strong{color:var(--success)}.setReview .mark--noLink{pointer-events:none}.setReview .mark--noLink a{text-decoration:none}.setReview.is-vertical{padding-block-start:1rem;padding-block-end:1rem}.setReview.is-vertical li{padding:.5em 1rem}.setReview.is-vertical li.mark-summary{flex:1}.setReview.is-vertical li:not(.mark-summary){flex:0 1 100%;font-size:var(--ty-s)}.setReview.is-vertical li:not(.mark-summary) span{flex:0 1 5.625rem;max-width:initial}.setReview.is-vertical li:not(.mark-summary) progress{flex:1;max-width:initial}.setReview.is-vertical li:not(.mark-summary) strong{flex:0 1 30px}.comments-page .setReview.panelFlex-content,.is-reviewedOnly .setReview.panelFlex-content,.is-reviewDetail .setReview.panelFlex-content{margin:0 auto;max-width:var(--compactLayout)}.comments-page .setReview ul,.is-reviewedOnly .setReview ul,.is-reviewDetail .setReview ul{container-name:ReviewContainer;container-type:inline-size;align-items:center;flex-flow:row wrap;text-align:center;gap:1rem}@media (min-width: 62em){.comments-page .setReview ul,.is-reviewedOnly .setReview ul,.is-reviewDetail .setReview ul{justify-content:space-between}}.comments-page .setReview li,.is-reviewedOnly .setReview li,.is-reviewDetail .setReview li{-moz-column-gap:.5em;column-gap:.5em;flex:1;flex-flow:row wrap;padding:0}.comments-page .setReview li:nth-child(2),.is-reviewedOnly .setReview li:nth-child(2),.is-reviewDetail .setReview li:nth-child(2){margin-block-start:0}.comments-page .setReview li.mark-summary,.is-reviewedOnly .setReview li.mark-summary,.is-reviewDetail .setReview li.mark-summary{display:flex;flex:1 100%;flex-direction:row;justify-content:space-around;align-items:baseline;margin-block-end:.5em}.comments-page .setReview li.mark-summary .tag-review,.is-reviewedOnly .setReview li.mark-summary .tag-review,.is-reviewDetail .setReview li.mark-summary .tag-review{margin-block-start:.25em;max-height:initial}.comments-page .setReview li.mark-summary p,.is-reviewedOnly .setReview li.mark-summary p,.is-reviewDetail .setReview li.mark-summary p{text-align:start;margin-inline-end:auto;order:-1}.comments-page .setReview li.mark-summary p:before,.is-reviewedOnly .setReview li.mark-summary p:before,.is-reviewDetail .setReview li.mark-summary p:before{margin-inline-end:.5em}.comments-page .setReview li.mark-summary a,.is-reviewedOnly .setReview li.mark-summary a,.is-reviewDetail .setReview li.mark-summary a{--a-color: $inverted-text-color;--a-style: underline;font-size:var(--ty-xs)}.comments-page .setReview li.mark-summary a:last-of-type,.is-reviewedOnly .setReview li.mark-summary a:last-of-type,.is-reviewDetail .setReview li.mark-summary a:last-of-type{order:-1}.comments-page .setReview li.mark-summary p,.is-reviewedOnly .setReview li.mark-summary p,.is-reviewDetail .setReview li.mark-summary p{font-size:var(--ty-m)}.comments-page .setReview li:not(.mark-summary),.is-reviewedOnly .setReview li:not(.mark-summary),.is-reviewDetail .setReview li:not(.mark-summary){font-size:var(--ty-s);flex:1 100%}@container ReviewContainer (min-width: 35em) and (max-width: 55em){.comments-page .setReview li:not(.mark-summary),.is-reviewedOnly .setReview li:not(.mark-summary),.is-reviewDetail .setReview li:not(.mark-summary){flex:0 1 48%}}@container ReviewContainer (min-width: 55.01em){.comments-page .setReview li:not(.mark-summary),.is-reviewedOnly .setReview li:not(.mark-summary),.is-reviewDetail .setReview li:not(.mark-summary){flex:1}}.comments-page .setReview li:not(.mark-summary) span,.is-reviewedOnly .setReview li:not(.mark-summary) span,.is-reviewDetail .setReview li:not(.mark-summary) span{flex:1 50%;max-width:initial;text-align:start;overflow:initial}.comments-page .setReview li:not(.mark-summary) progress,.is-reviewedOnly .setReview li:not(.mark-summary) progress,.is-reviewDetail .setReview li:not(.mark-summary) progress{flex:1 70%;max-width:100%}.comments-page .setReview li:not(.mark-summary) strong,.is-reviewedOnly .setReview li:not(.mark-summary) strong,.is-reviewDetail .setReview li:not(.mark-summary) strong{flex:0 auto;line-height:1}.panelFlex-content .is-reviewDetail .setReview{background-color:var(--gray-light)}.setServices{margin-block-start:2rem}.setServices>ul{-moz-columns:2 6.875rem;columns:2 6.875rem;-moz-column-gap:1rem;column-gap:1rem;margin-block-end:1rem}@media (min-width: 48em){.setServices>ul{-moz-columns:3 9.375rem;columns:3 9.375rem}}.setServices .setServices-group{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;font-size:var(--ty-s)}.setServices .setServices-title{--ty-height: 1.5;align-items:baseline;display:grid;font-size:var(--ty-m);font-weight:600;grid-template-columns:auto 1fr;-moz-column-gap:.25em;column-gap:.25em;margin-block-end:1rem;margin-block-start:2rem}.setServices ul li:first-child .setServices-title{margin-block-start:0}.setServices .setServices-content{padding-inline-start:1.4375rem}.booking-hotel--wrapper .setServices .setServices-content{padding-inline-start:0}.setServices .setServices-content li{align-items:baseline;display:grid;grid-template-columns:auto 1fr;-moz-column-gap:.5em;column-gap:.5em;margin-block-end:.5em}.setServices .setServices-content li:before{color:var(--success);font-size:var(--ty-xs)}.is-modal .setServices>h3{margin-block-end:1rem}@media (min-width: 62em){.is-modal .setServices{max-width:55ch}}:root{--sticky-quicknav: 3.125rem}@media (min-width: 48em){:root{--sticky-quicknav: 0rem}}@media (min-width: 62em){body:has(.search-box-layout .search-box){--sticky-quicknav: 9.75rem}}.core-layout .quickNav--wrapper{max-width:var(--maxLayout);width:100%}@media (min-width: 48em){.quickNav--wrapper{background-color:var(--gray-light);margin-block:0 1rem;margin-inline:auto;padding:0;position:relative;z-index:1}}@media (min-width: 62em){.quickNav--wrapper{margin-block:0 1rem;margin-inline:auto;padding-block-start:1rem;max-width:var(--compactLayout)}}.quickNav--wrapper.is-sticky{background:rgba(var(--gray-light-a),.65);-webkit-backdrop-filter:blur(3px) grayscale(60%);backdrop-filter:blur(3px) grayscale(60%);position:sticky;inset-block-start:calc(var(--sticky-quicknav));z-index:calc(var(--z-sticky, 1009) - 1)}.core-layout .quickNav--wrapper.is-sticky{z-index:calc(var(--z-core, 10) - 5)}@media (min-width: 62em){.quickNav--wrapper.is-sticky{margin:0 auto;padding-block-start:0}}.quickNav{align-items:center;border-block-end:1px solid var(--default-light);border-block-start:1px solid var(--default-light);display:grid;grid-template-columns:1fr;justify-content:center;margin:1rem 0}@media (max-width: 47.99em){.quickNav:after{content:"";background:linear-gradient(to right,rgba(var(--gray-light-a),1) 0%,rgba(var(--gray-light-a),0) 10%,rgba(var(--gray-light-a),0) 50%,rgba(var(--gray-light-a),0) 90%,rgba(var(--gray-light-a),1) 100%);grid-column:1/-1;grid-row:1/-1;height:100%;position:relative;pointer-events:none;z-index:1}}@media (min-width: 62em){.quickNav{margin:0 1rem}}.quickNav ul{display:flex;grid-column:1/-1;grid-row:1/-1;justify-content:flex-start;overflow-x:auto;padding:1rem 0;scroll-snap-type:x mandatory;scroll-padding:0 2rem}@media (min-width: 48em){.quickNav ul{justify-content:center}}.quickNav li{margin:0 1rem;scroll-snap-align:start}@media (max-width: 47.99em){.quickNav li:first-child a{margin-inline-start:2.5vw}.quickNav li:last-child a{margin-inline-end:10vw}}.quickNav li a{--a-color: var(--gray-1);--a-color-hover: var(--primary-dark);--a-style: none;--a-style-hover: none;border-block-end:1px solid transparent;transition:border .3s ease-out;white-space:nowrap}@media screen and (pointer: fine) and (hover: hover){.quickNav li a:hover{border-block-end:1px solid var(--gray-6)}}.quickNav.is-centered ul{justify-content:center}@media (max-width: 47.99em){.quickNav.is-centered:after{display:none}.quickNav.is-centered li:first-child a{margin-inline-start:0}.quickNav.is-centered li:last-child a{margin-inline-end:0}}.quickNav.no-justify ul{justify-content:initial}.quickNav.no-justify ul li:first-child{margin-inline-start:2rem}.quickNav.no-justify ul li:last-child{margin-inline-end:2rem}.is-sticky--title{position:sticky;inset-block-start:calc(var(--sticky-quicknav) + 3.3125rem);z-index:1;--ty-color: var(--gray-1);--ty-size: 1.125rem;--ty-weight: 700;background:rgba(var(--gray-light-a),.65);-webkit-backdrop-filter:blur(3px) grayscale(60%);backdrop-filter:blur(3px) grayscale(60%);padding:.5em 0}@media (min-width: 48em){.is-sticky--title{--ty-size: var(--ty-l)}}.has-quickNavSticky{position:relative}.has-quickNavSticky>.text-collapse{margin-block-start:1rem}.has-quickNavSticky>h3{--ty-size: var(--ty-m)}.main-hotel-info{margin-inline-end:-1rem;margin-inline-start:-1rem}.main-hotel-info:after{display:block;clear:both;content:""}.main-hotel-info>*{margin-block-start:1rem}.main-hotel-info ul:before{font-size:var(--ty-xxl)}.main-hotel-info ul li{margin-block-start:.25rem;font-size:var(--ty-s)}@media (max-width: 47.99em){.main-hotel-info ul{text-align:center}}@media (min-width: 48em){.main-hotel-info ul:before{position:absolute;inset-block-start:50%;transform:translateY(-50%)}.main-hotel-info ul li{padding-inline-start:calc(var(--ty-xxl) + 1rem)}}@media (min-width: 48em) and (max-width: 61.99em){.main-hotel-info ul:before{font-size:var(--ty-l)}.main-hotel-info ul li{padding-inline-start:calc(var(--ty-l) + 1rem)}}.main-hotel-info-schedule{position:relative;min-height:1px;padding-inline-end:1rem;padding-inline-start:1rem;float:left;width:100%}@media (min-width: 48em){.main-hotel-info-schedule{float:left;width:33.3333333333%}}.main-hotel-info-building{position:relative;min-height:1px;padding-inline-end:1rem;padding-inline-start:1rem;float:left;width:100%}@media (min-width: 48em){.main-hotel-info-building{float:left;width:66.6666666667%}}.main-hotel-info-building:after{display:block;clear:both;content:""}.main-hotel-info-building ul{position:relative;min-height:1px;padding-inline-end:0;padding-inline-start:0;float:left;width:100%;min-height:30px}@media (min-width: 48em){.main-hotel-info-building ul{float:left;width:50%}}@media (min-width: 48em){.main-hotel-info-building li{padding-inline-start:1rem}.main-hotel-info-building ul:first-child li{padding-inline-start:calc(var(--ty-xxl) + 1rem)}}.link-box>ul{--columns: 2;--entity-gap: 2;--alignment: flex-start;--size: 50%;display:grid;grid-template-columns:repeat(var(--columns),minmax(var(--size),1fr));gap:calc(var(--entity-gap) * .5rem) calc(var(--entity-gap) * 1rem);justify-content:var(--alignment)}.link-box>ul ul{padding-block-start:.5rem;padding-block-end:.5rem}@media (min-width: 48em){.link-box>ul{--alignment: space-between;--columns: 4;--size: auto}}@media (min-width: 62em){.link-box>ul{--columns: 6}}@media (min-width: 48em){.link-box.linkbox-bigcolumns>ul{--columns: 4}}@media (min-width: 62em){.link-box.linkbox-bigcolumns>ul{--columns: 6}}.link-box-title{font-weight:700}.entity-list li{text-wrap:pretty}.entity-list a{--a-color: var(--gray-1);--a-style-hover: none}.benefits{--benefits-icon-color: var(--secondary);--benefits-icon-size: 4rem;--benefits-gap: 1rem}.benefits:not(:first-child){margin-block-start:2rem}.benefits>*:not(:first-child){margin-block-start:1rem}.benefits article{display:grid;gap:var(--benefits-gap);text-align:center;grid-template-rows:auto 1fr auto}.benefits article:before{font-size:var(--benefits-icon-size)}.benefits article>p{color:var(--gray-6)}.benefits article>p strong{font-weight:400}.benefits article>h3{font-size:20px;--ty-weight:500}.benefits-claim:first-child{padding-block-end:1rem;border-block-end:1px dotted var(--gray-8)}.benefits-claim:last-child{padding-block-start:1rem;border-block-start:1px dotted var(--gray-8)}.benefits .benefits-brands{grid-column:1/-1;border-block-start:1px solid var(--gray-8);padding-block-start:1rem;width:clamp(min(300px,100%),56.25rem,100%);margin:10px auto auto}.benefits .benefits-brands>*{display:flex;flex-flow:row wrap;justify-content:center;gap:4rem}.benefits .benefits-brands .benefits-link{display:flex;flex-flow:row nowrap;align-items:center;gap:.5em}.benefits .benefits-brands .benefits-link img{max-width:2.125rem}body:has(.is-reservation) .benefits .benefits-brands{display:none}.benefits .benefits-brands :first-child{font-weight:400}@media (max-width: 47.99em){.benefits .slider--wrapper>.slider.in:not(:has(figure)){--sliderWidth: 0 !important;flex-direction:column}.benefits .slider--wrapper>.slider.in:not(:has(figure)) article{width:80%}}.benefits-reviews{--benefits-icon-size: 2rem;--benefits-gap: 2rem;display:grid;grid-template-columns:1fr;grid-template-rows:min-content min-content min-content;gap:0 var(--benefits-gap);max-width:var(--compactLayout);margin:0 auto}@media (min-width: 48em){.benefits-reviews{--gridColumnBenefits:clamp(18.75rem, calc(60% - 2rem), 65.625rem) minmax(calc(40% - 2rem), 1fr);grid-template-columns:var(--gridColumnBenefits)}}.benefits-reviews .benefits-title{border-block-end:1px solid var(--gray-8);grid-column:1/-1;grid-row:1/2;margin:initial;padding:1rem;text-align:center}.benefits-reviews .slider--wrapper{align-items:center;align-content:center;grid-column:1/2;padding:0 2rem;color:var(--gray-5)}.benefits-reviews .slider--wrapper blockquote{color:var(--primary-dark);font-size:var(--ty-xl);font-style:italic;font-weight:600;text-wrap:pretty}.benefits-reviews .slider--wrapper blockquote:before,.benefits-reviews .slider--wrapper blockquote:after{color:var(--secondary);font-size:var(--ty-xxl);margin-inline:.5rem;vertical-align:middle;line-height:1}.benefits-reviews .slider--wrapper blockquote:before{content:open-quote}.benefits-reviews .slider--wrapper blockquote:after{content:close-quote}.benefits-reviews .slider--wrapper figcaption{display:flex;flex-flow:row wrap;font-weight:400;margin-block-start:1rem;justify-content:flex-start;color:currentColor}.benefits-reviews .slider--wrapper figcaption>*{margin-inline-start:.5em}.benefits-reviews .benefits-summary{display:grid;gap:2rem 0;margin-block:2rem}@media (max-width: 61.99em){.benefits-reviews .benefits-summary{margin-inline:1rem}}.benefits-reviews .benefits-summary article{--benefits-gap: .5em;grid-template-columns:min-content 1fr;grid-template-rows:min-content min-content;row-gap:0;text-align:start;align-items:center}.benefits-reviews .benefits-summary article:before{grid-column:1/2;grid-row:1/-1}.benefits-reviews .benefits-summary article>*{grid-column:2/-1}.star-list li{padding-inline-start:1.125rem}.star-list li:not(:first-child){margin-block-start:.3125rem}.star-list li:before{width:0;margin-inline-start:-1.125rem;padding-inline-end:1.125rem;color:#f0cb27}.star-list li em{font-style:normal;font-weight:700}.auto-column-grid{--col-gap: 0;display:grid;grid-gap:var(--col-gap);--col-size: 14.375rem;--col-gap: 1rem;grid-template-columns:repeat(var(--col-num, var(--col-type, auto-fit)),[col-start] minmax(var(--col-size),var(--col-max, min-content)) [col-end])}@media (max-width: 47.99em){.auto-column-grid{grid-template-columns:1fr}}.auto-column-grid.is-max{--col-max: 1fr}.section-accent:has(.pre-footer){margin:2rem}.pre-footer{display:grid;grid-template-columns:1fr;padding:2rem 0}.pre-footer>*:not(.tabs-button),.pre-footer :is(* .tabs-container){padding:0 2rem}@media (min-width: 48em){.pre-footer{padding:2rem}.pre-footer>*{padding:0}}.pre-footer .tabs-nav{margin-block-end:2rem;overflow:auto}.pre-footer .tabs-navigation{text-align:center;margin-block-end:2rem;padding-inline:1rem}@media (min-width: 48em){.pre-footer .tabs-navigation{padding-inline:0}}.pre-footer .tabs-container{overflow:hidden}.pre-footer a:not(.tabs-collapse){--a-color: var(--gray-light);--a-color-hover: var(--gray-light);--a-style-hover: underline;font-size:var(--ty-xs);font-weight:400}.pre-footer .core-panel{--fg: var(--gray-light);--padText: 0}.pre-footer .core-panel>*{color:var(--fg)}:is(.pre-footer .core-panel > div,.pre-footer .core-panel > p){padding:1rem 0}.pre-footer .core-panel :has(.contact-phone--wrapper:nth-of-type(2):nth-last-of-type(1)) .contact-phone--wrapper:nth-last-of-type(1){grid-column:1}.pre-footer .core-panel :has(.contact-phone--wrapper:nth-of-type(2):nth-last-of-type(1)) .contact-phone--wrapper:nth-last-of-type(2){grid-column:1;grid-row:7}.download.panelFlex{--background: var(--main-gradient);--ui-color: var(--gray-light);--padPanel: 2rem 1rem;container-name:Download;container-type:inline-size}.download.panelFlex .panelFlex-content{align-content:space-between;display:grid}.download.panelFlex .download-apps{align-items:flex-end;display:grid;grid-template-columns:auto auto 1fr;grid-template-rows:1fr 30%;gap:.5em;margin-block-start:2rem}.download.panelFlex .download-apps a{display:inline-flex;grid-row:2/-1}@container Download (max-width: 28.75rem){.download.panelFlex .download-apps a{grid-column:1/3;grid-row:auto}}.download.panelFlex h3{--ty-weight: 400;max-width:20ch}.download.panelFlex p{max-width:35ch}.download.panelFlex :is(p,h3){line-height:1.15;margin-block-end:1rem}.download.panelFlex .iso{border-radius:calc(var(--UIRadius, 1.875rem) / 2);padding:1rem;background-color:var(--gray-light);grid-column:3/-1;grid-row:1/-1;margin-inline-start:auto}.auto-column .download.panelFlex{grid-column:1/-1}@media only screen and (min-width: 64em){.auto-column .download.panelFlex{grid-column:col-start 2/col-end}}.check-list li{padding-inline-start:1.125rem}.check-list li:not(:first-child){margin-block-start:.3125rem}.check-list li:before{width:0;margin-inline-start:-1.125rem;padding-inline-end:1.125rem;color:var(--success)}
