:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%;>canvas,>img,>svg{max-height:100%;max-width:100%;object-fit:contain}}.swiper-slide-zoomed{cursor:move;touch-action:none}.slideshow-button{position:absolute;top:50%;touch-action:none;z-index:2}.slideshow-button .icon{height:20px}.slideshow-button__bd{align-items:center;display:flex;justify-content:center}.slideshow-button--rounded{margin-top:-29px;padding:10px}.slideshow-button--rounded .slideshow-button__bd{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:50%;height:38px;width:38px}.slideshow-button--dark-rounded .slideshow-button__bd{background-color:#00000061}.slideshow-button--light-rounded .slideshow-button__bd{background-color:#ffffffa8;box-shadow:0 1px 8px 0 #4328281a,0 3px 3px -2px #0000000f,0 3px 4px 0 #00000012;transition:all .2s ease-out}.slideshow-button--light-rounded:hover .slideshow-button__bd{background-color:#ffffffdb;box-shadow:0 7px 8px -4px #0000001a,0 12px 17px 2px #00000012,0 5px 22px 4px #0000000f;transform:scale(1.1)}.slideshow-button--sticky{margin-top:-34px;padding:10px 0 10px 10px}.slideshow-button--sticky .slideshow-button__bd{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);height:48px;width:40px}.slideshow-button--light-sticky .slideshow-button__bd{background-color:#fffc}.slideshow-button--prev{left:0}.slideshow-button--prev .icon{margin-right:4px}.slideshow-button--prev.slideshow-button--sticky{padding-left:0;padding-right:10px}.slideshow-button--next{right:0}.slideshow-button--next .icon{margin-left:3px}.slideshow-dots{cursor:pointer;display:flex;justify-content:center}.slideshow-dots__dot{display:block;height:32px;position:relative;width:18px}.slideshow-dots__dot:after{background-color:#fff;border-radius:50%;content:"";display:block;height:9px;left:5px;opacity:.4;position:absolute;top:9px;width:9px}.slideshow-dots--outside{opacity:.7}.slideshow-dots--outside .slideshow-dots__dot:after{background-color:#000}.slideshow-dots__dot:hover:after{opacity:.8}.slideshow-dots__dot--selected:after{opacity:1}.slideshow-image{overflow:hidden}.slideshow-image--light-bg{background-color:#fff;color:#373c42}.slideshow-image--dark-bg{background-color:#000;color:#fff}.swiper-slide .slideshow-image{height:100%}.slideshow-image--padding-md{padding:24px}.slideshow-image--padding-lg{padding:48px}.slideshow-image .spinner{height:100%;position:absolute;width:100%}.slideshow-image--loading .fluid-image2{opacity:0}.slideshow-lightbox{height:100%;position:absolute;width:100%}.slideshow-lightbox .swiper{height:100%;overflow:visible}.slideshow-lightbox .swiper-pagination-custom{color:#fff;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:3}.slideshow-lightbox__pagination{align-items:center;display:flex;height:54px;left:12px;opacity:.7;position:absolute;top:-54px}.slideshow-lightbox__description{background-color:#00000075;bottom:-54px;left:0;max-height:30vh;overflow:hidden;padding:12px;position:absolute;text-align:center;text-overflow:ellipsis;width:100%}.slideshow-lightbox__credits{font-size:.8125rem;opacity:.7}.slideshow-lightbox--light-bg .slideshow-lightbox__pagination{opacity:1}.slideshow-lightbox--light-bg .slideshow-lightbox__description{background-color:#ffffff75;color:#70757c}.slideshow-lightbox--light-bg .swiper-pagination-custom{color:#70757c}.slideshow{height:300px;position:relative}.slideshow--light-bg{background-color:#fff}.slideshow--dark-bg{background-color:#000}.slideshow .swiper-pagination-custom{background-color:#00000075;border-radius:3px;bottom:12px;color:#fff;font-size:.8125rem;max-width:calc(100% - 24px);padding:4px 8px;position:absolute;right:12px;text-align:right;z-index:10}.slideshow .swiper-pagination-custom a{color:#fff;text-decoration:underline}.slideshow--no-caption .swiper-pagination-custom,.slideshow__description{display:none}.slideshow .swiper{height:100%}.slideshow .fluid-image,.slideshow .fluid-image2{backface-visibility:hidden;height:100%;perspective:2000px}.slideshow--with-lightbox .swiper-slide{cursor:zoom-in}.slideshow--no-spinner .spinner{display:none}.slideshow .slideshow-dots{width:100%}.slideshow--with-inside-dots .slideshow-dots{bottom:8px;left:0;position:absolute;z-index:2}.slideshow--with-outside-dots .slideshow-dots{margin-top:16px}.slideshow--with-outside-dots .slideshow-button{top:calc(50% - 24px)}@media(min-width:768px){.slideshow__description{display:inline}}.hero-slideshow{height:68vh;min-height:200px;position:relative}.hero-slideshow .slideshow{height:100%;position:relative;width:100%;z-index:1}@media(orientation:portrait){.hero-slideshow{height:36vh}}.hero-slideshow .base{left:0;position:absolute;top:0;z-index:0}.hero-slideshow .base,.hero-slideshow .base .fluid-image{height:100%;width:100%}.survey-form-hero{background-color:#000}.survey-form-hero__content{height:78vh;min-height:260px;position:relative}@media(orientation:portrait){.survey-form-hero__content{height:110vw;max-height:65vh}}.survey-form-hero .hero-image,.survey-form-hero .hero-slideshow{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.survey-form-hero .page-header-shader{z-index:2}.row--survey-editorial{--row-padding-top-multiplier:1}.row--survey-editorial .row__title .hotel-stars{margin-right:8px;position:relative;top:-2px}.row--survey-editorial .row__title .hotel-stars--large{top:-3px}.row--survey-editorial .editorial .hotel-stars{margin-right:4px;position:relative;top:-2px}.row--survey-editorial .editorial ul{margin-bottom:0}.row--survey-editorial .editorial h4,.row--survey-editorial .editorial li{margin-bottom:1em}.row--survey-status p{margin-bottom:0;margin-top:1em}.survey-form{--form-field-label-width:120px;margin-top:32px}.survey-form form>.form-field{margin-bottom:16px}.survey-form .form-field--checkbox{margin-top:24px}.survey-form .form-field--terms-checkbox{margin-top:32px}.survey-form .button{margin-top:24px;min-width:180px}.survey-form .form-field--name{margin-top:32px}.survey-form .alert{margin-bottom:32px}.survey-form--left-labels .button,.survey-form--left-labels .form-field--checkbox{margin-left:var(--form-field-label-width)}@media(min-width:992px){.survey-form{max-width:760px}}.form-field--group>.form-field__bd{display:flex}.form-field--group>.form-field__bd>.form-field{flex-basis:1%;flex-shrink:1;margin-right:12px}.form-field--group>.form-field__bd>.form-field:last-child{margin-right:0}.form-field--group.form-field--custom-width>.form-field__bd,.form-field--group.form-field--full-width>.form-field__bd{justify-content:stretch}.form-field--group.form-field--custom-width>.form-field__bd>.form-field,.form-field--group.form-field--full-width>.form-field__bd>.form-field{flex-grow:1}:root{--checkable-control-font-size:16px;--checkable-control-line-height:1.375;--checkable-control-gutter:8px;--checkable-control-indicator-size:18px;--checkable-control-indicator-radius:3px;--checkable-control-checkmark-size:var(--checkable-control-indicator-size);--checkable-control-spacer-x:24px;--checkable-control-spacer-y:8px;--checkable-control-cursor:default;--checkable-control-background-color:#fff}.checkable-control{display:block;min-height:calc(var(--checkable-control-font-size)*var(--checkable-control-line-height));position:relative}.checkable-control--inline{display:inline-flex;margin-right:var(--checkable-control-spacer-x)}.checkable-control--block+.checkable-control--block{margin-top:var(--checkable-control-spacer-y)}.checkable-control--small{--checkable-control-gutter:7px;--checkable-control-indicator-size:16px;--checkable-control-font-size:14px;--checkable-control-spacer-y:0}.checkable-control--large{--checkable-control-gutter:10px;--checkable-control-indicator-size:20px;--checkable-control-font-size:18px;--checkable-control-spacer-y:6px}.checkable-control__input{cursor:var(--checkable-control-cursor);height:calc((var(--checkable-control-font-size)*var(--checkable-control-line-height) + var(--checkable-control-indicator-size))/2);left:0;opacity:0;position:absolute;width:var(--checkable-control-indicator-size);z-index:-1}.checkable-control__input:checked~.checkable-control__label:before{background-color:#2b80f0;border-color:#2b80f0;color:#fff}.checkable-control__input:focus~.checkable-control__label:before{box-shadow:0 0 0 3px var(--form-field-focus-shadow-color)}.checkable-control__input:focus:not(:checked)~.checkable-control__label:before{border-color:var(--form-field-border-color-focus)}.checkable-control__input:not(:disabled):active~.checkable-control__label:before{background-color:#d2e4fc;border-color:#d2e4fc}.checkable-control__input:disabled~.checkable-control__label:before,.checkable-control__input[disabled]~.checkable-control__label:before{background-color:#fff;border-color:var(--form-field-border-color);opacity:.5}.checkable-control__label{color:var(--form-field-label-color);cursor:var(--checkable-control-cursor);font-size:var(--checkable-control-font-size);line-height:var(--checkable-control-line-height);margin-bottom:0;padding-left:calc(var(--checkable-control-gutter) + var(--checkable-control-indicator-size));position:relative;-webkit-user-select:none;user-select:none;vertical-align:top}.checkable-control__label:after,.checkable-control__label:before{content:"";display:block;position:absolute}.checkable-control__label:before{background-color:var(--checkable-control-background-color);border:1px solid var(--form-field-border-color);border-radius:var(--checkable-control-indicator-radius);height:var(--checkable-control-indicator-size);left:0;pointer-events:none;top:calc((var(--checkable-control-font-size)*(var(--checkable-control-line-height) - .075) - var(--checkable-control-indicator-size))/2);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,background-color .15s ease-in-out;width:var(--checkable-control-indicator-size)}.checkable-control__label:after{height:var(--checkable-control-checkmark-size);left:calc((var(--checkable-control-indicator-size) - var(--checkable-control-checkmark-size))/2);top:calc((var(--checkable-control-font-size)*(var(--checkable-control-line-height) - .075) - var(--checkable-control-indicator-size))/2 + (var(--checkable-control-indicator-size) - var(--checkable-control-checkmark-size))/2);width:var(--checkable-control-checkmark-size)}@media(hover){.checkable-control__label a:hover{text-decoration:underline}}.checkable-control--checkbox{--checkable-control-checkmark-size:calc(var(--checkable-control-indicator-size) - 6px)}.checkable-control--checkbox .checkable-control__input:checked~.checkable-control__label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' fill='%23fff'%3E%3Cdefs%3E%3Cpath id='a' d='m19.885 2.237-2.64-2.12A.464.464 0 0 0 16.946 0a.456.456 0 0 0-.303.122L7.04 12.682S3.265 8.987 3.16 8.88c-.106-.108-.246-.289-.457-.289-.212 0-.308.152-.419.265-.082.088-1.428 1.527-2.092 2.241a1.694 1.694 0 0 1-.096.103.488.488 0 0 0-.096.28c0 .107.038.195.096.278l.135.127s6.699 6.55 6.81 6.662c.11.113.244.255.442.255.192 0 .35-.21.442-.304L19.904 2.834A.49.49 0 0 0 20 2.55a.51.51 0 0 0-.115-.313z' fill='%23fff'/%3E%3C/defs%3E%3Cuse transform='translate(0 1)' xlink:href='%23a'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.checkable-control--checkbox .checkable-control__input:checked:disabled~.checkable-control__label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' fill='%2370757c'%3E%3Cdefs%3E%3Cpath id='a' d='m19.885 2.237-2.64-2.12A.464.464 0 0 0 16.946 0a.456.456 0 0 0-.303.122L7.04 12.682S3.265 8.987 3.16 8.88c-.106-.108-.246-.289-.457-.289-.212 0-.308.152-.419.265-.082.088-1.428 1.527-2.092 2.241a1.694 1.694 0 0 1-.096.103.488.488 0 0 0-.096.28c0 .107.038.195.096.278l.135.127s6.699 6.55 6.81 6.662c.11.113.244.255.442.255.192 0 .35-.21.442-.304L19.904 2.834A.49.49 0 0 0 20 2.55a.51.51 0 0 0-.115-.313z' fill='%2370757c'/%3E%3C/defs%3E%3Cuse transform='translate(0 1)' xlink:href='%23a'/%3E%3C/svg%3E");background-repeat:no-repeat}.checkable-control--radio{--checkable-control-checkmark-size:calc(var(--checkable-control-indicator-size) * 0.325);--checkable-control-indicator-radius:50%}.checkable-control--radio .checkable-control__input:checked~.checkable-control__label:after{background-color:#fff;border-radius:50%}.checkable-control--radio .checkable-control__input:checked:disabled~.checkable-control__label:after{background-color:#70757c}.checkable-control--radio.checkable-control--small{--checkable-control-checkmark-size:6px}.checkable-control__additional-content{margin-top:12px;padding-left:calc(var(--checkable-control-gutter) + var(--checkable-control-indicator-size))}.form-field--checkbox .form-field__validation-message{margin-left:calc(var(--checkable-control-gutter) + var(--checkable-control-indicator-size))}:root{--alert-bd-max-width:600px;--alert-border-radius:6px}.alert{--alert-text-color:#373c42;--alert-background-color:#fff;--alert-border-color:#e4e8eb;--alert-button-shadow-color:#0000;background-color:var(--alert-background-color);border-radius:var(--alert-border-radius);color:var(--alert-text-color);padding:16px}.alert--bordered{background-color:#fff;border:1px solid var(--alert-border-color)}.alert--error{--alert-text-color:#be1f00;--alert-background-color:#ffd5d3;--alert-border-color:#be1f00;--button-learn-more-color:#be1f00;--alert-button-shadow-color:#be200280}.alert--success{--alert-text-color:#337640;--alert-background-color:#e7f4e4;--alert-border-color:#2f8640;--button-learn-more-color:#337640;--alert-button-shadow-color:#3376408f}.alert--info{--alert-text-color:#3c5980;--alert-background-color:#e8f3fd;--alert-border-color:#345889}.alert--warning{--alert-text-color:#9f6000;--alert-background-color:#fff8e1;--alert-border-color:#c98909}.alert--with-icon{align-items:flex-start;column-gap:16px;display:flex}.alert--with-icon.alert--left-aligned .alert__bd{padding-top:2px}.alert .icon{flex-shrink:0;height:24px;width:24px}.alert .button{box-shadow:0 1px 0 var(--alert-button-shadow-color);margin-bottom:12px;margin-top:24px}.alert--centered{text-align:center}.alert--centered .icon{height:40px;width:40px}.alert--centered.alert--with-icon{align-items:center;flex-direction:column;padding-bottom:24px;padding-top:24px;row-gap:16px}.alert--centered.alert--with-icon .button{margin-bottom:4px}.alert--left-aligned{padding-right:24px}.alert__bd{max-width:var(--alert-bd-max-width)}.alert__title{font-size:1.125rem;font-weight:700;line-height:1.25;margin-bottom:8px}.alert--with-large-title .alert__title{font-size:1.25rem;margin-bottom:12px}.alert__message,.alert__message p:last-child{margin-bottom:0}.alert__message a{color:inherit;text-decoration:underline}@media(min-width:768px){.alert{padding:20px 24px 20px 20px}.alert .icon{height:28px;width:28px}.alert .button{margin-bottom:4px}.alert--with-title{padding-bottom:24px}.alert--with-icon.alert--with-large-title{padding-bottom:32px;padding-top:32px}.alert--with-icon.alert--with-large-title .button{margin-bottom:0}.alert--with-icon.alert--left-aligned .alert__bd{padding-top:3px}.alert__title{margin-bottom:12px}.alert--with-large-title .alert__title{margin-bottom:16px}}:export{fontFamilySansSerif:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";textColor:#373c42;linkColor:#2b5d8b;blueHeaderColor:#2e5d9b;greenHeaderColor:#008d43;superLightBgColor:#f5f7f8;lightBgColor:#eef1f3;menuHighlightColor:#e4e8eb;skeletonBackgroundColor:#112a3d1a;elevation1SoftShadow:0 1px 3px 0 #0000001a,0 2px 1px -1px #00000014,0 1px 1px 0 #00000017;elevation2SoftShadow:0 1px 5px 0 #0000001a,0 3px 1px -2px #0000000f,0 2px 2px 0 #00000012;elevation4SoftShadow:0 4px 5px 0 #00000012,0 1px 10px 0 #0000000f,0 2px 4px -1px #0000001a;elevation6SoftShadow:0 3px 5px -1px #0000001a,0 6px 10px 0 #00000012,0 1px 18px 0 #0000000f;elevation8SoftShadow:0 5px 5px -3px #0000001a,0 8px 10px 1px #00000012,0 3px 14px 2px #0000000f;elevation12SoftShadow:0 7px 8px -4px #0000001a,0 12px 17px 2px #00000012,0 5px 22px 4px #0000000f}
/*# sourceMappingURL=survey.css.map*/