@-webkit-keyframes skeletonLoading{0%{background-position:-500px 0}to{background-position:900px 0}}@keyframes skeletonLoading{0%{background-position:-500px 0}to{background-position:900px 0}}.curated-passion-links{margin-bottom:1.5rem}.curated-passion-links h2{padding-left:.5rem;padding-right:.5rem;text-align:center;margin:1.5rem auto}@media (max-width:46.8125em){.curated-passion-links h2{font-family:Open Sans,sans-serif;font-weight:300;font-size:1.5rem;line-height:2rem}}.curated-passion-links .curated-passion-links-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:650px){.curated-passion-links .curated-passion-links-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:22.93571rem;margin:auto}}.curated-passion-links .curated-passion-links-container div{width:auto;height:auto;margin:0 .5rem}.curated-passion-links .curated-passion-link{font-family:Open Sans,sans-serif;font-weight:600;font-size:1rem;line-height:1.5rem;height:6.64286rem;width:6.64286rem;color:#254d66;border:1px solid #dfe2e6;box-shadow:inset 0 -3px 0 0 #dfe2e6;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem}@media (min-width:62.5em){.curated-passion-links .curated-passion-link{width:10.42857rem;height:8rem}}@media (min-width:46.875em) and (max-width:62.4375em){.curated-passion-links .curated-passion-link{width:7.85714rem;height:8rem}}.curated-passion-links .curated-passion-link>.icon{font-size:3rem;margin-bottom:.5rem}.curated-passion-links .curated-passion-link:hover{color:#51a9e0;border-color:#51a9e0;box-shadow:inset 0 -3px 0 0 #51a9e0}
@-webkit-keyframes skeletonLoading{0%{background-position:-500px 0}to{background-position:900px 0}}@keyframes skeletonLoading{0%{background-position:-500px 0}to{background-position:900px 0}}.hero-background{z-index:1;position:absolute;top:0;height:32.85714rem;width:100%;overflow:hidden}@media (max-width:46.8125em){.hero-background{height:30.07143rem}}.hero-background .picture{-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;left:50%}@media (min-width:46.875em){.hero-background .picture,.hero-background .picture img{width:1000px}}.hero-content{z-index:2;position:absolute;width:100%;top:0;left:0}.hero-content>.container{position:relative}.hero-content>div>h1{font-family:Open Sans,sans-serif;font-weight:600;font-size:1.143rem;line-height:1.5rem;padding:.5rem 0;text-align:center;color:#fff}@media (max-width:46.8125em){.hero-content>div>h1{display:none}}.hero-content .hero-content-container{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.hero-content .hero-content-container .multi-search{width:359px;display:block;margin-top:1rem}@media (min-width:46.875em){.hero-content .hero-content-container .multi-search{display:inline-block;margin-left:-.5rem;margin-top:0;margin-right:0}}.hero-content .hero-content-container .multi-search-placeholder{position:relative}.hero-content .hero-content-container .multi-search-placeholder .loading-offers{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.ota-teaser{height:150px;position:relative}.ota-teaser .ota-teaser-box{background-image:url("/public/assets/img/ota/ota-group.png");background-repeat:no-repeat;background-position:100% 100%;background-size:auto 100%;position:relative;z-index:1;margin:-1.5rem 1.5rem 1.5rem;padding:1.5rem 18.57143rem 1.5rem 1.5rem;background-color:#fff;box-shadow:0 2.57143rem 2.85714rem rgba(0,8,32,.2),0 .07143rem .28571rem rgba(0,8,32,.11);border-radius:.28571rem}@media (min-device-pixel-ratio:1.25),all and (-webkit-min-device-pixel-ratio:1.25),all and (-webkit-min-device-pixel-ratio:2.0833333333333335),all and (min-resolution:1.25dppx),all and (min-resolution:200dpi){.ota-teaser .ota-teaser-box{background-image:url("/public/assets/img/ota/ota-group@2x.png");background-repeat:no-repeat;background-position:100% 100%;background-size:auto 100%}}.ota-teaser .ota-teaser-box h2{margin-top:0;font-size:1.71429rem;line-height:2.28571rem;color:#043967;font-weight:800}.ota-teaser .ota-teaser-box .phone-number{padding:.5rem 1.5rem;border-radius:20px;background-color:#fad73c;text-align:center;font-size:1.5rem;font-weight:700}.ota-teaser .ota-teaser-box .phone-number .icon{font-size:1.71429rem;margin-right:.5rem}@media (min-width:46.875em){.ota-teaser .ota-teaser-box .phone-number.mobile-phone-number{display:none!important}}@media (max-width:46.8125em){.ota-teaser .ota-teaser-box .phone-number.mobile-phone-number{display:unset!important}}.ota-teaser .ota-teaser-box .ota-teaser-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:65px;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.ota-teaser .ota-teaser-box .ota-teaser-content .ota-teaser-content-hours,.ota-teaser .ota-teaser-box .ota-teaser-content .ota-teaser-content-text{width:360px}@media (max-width:46.8125em){.ota-teaser{height:285px}.ota-teaser .ota-teaser-box{background-image:url("/public/assets/img/ota/ota-group-two.png");background-repeat:no-repeat;background-position:100% 100%;background-size:auto 170px;margin:-1rem 1rem 1rem;padding:1.5rem}}@media (max-width:46.8125em) and (min-device-pixel-ratio:1.25),all and (max-width:46.8125em) and (-webkit-min-device-pixel-ratio:1.25),all and (max-width:46.8125em) and (-webkit-min-device-pixel-ratio:2.0833333333333335),all and (max-width:46.8125em) and (min-resolution:1.25dppx),all and (max-width:46.8125em) and (min-resolution:200dpi){.ota-teaser .ota-teaser-box{background-image:url("/public/assets/img/ota/ota-group-two@2x.png");background-repeat:no-repeat;background-position:100% 100%;background-size:auto 170px}}@media (max-width:46.8125em){.ota-teaser .ota-teaser-box h2{font-size:1.28571rem}.ota-teaser .ota-teaser-box .phone-number{-webkit-align-self:auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;margin-top:1.5rem}.ota-teaser .ota-teaser-box .phone-number.tablet-desktop-phone-number{display:none}.ota-teaser .ota-teaser-box .ota-teaser-content{height:auto}.ota-teaser .ota-teaser-box .ota-teaser-content .ota-teaser-content-text{width:225px;margin-bottom:1.5rem}.ota-teaser .ota-teaser-box .ota-teaser-content .ota-teaser-content-hours{width:210px}}.teaser-grid{margin-top:2rem}.teaser-grid-item{margin-bottom:1rem}.teaser-grid-item>a,.teaser-grid-item>span{display:block;overflow:hidden;position:relative;width:100%;height:17.85714rem}.teaser-grid-item img{-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;height:17.85714rem;position:absolute;top:0}.teaser-grid .ad{margin-top:-1.75rem}.hero-headline{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:26.07143rem;color:#fff;max-width:48%;margin-top:1rem}@media (max-width:46.8125em){.hero-headline{display:none}}@media (min-width:62.5em){.hero-headline{right:3rem;max-width:58%;left:26.78571rem}}.hero-headline span{background-color:#0058a3;opacity:.9;padding:.42857rem;display:inline-block;margin:0;font-family:Open Sans,sans-serif;font-weight:300;font-size:1.5rem;line-height:2rem}@media (min-width:46.875em){.hero-headline span{font-family:Open Sans,sans-serif;font-weight:300;font-size:2rem;line-height:2.5rem}}.hero-clickable-area{position:absolute;max-width:100%;height:26rem;display:none;right:0;top:0}@media (min-width:46.875em){.hero-clickable-area{display:block;width:27rem}}@media (min-width:62.5em){.hero-clickable-area{width:43rem}}.ugc-teaser{padding:1.5rem 3rem;border-bottom:1px solid #edf0f2;height:10.21429rem}.ugc-teaser .recent-review-teaser-container{padding-left:0!important}.ugc-teaser .recent-review-teaser-container .recent-review-teaser .recent-review-teaser-content,.ugc-teaser .recent-review-teaser-container .recent-review-teaser .recent-review-teaser-image{display:inline-block}.ugc-teaser .recent-review-teaser-container .recent-review-teaser .recent-review-teaser-image{margin-right:1rem;vertical-align:bottom}.ugc-teaser .recent-review-teaser-container .recent-review-teaser .recent-review-teaser-image .user-avatar-placeholder{background-color:#edf0f2;width:4.64286rem;height:4.64286rem;border-radius:4.64286rem}.ugc-teaser .recent-review-teaser-container .recent-review-teaser .recent-review-teaser-image .user-avatar-placeholder img{left:0;top:0}.ugc-teaser .recent-review-teaser-container .recent-review-teaser .recent-review-teaser-image .lazyload-placeholder,.ugc-teaser .recent-review-teaser-container .recent-review-teaser .recent-review-teaser-image .user-avatar,.ugc-teaser .recent-review-teaser-container .recent-review-teaser .recent-review-teaser-image img{width:4.64286rem;height:4.64286rem;border-radius:4.64286rem;border:.07143rem solid #edf0f2}.ugc-teaser .recent-review-teaser-container .recent-review-teaser .recent-review-teaser-title{color:#333;font-style:italic;font-weight:600}.ugc-teaser .recent-review-teaser-container .recent-review-teaser .recent-review-teaser-additional-information{font-size:.857rem;line-height:1.14rem;margin-bottom:.5rem}.ugc-teaser .reviews-counter-container{padding-top:2.25rem}.ugc-teaser .reviews-counter-container .reviews-count,.ugc-teaser .reviews-counter-container .reviews-count .current-content-fade-in,.ugc-teaser .reviews-counter-container .reviews-count .last-content-fade-out{font-family:Open Sans,sans-serif;font-weight:300;font-size:2rem}.ugc-teaser .reviews-counter-container a{display:block}.ugc-teaser .reviews-counter-container>div:nth-child(2){font-size:.857rem;line-height:1.14rem;margin-top:.3rem;margin-bottom:.5rem}.ugc-teaser .reviews-counter-container .icon{margin-left:.5rem}.ugc-teaser .current-content-fade-in{-webkit-animation:teaser-fade-in .6s ease-out;animation:teaser-fade-in .6s ease-out}.ugc-teaser .last-content-fade-out{position:absolute;z-index:0;opacity:0;-webkit-animation:teaser-fade-out .4s ease-out;animation:teaser-fade-out .4s ease-out}@-webkit-keyframes teaser-fade-in{0%{-webkit-transform:translateY(2.5rem);transform:translateY(2.5rem);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes teaser-fade-in{0%{-webkit-transform:translateY(2.5rem);transform:translateY(2.5rem);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes teaser-fade-out{0%{opacity:1}to{opacity:0}}@keyframes teaser-fade-out{0%{opacity:1}to{opacity:0}}.ugc-teaser .recent-review-teaser-headline{font-size:1.143rem;font-weight:600;margin-bottom:1rem}@media (max-width:46.8125em){.ugc-teaser{display:none}}.passion-search-button{font-family:Open Sans,sans-serif;font-weight:600;font-size:1.143rem;line-height:1.5rem;display:inline-block;height:40px;padding:.5rem 1rem}.passion-search-button .passion-button-text,.userflow-teaser{text-align:center}.userflow-teaser{margin-top:1.5rem}.home-page{margin:0}.home-page .hero{position:relative;width:100%;min-height:30.07143rem}@media (min-width:46.875em){.home-page .hero{min-height:32.85714rem}}.home-page .passion-area{position:relative;text-align:center;margin-bottom:3rem}@media (min-width:46.875em){.home-page .passion-area{margin-bottom:4rem}}.home-page .passion-area .curated-passion-links{margin-bottom:1rem}.home-page .passion-area+.teaser-list{border-top:1px solid #dfe2e6}.home-page .teaser-list>a:last-child{border-bottom:1px solid #dfe2e6}.home-page .away-widget{padding:3rem 0}.home-page .hero-teaser{z-index:3}.home-page .hotel-recommendations .hotel-carousel{width:100%;padding:0}
