.skeleton--static{background-color:#112a3d1a;display:block}.skeleton--static-text{border-radius:4px;height:auto;margin-bottom:0;margin-top:0;transform:scaleY(.6);transform-origin:0 60%}.skeleton--static-text:before{content:" ";opacity:0}.hotel-feature-card{-webkit-backface-visibility:hidden;border-radius:6px;box-shadow:0 1px 3px 0 #0000001a,0 2px 1px -1px #00000014,0 1px 1px 0 #00000017;color:inherit;color:#fff;display:block;height:228px;overflow:hidden;position:relative;text-align:left;-webkit-transform:translateZ(0)}.hotel-feature-card__image{background-color:#112a3d1a}.hotel-feature-card .skeleton--image,.hotel-feature-card__image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.hotel-feature-card__image:after{background:linear-gradient(180deg,#0000,#0000007a 32.5%,#000);bottom:0;content:"";height:146px;left:0;opacity:.7;position:absolute;width:100%;z-index:2}.hotel-feature-card__info{bottom:0;left:0;padding:20px 16px;position:absolute;width:100%;z-index:3}.hotel-feature-card .hotel-stars,.hotel-feature-card__title{margin-bottom:4px}.hotel-feature-card__title-text{font-size:1.375rem;font-weight:600;line-height:1.2}.hotel-feature-card__location,.hotel-feature-card__title-text{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hotel-feature-card__location{line-height:1.375;margin-bottom:0}@media(min-width:768px)and (max-width:991.98px){.hotel-feature-card{height:260px}}@media(min-width:992px){.hotel-feature-card{height:280px}}body:has(.row--section-intro-text) .row--featured-hotels{--row-padding-top:0}.featured-hotels-list{--grid-gutter-width:16px}.featured-hotels-list__title{font-size:1.25rem;font-weight:700;line-height:1.375;margin-bottom:24px}.featured-hotels-list__items{column-gap:var(--grid-gutter-width);display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));row-gap:var(--grid-gutter-width)}@media(min-width:768px){.featured-hotels-list__items{grid-template-columns:1fr 1fr 1fr}}.agt-price__main{white-space:nowrap}.agt-price__info{display:block}.agt-price--inline .agt-price__info{display:inline}.agt-price--feature{text-align:right}.agt-price--feature .agt-price__value{font-size:1.375rem;line-height:1.1}.agt-price--feature .agt-price__currency,.agt-price--feature .agt-price__value{font-family: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;font-style:normal;font-weight:600}.agt-price--feature .agt-price__currency{font-size:.875rem;position:relative;top:-5px}.agt-price--feature .agt-price__prefix{font-size:.75rem}.agt-price--feature .agt-price__info,.agt-price--feature .agt-price__suffix{display:block;font-size:.75rem}.agt-price--feature .agt-price__msg{color:#51555c;font-style:italic}.agt-price--feature.agt-price--empty{font-size:.875rem}.agt-price--feature-large .agt-price__value{font-size:1.5rem}.agt-price--feature-large .agt-price__currency{top:-6px}.agt-price--list .agt-price__value{font-size:1.25rem;font-weight:600;line-height:1}.agt-price--list .agt-price__currency{font-size:.9375rem;position:relative;top:-3px}.agt-price--list .agt-price__info,.agt-price--list .agt-price__prefix,.agt-price--list .agt-price__suffix{font-size:.75rem}.agt-price--list .agt-price__msg{color:#70757c;font-style:italic}@media(min-width:768px){.agt-price--list .agt-price__value{font-size:1.5rem;line-height:1.2}.agt-price--list .agt-price__currency{font-size:1rem;margin-right:1px;top:-5px}}.agt-price--list-default{font-size:.875rem}@media(min-width:768px){.agt-price--list-default{font-size:1rem}}.agt-price--list-default .agt-price__main{line-height:1.2}.agt-price--list-default .agt-price__currency,.agt-price--list-default .agt-price__prefix,.agt-price--list-default .agt-price__value{font-weight:600}.agt-price--list-default .agt-price__info{font-size:.75rem;margin-top:4px}.agt-price--list-default .agt-price__msg{color:#70757c;font-style:italic}.agt-price--package{font-size:.875rem}@media(max-width:991.98px){.agt-price--package{align-items:baseline;display:flex;flex-direction:row-reverse;justify-content:space-between}}@media print{.output-target-web .agt-price--package{align-items:baseline;display:flex;flex-direction:row-reverse;justify-content:space-between}}@media(min-width:768px)and (max-width:991.98px){.agt-price--package{justify-content:flex-start}}@media print{.output-target-web .agt-price--package{justify-content:flex-start}}.agt-price--package .agt-price__value{font-size:1.5rem;font-weight:600;line-height:1}.agt-price--package .agt-price__currency{font-size:1rem;line-height:1;position:relative;top:-5px}@media(max-width:767.98px){.agt-price--package .agt-price__info{text-align:left}}@media(max-width:991.98px){.agt-price--package .agt-price__info{font-weight:600;margin-right:8px}.agt-price--package .agt-price__info:after{content:":"}}@media print{.output-target-web .agt-price--package .agt-price__info{font-weight:600;margin-right:8px}.output-target-web .agt-price--package .agt-price__info:after{content:":"}}@media(min-width:768px)and (max-width:991.98px){.agt-price--package .agt-price__value{font-size:1.625rem}.agt-price--package .agt-price__currency{font-size:1.0625rem;top:-6px}.agt-price--package .agt-price__info{margin-right:24px}}@media print{.output-target-web .agt-price--package .agt-price__value{font-size:1.625rem}.output-target-web .agt-price--package .agt-price__currency{font-size:1.0625rem;top:-6px}.output-target-web .agt-price--package .agt-price__info{margin-right:24px}}@media(min-width:992px){.agt-price--package .agt-price__value{font-size:1.75rem}.agt-price--package .agt-price__currency{font-size:1.125rem;top:-6px}.agt-price--package .agt-price__info{margin-top:4px}}.agt-price--room-group .agt-price__currency{font-size:.9375rem;position:relative;top:-2px}.agt-price--room-group .agt-price__value{font-size:1.125rem;font-weight:600}.agt-price--room-group .agt-price__info{font-size:.875rem;margin-left:2px}.agt-price--car-offer .agt-price__prefix{font-size:.875rem;margin-right:2px}.agt-price--car-offer .agt-price__currency,.agt-price--car-offer .agt-price__value{font-size:1.125rem;font-weight:600}@media(min-width:768px){.agt-price--car-offer .agt-price__currency,.agt-price--car-offer .agt-price__value{font-size:1.25rem}}.agt-price--flight{font-size:.875rem}@media(max-width:767.98px){.agt-price--flight{align-items:baseline;display:flex;flex-direction:row-reverse;justify-content:space-between}}.agt-price--flight .agt-price__value{font-size:1.5rem;font-weight:600;line-height:1}.agt-price--flight .agt-price__currency{font-size:1rem;line-height:1;position:relative;top:-5px}@media(max-width:767.98px){.agt-price--flight .agt-price__info{font-weight:600;margin-right:8px;text-align:left}.agt-price--flight .agt-price__info:after{content:":"}}@media(min-width:768px)and (max-width:991.98px){.agt-price--flight .agt-price__value{font-size:1.625rem}.agt-price--flight .agt-price__currency{font-size:1.0625rem;top:-6px}}@media(min-width:992px){.agt-price--flight .agt-price__value{font-size:1.75rem}.agt-price--flight .agt-price__currency{font-size:1.125rem;top:-6px}.agt-price--flight .agt-price__info{margin-top:4px}}:root{--agt-user-rating-word-color:#373c42;--agt-user-rating-count-color:#8b8f96}.agt-user-rating{--agt-user-rating-info-padding-top:4px;--agt-user-rating-info-spacing-x:4px;align-items:center;display:flex}.agt-user-rating__rating{align-self:flex-start;background-color:#2e5d9b;border-radius:3px;color:#fff;font-family: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;font-size:1rem;font-style:normal;font-weight:600;line-height:26px;margin-right:10px;padding:0 8px;-webkit-print-color-adjust:exact;print-color-adjust:exact}.agt-user-rating__info{color:var(--agt-user-rating-count-color)}.agt-user-rating__rating-word{color:var(--agt-user-rating-word-color);font-size:1rem;font-weight:600;white-space:nowrap}.agt-user-rating__review-count{color:var(--agt-user-rating-count-color);font-size:.875rem;white-space:nowrap}.agt-user-rating--small{--agt-user-rating-info-padding-top:1px}.agt-user-rating--small .agt-user-rating__rating{align-self:flex-start;font-size:.8125rem;line-height:20px;margin-right:8px;padding:0 6px}.agt-user-rating--small .agt-user-rating__info{font-size:.75rem}.agt-user-rating--small .agt-user-rating__rating-word{font-size:.875rem}.agt-user-rating--small .agt-user-rating__review-count{font-size:.75rem}.agt-user-rating--large{--agt-user-rating-info-padding-top:1px;--agt-user-rating-info-spacing-x:8px}.agt-user-rating--large .agt-user-rating__rating{align-self:center;font-size:1.25rem;line-height:34px;margin-right:16px;padding:0 10px}.agt-user-rating--large .agt-user-rating__rating-word{font-size:1.125rem}.agt-user-rating--extra-large{--agt-user-rating-info-padding-top:1px;--agt-user-rating-info-spacing-x:12px}.agt-user-rating--extra-large .agt-user-rating__rating{align-self:center;border-radius:4px;font-size:1.5rem;line-height:39px;margin-right:16px;padding:0 12px}.agt-user-rating--extra-large .agt-user-rating__rating-word{font-size:1.375rem}.agt-user-rating--extra-large .agt-user-rating__review-count{font-size:.875rem}.agt-user-rating--inverse{--agt-user-rating-word-color:#fff;--agt-user-rating-count-color:#ffffffa6}.agt-user-rating--inverse .agt-user-rating__rating{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#ffffff4a}.agt-user-rating--inverse .agt-user-rating__info{color:#fff}.agt-user-rating--multiline .agt-user-rating__info{line-height:1.3;padding-top:var(--agt-user-rating-info-padding-top)}.agt-user-rating--multiline .agt-user-rating__review-count{display:block}.agt-user-rating--one-line .agt-user-rating__info{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agt-user-rating--one-line .agt-user-rating__rating-word{margin-right:var(--agt-user-rating-info-spacing-x)}.agt-user-rating--with-extra-content .agt-user-rating__info{flex-grow:1}.agt-user-rating--with-extra-content .agt-user-rating__rating{align-self:flex-start;margin-top:4px}.agt-item-feature-card{-webkit-backface-visibility:hidden;border-radius:5px;box-shadow:0 1px 3px 0 #0000001a,0 2px 1px -1px #00000014,0 1px 1px 0 #00000017;color:inherit;display:block;height:392px;overflow:hidden;position:relative;text-align:left;-webkit-transform:translateZ(0)}.agt-item-feature-card__location,.agt-item-feature-card__summary{margin-bottom:0}.agt-item-feature-card__image{background-color:#112a3d1a}.agt-item-feature-card .agt-user-rating{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agt-item-feature-card--small{background:#fff}.agt-item-feature-card--small .agt-item-feature-card__image,.agt-item-feature-card--small .skeleton--image{height:200px}.agt-item-feature-card--small .skeleton--location{width:46%}.agt-item-feature-card--small .skeleton--title{width:96%}.agt-item-feature-card--small .agt-item-feature-card__info{padding:12px}.agt-item-feature-card--small .agt-item-feature-card__package{align-items:flex-end;border-top:1px solid #e4e8eb;bottom:11px;display:flex;justify-content:space-between;left:12px;min-height:54px;padding-top:12px;position:absolute;right:12px}.agt-item-feature-card--small .agt-item-feature-card__summary{font-size:.875rem}.agt-item-feature-card--small .agt-item-feature-card__summary-line:last-child{display:block}.agt-item-feature-card--small.agt-item-feature-card--loc-centric .agt-item-feature-card__location{font-family: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;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.agt-item-feature-card--small.agt-item-feature-card--loc-centric .agt-item-feature-card__title{font-weight:400;line-height:20px;margin-bottom:9px}.agt-item-feature-card--small.agt-item-feature-card--loc-centric .agt-item-feature-card__title-text{color:#51555c;display:block;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.agt-item-feature-card--small.agt-item-feature-card--item-centric .hotel-stars{display:block;margin-bottom:4px}.agt-item-feature-card--small.agt-item-feature-card--item-centric .location-text{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:12px;margin-top:4px;overflow:hidden}.agt-item-feature-card--small.agt-item-feature-card--item-centric .agt-item-feature-card__info{padding-top:16px}.agt-item-feature-card--small.agt-item-feature-card--item-centric .agt-item-feature-card__title-text{display:block;font-size:1.125rem;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agt-item-feature-card--small.agt-item-feature-card--travel-tip .agt-item-feature-card__title-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;white-space:normal}.agt-item-feature-card--large{color:#fff}.agt-item-feature-card--large .agt-price{bottom:20px;margin-bottom:-1px;position:absolute;right:20px}.agt-item-feature-card--large .hotel-stars{position:relative;top:2px;vertical-align:top}.agt-item-feature-card--large .agt-user-rating{margin-bottom:12px}.agt-item-feature-card--large .agt-item-feature-card__image,.agt-item-feature-card--large .skeleton--image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.agt-item-feature-card--large .agt-item-feature-card__image:after{background-image:linear-gradient(180deg,#0000,#000);bottom:0;content:"";height:220px;left:0;opacity:.9;position:absolute;width:100%;z-index:2}.agt-item-feature-card--large .agt-item-feature-card__info{bottom:0;left:0;padding:20px;position:absolute;width:100%;z-index:3}.agt-item-feature-card--large .agt-item-feature-card__location{font-family: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;font-size:1.625rem;font-style:normal;font-weight:600}.agt-item-feature-card--large .agt-item-feature-card__title{margin-bottom:8px;padding-right:100px}.agt-item-feature-card--large .agt-item-feature-card__title-text{font-size:1.0625rem;line-height:1.2;margin-right:8px;vertical-align:top}.agt-item-feature-card--large .agt-item-feature-card__summary{padding-right:100px}.agt-item-feature-card--large .agt-item-feature-card__summary-line:last-child:before{content:" + "}.carousel{position:relative}.carousel__slider{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:flex;flex-wrap:nowrap;overflow-y:auto;overscroll-behavior-x:contain;position:relative;scroll-snap-type:x mandatory;scrollbar-width:none;z-index:1}.carousel__slider::-webkit-scrollbar{display:none}.carousel--stretch .carousel__slider{align-items:stretch}.carousel__item{flex-shrink:0;margin-left:var(--grid-gutter-width);scroll-snap-align:start;width:calc((100% - 11*var(--grid-gutter-width))/12*12 + var(--grid-gutter-width)*11)}.carousel__item:first-child{margin-left:0}.carousel--2-items .carousel__item{width:calc((100% - 11*var(--grid-gutter-width))/12*6 + var(--grid-gutter-width)*5)}.carousel--3-items .carousel__item{width:calc((100% - 11*var(--grid-gutter-width))/12*4 + var(--grid-gutter-width)*3)}.carousel--4-items .carousel__item{width:calc((100% - 11*var(--grid-gutter-width))/12*3 + var(--grid-gutter-width)*2)}.carousel--5-items .carousel__item{width:calc((100% - 9*var(--grid-gutter-width))/10*2 + var(--grid-gutter-width)*1)}.carousel--6-items .carousel__item{width:calc((100% - 11*var(--grid-gutter-width))/12*2 + var(--grid-gutter-width)*1)}.carousel .carousel-button{position:absolute;top:calc(50% - 31px);z-index:2}.carousel .carousel-button--prev{left:0}.carousel .carousel-button--next{right:0}@media(min-width:1220px){.carousel .carousel-button--prev{left:-29px}.carousel .carousel-button--next{right:-29px}}.carousel-button{padding:10px;touch-action:none}.carousel-button__bd{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 4px 5px 0 #00000012,0 1px 10px 0 #0000000f,0 2px 4px -1px #0000001a;display:flex;height:38px;justify-content:center;width:38px}.carousel-button .icon{height:18px}.carousel-button--prev .icon{margin-right:4px}.carousel-button--next .icon{margin-left:3px}.row--featured-hotel-packages .agt-item-feature-card{margin-bottom:2px}.row--featured-hotel-packages.row--scrollable .row__bd{scroll-snap-type:x mandatory}.row--featured-hotel-packages.row--scrollable .agt-item-feature-card{margin-left:var(--grid-gutter-width);scroll-snap-align:center;width:280px}.row--featured-hotel-packages.row--scrollable .agt-item-feature-card:first-child{margin-left:0}.row--featured-hotel-packages .row__ft{padding-top:20px}.hero-ambient-shader{background-color:#000;height:100%;left:0;opacity:.15;pointer-events:none;position:absolute;-webkit-print-color-adjust:exact;print-color-adjust:exact;top:0;width:100%;z-index:2}.hero-ambient-shader--none{opacity:0}.hero-ambient-shader--light{opacity:.08}.local-search-image-hero .hero-ambient-shader--light{opacity:.06}.hero-ambient-shader--strong{opacity:.25}.hero-ambient-shader--strongest{opacity:.35}.hero-image-teaser{overflow:hidden;position:relative;width:100%}.hero-image-teaser .fluid-image{height:100%;left:0;position:absolute;top:0;width:100%}.hero-image-teaser__fg{filter:blur(4px);z-index:2}.hero-image-teaser__bg{z-index:1}.hero-image-teaser .fluid-image2{height:100%;left:0;position:absolute;top:0;width:100%}.hero-image-teaser .fluid-image2:first-child{filter:blur(8px);z-index:2}.hero-image-teaser .fluid-image2:last-child{z-index:1}.focal-point-editor{height:100%;position:relative;-webkit-user-select:none;user-select:none;width:100%}.focal-point-editor__move-button{background-color:#0006;border:3px solid #fff;border-radius:50%;display:block;height:25px;position:absolute;transform:translate(-50%,-50%);width:25px}.focal-point-editor__buttons{bottom:64px;column-gap:12px;display:flex;position:absolute;right:12px}.focal-point-editor__button{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#fffc;border:none;border-radius:5px;font-size:16px;line-height:24px;padding:4px 16px}.focal-point-editor__button--save{background:#ff0}.hero-image{height:68vh;min-height:200px;position:relative}.hero-image .fluid-image,.hero-image .fluid-image2{height:100%;position:relative;width:100%;z-index:0}@media(orientation:portrait){.hero-image{height:36vh}}.hero-image__caption{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:1}.hero-image__edit-button{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#fffc;border:none;border-radius:5px;bottom:64px;display:none;font-size:16px;line-height:24px;padding:4px 16px;position:absolute;right:12px;z-index:100}@media(min-width:1220px){.hero-image:hover .hero-image__edit-button{display:block}}.hero-image .focal-point-editor{left:0;position:absolute;right:0;z-index:50}body:has(.focal-point-editor) .page-header{pointer-events:none}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, 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") format("woff")}:root{--swiper-theme-color:#007aff}.swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-container-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.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}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.slideshow-lightbox{height:100%;position:absolute;width:100%}.slideshow-lightbox .swiper-container{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-container{height:100%}.slideshow .fluid-image,.slideshow .fluid-image2{-webkit-backface-visibility:hidden;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%}.hp-slideshow-hero{background-color:#f5f7f8;height:72vh;min-height:360px;padding:93px 16px;position:relative}@media(orientation:portrait){.hp-slideshow-hero{height:106vw;max-height:68vh}}@media(orientation:portrait)and (max-width:480px){.hp-slideshow-hero{height:116vw}}@media(orientation:portrait)and (min-width:768px){.hp-slideshow-hero{height:92vw}}.hp-slideshow-hero__bg{background-color:#6daad0;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.hp-slideshow-hero--no-images .hp-slideshow-hero__bg{background-image:linear-gradient(-5deg,#5b96cb,#2e5d9b 64%)}.hp-slideshow-hero__content{height:100%;position:relative;z-index:4}.hp-slideshow-hero .hero-image,.hp-slideshow-hero .hero-image-teaser,.hp-slideshow-hero .hero-slideshow{height:100%;left:0;position:absolute;top:0;width:100%}.hp-slideshow-hero .hero-image-teaser{z-index:0}.hp-slideshow-hero .hero-image{z-index:1}.hp-slideshow-hero .hero-slideshow{z-index:2}.hp-slideshow-hero .hero-ambient-shader,.hp-slideshow-hero .page-header-shader{z-index:3}.hp-slideshow-hero .slideshow{background-color:#0000}.hp-slideshow-hero .slideshow-image{background-color:#6daad0}.hp-slideshow-hero .slideshow-image--0{background-color:#0000}@media(max-width:991.98px){.hp-slideshow-hero--with-bottom-shader .hp-slideshow-hero__bg:after{background-image:linear-gradient(180deg,#0000,#000000d4);bottom:0;content:"";height:136px;left:0;opacity:.37;position:absolute;width:100%;z-index:2}.hp-slideshow-hero .hp-slideshow-hero-caption{display:none}}@media(max-width:767.98px){.hp-slideshow-hero--with-rounded-bottom-edge .hp-slideshow-hero__bg{-webkit-clip-path:ellipse(131% 65% at 50% 35%);clip-path:ellipse(131% 65% at 50% 35%)}}@media(min-width:768px)and (max-width:991.98px){.hp-slideshow-hero{padding-bottom:24px;padding-left:20px;padding-right:20px}.hp-slideshow-hero--with-rounded-bottom-edge .hp-slideshow-hero__bg{-webkit-clip-path:ellipse(131% 60% at 50% 40%);clip-path:ellipse(131% 60% at 50% 40%)}.hp-slideshow-hero--with-bottom-shader .hp-slideshow-hero__bg:after{height:268px}}@media(min-width:992px){.hp-slideshow-hero{min-height:560px;padding-bottom:118px;padding-top:118px}.hp-slideshow-hero__bg{height:100%}.hp-slideshow-hero .hp-slideshow-hero-caption{bottom:12px;position:absolute;right:12px;z-index:3}.hp-slideshow-hero .slideshow-button{top:calc(100% - 76px)}.hp-slideshow-hero .slideshow-button--prev{left:calc(100% - 108px)}}@media(min-width:1220px){.hp-slideshow-hero{min-height:592px}}.hp-slideshow-hero-caption{color:#fff;line-height:1.3;opacity:.86;text-align:right}.hp-slideshow-hero-caption__link{color:inherit}.hp-slideshow-hero-caption__name{font-family: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;font-style:normal;font-weight:600}.hp-slideshow-hero-caption__info{font-size:.8125rem}@media(hover){.hp-slideshow-hero-caption:hover{opacity:1}}.hotels-hp-hero-content{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;width:100%}.hotels-hp-hero-content__title{text-wrap:balance;font-family: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;font-size:2.0625rem;font-style:normal;font-weight:700;line-height:1.11;margin-bottom:20px;max-width:480px}.hotels-hp-hero-content__search-form-placeholder{height:48px}.hotels-hp-hero-content .hp-slideshow-hero-headings{margin-bottom:12px;max-width:480px}.hotels-hp-hero-content .search-form{max-width:320px;max-width:min(320px,72vw);transition:max-width .2s ease-in-out;width:100%}.hotels-hp-hero-content .search-form:focus-within{max-width:380px}@media(min-width:768px){.hotels-hp-hero-content__title{font-size:3rem;line-height:1.06;margin-bottom:24px}}@media(min-width:1220px){.hotels-hp-hero-content{padding-bottom:48px}.hotels-hp-hero-content__title{font-family: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;font-size:3.375rem;font-style:normal;font-weight:700;line-height:1.03}.hotels-hp-hero-content .hp-slideshow-hero-headings,.hotels-hp-hero-content__title{margin-bottom:32px;max-width:580px}}.agt-destination-card{color:#fff;display:block}.agt-destination-card__image{background-color:#e4e8eb}.agt-destination-card .agt-price,.agt-destination-card .spinner{font-size:.875rem;min-height:20px}.agt-destination-card .agt-price--empty{font-style:italic;opacity:.7}.agt-destination-card--is-loading-prices .agt-price{visibility:hidden}.agt-destination-card--feature,.agt-destination-card--group-item{-webkit-backface-visibility:hidden;border-radius:4px;box-shadow:0 1px 3px 0 #0000001a,0 2px 1px -1px #00000014,0 1px 1px 0 #00000017;height:224px;overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.agt-destination-card--feature:after,.agt-destination-card--group-item:after{background-image:linear-gradient(180deg,#0000,#00000080);bottom:0;content:"";height:96px;left:0;opacity:.8;position:absolute;width:100%;z-index:2}@media(min-width:768px){.agt-destination-card--feature:after,.agt-destination-card--group-item:after{height:136px}}.agt-destination-card--feature .agt-destination-card__image,.agt-destination-card--group-item .agt-destination-card__image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.agt-destination-card--feature .agt-destination-card__info,.agt-destination-card--group-item .agt-destination-card__info{bottom:20px;left:0;padding-left:12px;padding-right:12px;position:absolute;text-align:center;width:100%;z-index:3}.agt-destination-card--feature .agt-destination-card__title,.agt-destination-card--group-item .agt-destination-card__title{-webkit-font-smoothing:antialiased;font-family: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;font-size:1.375rem;font-style:normal;font-weight:600;line-height:1.08;margin-bottom:4px}@media(min-width:768px){.agt-destination-card--feature .agt-destination-card__title,.agt-destination-card--group-item .agt-destination-card__title{font-size:1.375rem;font-weight:700}}.agt-destination-card--group-item{height:205px}.agt-destination-card--group-item:after{background-image:linear-gradient(180deg,#0000,#000);opacity:.5}@media(min-width:768px){.agt-destination-card--group-item{height:280px}.agt-destination-card--group-item:after{opacity:.6}.agt-destination-card--group-item .agt-price,.agt-destination-card--group-item .spinner{font-size:1rem}}@media(min-width:1220px){.agt-destination-card--group-item{height:312px}}.agt-destination-card--group-item .agt-destination-card__info{bottom:12px;text-align:left}.agt-destination-card--group-item .agt-destination-card__title{font-size:1.25rem;font-weight:700}@media(min-width:768px){.agt-destination-card--group-item .agt-destination-card__info{bottom:20px;text-align:center}.agt-destination-card--group-item .agt-destination-card__title{font-size:1.25rem;font-weight:700}}.agt-destination-card--small-listing{align-items:center;background-color:#f5f7f8;border-radius:4px;display:flex;min-height:70px;overflow:hidden}.agt-destination-card--small-listing .agt-price{color:#51555c;font-size:.875rem}@media(min-width:768px){.agt-destination-card--small-listing{min-height:98px}.agt-destination-card--small-listing .agt-price,.agt-destination-card--small-listing .spinner{font-size:1rem}}.agt-destination-card--small-listing .agt-destination-card__image{align-self:stretch;flex-shrink:0;height:auto;width:70px}.agt-destination-card--small-listing .agt-destination-card__info{color:#373c42;padding:12px 20px 12px 16px}.agt-destination-card--small-listing .agt-destination-card__title{font-size:1.125rem;font-weight:600;line-height:1.25;margin-bottom:4px}@media(min-width:768px){.agt-destination-card--small-listing .agt-destination-card__image{width:98px}.agt-destination-card--small-listing .agt-destination-card__title{font-size:1.25rem}}.row--top-hotel-destinations .agt-destination-card{border-radius:6px;margin-bottom:2px}.row--top-hotel-destinations.row--scrollable .agt-destination-card{margin-left:var(--grid-gutter-width);width:156px}.row--top-hotel-destinations.row--scrollable .agt-destination-card:first-child{margin-left:0}@media(min-width:768px){.row--top-hotel-destinations.row--scrollable .agt-destination-card{width:170px;width:calc((min(100% - var(--row-margins, 0px) - var(--row-extra-margins, 0px),1184px - var(--row-extra-margins, 0px)*2) - 11*var(--grid-gutter-width))/12*3 + var(--grid-gutter-width)*2)}}@media(min-width:992px){.row--top-hotel-destinations.row--scrollable .agt-destination-card{width:184px;width:calc((min(100% - var(--row-margins, 0px) - var(--row-extra-margins, 0px),1184px - var(--row-extra-margins, 0px)*2) - 11*var(--grid-gutter-width))/12*2 + var(--grid-gutter-width)*1)}.row--top-hotel-destinations .agt-destination-card{height:268px}}.row--hotel-choosing-guide .hotel-choosing-guide-step{margin-bottom:24px}.row--hotel-choosing-guide .hotel-choosing-guide-step:last-child{margin-bottom:0}.hotel-choosing-guide-step{background-color:#fff;border-radius:12px;padding:20px;text-align:left}.hotel-choosing-guide-step__hd{align-items:baseline;column-gap:12px;display:flex;margin-bottom:16px}.hotel-choosing-guide-step .icon{flex-shrink:0;position:relative;top:3px}.hotel-choosing-guide-step__title{font-size:1.375rem;font-weight:700;line-height:1.25}.hotel-choosing-guide-step__image{height:auto;margin-bottom:16px;width:100%}.hotel-choosing-guide-step__text{line-height:1.5}@media(hover){.hotel-choosing-guide-step__text a:hover{text-decoration:underline}}.hotel-choosing-guide-step--full .hotel-choosing-guide-step__hd{margin-bottom:16px}.hotel-choosing-guide-step--full .hotel-choosing-guide-step__text,.hotel-choosing-guide-step--left .hotel-choosing-guide-step__text{max-width:860px}.hotel-choosing-guide-step .top-rated-hotels-list{margin-top:32px}@media(min-width:768px)and (max-width:991.98px){.hotel-choosing-guide-step{padding:24px 32px}.hotel-choosing-guide-step:after{clear:both;content:"";display:table}.hotel-choosing-guide-step__image{margin-bottom:24px;margin-top:4px;max-width:calc(50% - 16px)}.hotel-choosing-guide-step--right .hotel-choosing-guide-step__image{float:left;margin-right:32px}.hotel-choosing-guide-step--left .hotel-choosing-guide-step__image{float:right;margin-left:32px}}@media(min-width:992px){.hotel-choosing-guide-step{padding:32px 48px}.hotel-choosing-guide-step__title{font-size:1.5rem;font-weight:700;line-height:1.375}.hotel-choosing-guide-step .top-rated-hotels-list{margin-top:48px}.hotel-choosing-guide-step--left,.hotel-choosing-guide-step--right{column-gap:64px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:minmax(20px,-webkit-max-content);grid-template-rows:minmax(20px,max-content);row-gap:16px}.hotel-choosing-guide-step--left .hotel-choosing-guide-step__hd{grid-column:1/span 2;grid-row:1}.hotel-choosing-guide-step--left .hotel-choosing-guide-step__text{grid-column:1;grid-row:2}.hotel-choosing-guide-step--left .hotel-choosing-guide-step__image{grid-column:2;grid-row:2}.hotel-choosing-guide-step--right .hotel-choosing-guide-step__hd{grid-column:2;grid-row:1}.hotel-choosing-guide-step--right .hotel-choosing-guide-step__text{grid-column:2;grid-row:2}.hotel-choosing-guide-step--right .hotel-choosing-guide-step__image{grid-column:1;grid-row:1/span 2}.hotel-choosing-guide-step--left .hotel-choosing-guide-step__text{padding-right:12px}.hotel-choosing-guide-step__hd{align-items:center;margin-bottom:0}.hotel-choosing-guide-step .icon{top:0}.hotel-choosing-guide-step__image{margin-top:4px;max-width:100%}}@media(min-width:1220px){.hotel-choosing-guide-step__image{max-width:calc(100% - 16px)}}.top-rated-hotels-list__title{font-size:1.25rem;font-weight:700;margin-bottom:32px}.top-rated-hotels-list__items{counter-reset:top-rated-hotels;display:grid;grid-template-columns:1fr;list-style:none;margin:0 0 16px;padding:0;row-gap:24px}.top-rated-hotels-list__item{counter-increment:top-rated-hotels;position:relative}.top-rated-hotels-list__item:before{content:counter(top-rated-hotels) ".";font-weight:600;left:0;line-height:1.25;position:absolute;top:0;z-index:1}@media(max-width:767.98px){.top-rated-hotels-list__item:before{background-color:#008d43;border-radius:6px 0;color:#fff;font-size:1rem;height:24px;line-height:24px;padding:0 6px}}@media(min-width:768px){.top-rated-hotels-list__item{padding-left:32px}.top-rated-hotels-list__item:before{color:#70757c;font-size:1.125rem;font-weight:600}}@media(min-width:992px){.top-rated-hotels-list__title{margin-bottom:48px}.top-rated-hotels-list__items{column-gap:20px;grid-template-columns:1fr 1fr}}.hotel-destination-link-list__title{font-size:1.25rem;font-weight:700;line-height:1.375;margin-bottom:20px}.hotel-destination-link-list__links{column-gap:20px;display:grid;grid-template-columns:1fr 1fr 1fr;list-style:none;margin:0;padding:0;row-gap:16px}.hotel-destination-link-list__link--highlighted{font-weight:600}@media(hover){.hotel-destination-link-list__link-text:hover{text-decoration:underline}}@media(hover:none)and (pointer:coarse){.hotel-destination-link-list__links{row-gap:20px}}@media(min-width:992px){.hotel-destination-link-list__title{margin-bottom:24px}}.row--hotel-destination-links .row__bd{display:grid;grid-template-columns:1fr;row-gap:48px}@media(min-width:768px){.row--hotel-destination-links .row__bd{column-gap:var(--grid-gutter-width);grid-template-columns:1fr 1fr}.row--hotel-destination-links .hotel-destination-link-list{margin-bottom:20px}}.section-intro-text{color:#8b8f96;font-family:ff-meta-serif-web-pro,serif;font-size:1.125rem;font-style:normal;font-style:italic;font-weight:500;line-height:1.5}.section-intro-text p:last-child{margin-bottom:0}.section-intro-text a{color:#51555c}@media(hover){.section-intro-text a:hover{text-decoration:underline}}@media(min-width:768px){.section-intro-text a{display:inline-block}}@media(min-width:992px){.section-intro-text{font-size:1.25rem}}.row--section-intro-text .section-intro-text{display:inline-block;max-width:var(--row-intro-max-width)}: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}.top-rated-hotel-card{column-gap:16px;display:flex}.top-rated-hotel-card__image{background-color:#e4e8eb;border-radius:6px;flex-grow:0;flex-shrink:0;height:108px;width:108px}.top-rated-hotel-card__title-text{color:#373c42;font-size:1.125rem;font-weight:600;line-height:1.25}.top-rated-hotel-card .hotel-stars{display:block;margin-top:4px}.top-rated-hotel-card__location{color:#70757c;line-height:1.25;margin-bottom:0;margin-top:8px}.top-rated-hotel-card .agt-user-rating{margin-top:12px}@media(min-width:768px){.top-rated-hotel-card{padding-right:48px}.top-rated-hotel-card__image{height:120px;width:120px}}
/*# sourceMappingURL=hotel-guide-home-page.css.map*/