@keyframes pageheaderlayout4menuOpenerHoverOne{0%{width:100%}50%{width:50%}100%{width:100%}}@keyframes pageheaderlayout4menuOpenerHoverTwo{0%{width:calc(100% - 8px)}50%{width:50%}100%{width:calc(100% - 8px)}}header.pageheader-layout5{width:100%;position:fixed;top:0;left:0;height:100px;z-index:301}header.pageheader-layout5::before{content:"";width:100%;height:250px;position:absolute;top:0px;left:0px;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);z-index:-1;pointer-events:none;transition:height .3s ease}@media(max-width: 1620px){header.pageheader-layout5::before{height:calc(100px + 150*(100vw - 414px)/1286)}}@media(max-width: 1026px){header.pageheader-layout5{position:absolute;height:0px}}header.pageheader-layout5 .pageheader__hotelModule{position:absolute;width:100%;overflow:hidden;display:none;left:0;top:0}@media(max-width: 1026px){header.pageheader-layout5 .pageheader__hotelModule{position:fixed;height:100%;z-index:2;bottom:0;top:unset}}header.pageheader-layout5 .pageheader__container{transition:margin .3s ease,background-color .2s ease}@media only screen and (min-width: 1026px){header.pageheader-layout5 .pageheader__container.bggallerybox .pageheader__container__bottom__left__menuopener .burger-icon.open svg *{fill:var(--zepp-bggallerybox-color) !important}}header.pageheader-layout5 .pageheader__container__top{height:40px;position:relative;display:flex;justify-content:flex-end;align-items:center;padding:0px 50px;box-sizing:border-box;z-index:1}@media(max-width: 1620px){header.pageheader-layout5 .pageheader__container__top{padding:0px calc(20px + 30*(100vw - 414px)/1286)}}@media(max-width: 1026px){header.pageheader-layout5 .pageheader__container__top{display:none}}header.pageheader-layout5 .pageheader__container__top__right__languagenavigation{position:relative;padding-top:24px}header.pageheader-layout5 .pageheader__container__top__right__languagenavigation__elements{position:absolute;right:100%;top:24px;z-index:1;display:flex;gap:10px;padding-right:10px}header.pageheader-layout5 .pageheader__container__top__right__languagenavigation__elements.morelink{margin-top:17px;font-weight:400}header.pageheader-layout5 .pageheader__container__top__right__languagenavigation__elements.morelink>a{font-weight:400}header.pageheader-layout5 .pageheader__container__top__right__languagenavigation__element-active{display:flex;align-items:center;padding:0px 5px;cursor:pointer;font-size:var(--zepp-small-font-size);line-height:var(--zepp-small-line-height);font-family:var(--zepp-small-font-family);font-weight:var(--zepp-small-font-weight);font-style:var(--zepp-small-font-style);letter-spacing:var(--zepp-small-letter-spacing);text-transform:var(--zepp-small-text-transform)}header.pageheader-layout5 .pageheader__container__top__right__languagenavigation__element-active svg{transform:rotate(-270deg)}header.pageheader-layout5 .pageheader__container__top__right__languagenavigation__element-active.opened svg{transform:rotate(-90deg)}header.pageheader-layout5 .pageheader__container__top__right__languagenavigation__element a{font-size:var(--zepp-small-font-size);font-size:var(--zepp-small-font-size);line-height:var(--zepp-small-line-height);font-family:var(--zepp-small-font-family);font-weight:var(--zepp-small-font-weight);font-style:var(--zepp-small-font-style);letter-spacing:var(--zepp-small-letter-spacing);text-transform:var(--zepp-small-text-transform)}header.pageheader-layout5 .pageheader__container__top__right__languagenavigation svg{width:10px;height:10px;margin-left:10px}header.pageheader-layout5 .pageheader__container__bottom{position:relative;display:flex;justify-content:space-between;transition:.3s ease;padding:0px 50px 30px 50px}@media(max-width: 1420px){header.pageheader-layout5 .pageheader__container__bottom{padding:0px 38px 30px 38px}}@media(max-width: 1026px){header.pageheader-layout5 .pageheader__container__bottom{justify-content:start;padding:0px 38px 30px 0}}header.pageheader-layout5 .pageheader__container__bottom__left{display:flex;align-items:center}header.pageheader-layout5 .pageheader__container__bottom__left__menuopener{cursor:pointer;display:flex;align-items:center;justify-content:flex-end;z-index:1}@media(max-width: 1026px){header.pageheader-layout5 .pageheader__container__bottom__left__menuopener{width:100%;height:65px;position:fixed;bottom:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:var(--zepp-bgmobile-background-color);fill:var(--zepp-bgmobile-color);color:var(--zepp-bgmobile-color);box-sizing:border-box;z-index:5;padding-top:10px;padding-bottom:6px;box-sizing:border-box;gap:5px}header.pageheader-layout5 .pageheader__container__bottom__left__menuopener-2{width:50%}header.pageheader-layout5 .pageheader__container__bottom__left__menuopener-3{width:33.3333333333%}header.pageheader-layout5 .pageheader__container__bottom__left__menuopener-4{width:25%}header.pageheader-layout5 .pageheader__container__bottom__left__menuopener-5{width:20%}}@media(max-width: 449px){header.pageheader-layout5 .pageheader__container__bottom__left__menuopener{height:55px}}header.pageheader-layout5 .pageheader__container__bottom__left__menuopener .menuLabelmobile{display:none}@media(max-width: 1026px){header.pageheader-layout5 .pageheader__container__bottom__left__menuopener .menuLabelmobile{display:block;color:#fff;text-transform:uppercase;font-size:12px;padding-bottom:3px;box-sizing:border-box}}@media(max-width: 370px){header.pageheader-layout5 .pageheader__container__bottom__left__menuopener .menuLabelmobile{display:none}}header.pageheader-layout5 .pageheader__container__bottom__left__menuopener .burger-icon{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center}@media(min-width: 1027px){header.pageheader-layout5 .pageheader__container__bottom__left__menuopener .burger-icon{display:none !important}}header.pageheader-layout5 .pageheader__container__bottom__left__menuopener .burger-icon svg{width:28px;height:28px}header.pageheader-layout5 .pageheader__container__bottom__left__menuopener .burger-icon.close{display:none}header.pageheader-layout5 .pageheader__container__bottom__left__menuopener .burger{width:30px;height:21px;position:relative;display:flex}@media(max-width: 1026px){header.pageheader-layout5 .pageheader__container__bottom__left__menuopener .burger{display:none !important}}header.pageheader-layout5 .pageheader__container__bottom__left__menuopener .burger span{width:100%;height:1px;position:absolute;right:0;background-color:currentColor}@media(max-width: 1026px){header.pageheader-layout5 .pageheader__container__bottom__left__menuopener .burger span{height:2px}}header.pageheader-layout5 .pageheader__container__bottom__left__menuopener .burger span:nth-of-type(1){top:0}header.pageheader-layout5 .pageheader__container__bottom__left__menuopener .burger span:nth-of-type(2){top:10px}@media(max-width: 1026px){header.pageheader-layout5 .pageheader__container__bottom__left__menuopener .burger span:nth-of-type(2){top:13px}}@media(max-width: 449px){header.pageheader-layout5 .pageheader__container__bottom__left__menuopener .burger span:nth-of-type(2){top:8px}}header.pageheader-layout5 .pageheader__container__bottom__left__menuopener .burger span:nth-of-type(3){top:20px}@media(max-width: 1026px){header.pageheader-layout5 .pageheader__container__bottom__left__menuopener .burger span:nth-of-type(3){top:25px}}@media(max-width: 449px){header.pageheader-layout5 .pageheader__container__bottom__left__menuopener .burger span:nth-of-type(3){top:15px}}header.pageheader-layout5 .pageheader__container__bottom__left__menuopener .menu-text{margin-left:10px;margin-right:20px;font-size:17px}@media(max-width: 1620px){header.pageheader-layout5 .pageheader__container__bottom__left__menuopener .menu-text{margin-right:calc(10px + 10*(100vw - 414px)/1286)}}@media(max-width: 1026px){header.pageheader-layout5 .pageheader__container__bottom__left__menuopener .menu-text{display:none}}header.pageheader-layout5 .pageheader__container__bottom__left__menuopener:hover .burger span:nth-of-type(1){animation:pageheaderlayout4menuOpenerHoverOne 1s ease infinite}header.pageheader-layout5 .pageheader__container__bottom__left__menuopener:hover .burger span:nth-of-type(2){animation:pageheaderlayout4menuOpenerHoverTwo 1.5s ease infinite}header.pageheader-layout5 .pageheader__container__bottom__left__menuopener:hover .burger span:nth-of-type(3){animation:pageheaderlayout4menuOpenerHoverOne 2s ease infinite}header.pageheader-layout5 .pageheader__container__bottom__left__elements{display:flex;align-items:center}@media(max-width: 1026px){header.pageheader-layout5 .pageheader__container__bottom__left__elements{display:none}}header.pageheader-layout5 .pageheader__container__bottom__left__elements__element{margin-left:30px}header.pageheader-layout5 .pageheader__container__bottom__left__elements__element:first-child{margin-left:20px}@media(max-width: 1620px){header.pageheader-layout5 .pageheader__container__bottom__left__elements__element:first-child{margin-left:calc(10px + 10*(100vw - 414px)/1286)}}@media(min-width: 1027px){header.pageheader-layout5 .pageheader__container__bottom__left__elements__element{margin-left:calc(15px + 15*(100vw - 414px)/1286)}}header.pageheader-layout5 .pageheader__container__bottom__left__hotelselect{transition:opacity .3s ease;opacity:1;padding-left:45px;z-index:1;cursor:pointer;display:flex;align-items:center}@media(max-width: 1026px){header.pageheader-layout5 .pageheader__container__bottom__left__hotelselect{display:none}}header.pageheader-layout5 .pageheader__container__bottom__left__hotelselect span{padding-right:25px}header.pageheader-layout5 .pageheader__container__bottom__left__hotelselect svg{width:20px;height:15px;transition:transform .3s ease}header.pageheader-layout5 .pageheader__container__bottom__left__hotelselect:not(.closed) svg{transform:rotate(180deg)}header.pageheader-layout5 .pageheader__container__bottom__logo{z-index:10}@media(max-width: 1026px){header.pageheader-layout5 .pageheader__container__bottom__logo{padding-left:15px;padding-top:10px;position:relative;top:0px;left:0px;transform:translateX(0px);z-index:1}}header.pageheader-layout5 .pageheader__container__bottom__logo__main{width:100%;justify-content:center;transition:.3s ease;transform:translateY(11px)}header.pageheader-layout5 .pageheader__container__bottom__logo__main img{max-width:272px;height:auto;transition:.3s ease}@media(max-width: 1620px){header.pageheader-layout5 .pageheader__container__bottom__logo__main img{max-width:calc(209px + 63*(100vw - 414px)/1286)}}@media(max-width: 699px){header.pageheader-layout5 .pageheader__container__bottom__logo__main img{max-width:130px}}header.pageheader-layout5 .pageheader__container__bottom__logo__main__hotelModuleWhite{display:none}header.pageheader-layout5 .pageheader__container__bottom__logo__main__hotelModuleWhite img{transform:translateY(11px)}header.pageheader-layout5 .pageheader__container__bottom__logo__scroll{opacity:0;height:0px;transition:.3s ease}header.pageheader-layout5 .pageheader__container__bottom__logo__scroll img{height:50px;width:50px;transition:.3s ease}header.pageheader-layout5 .pageheader__container__bottom__right{display:flex;align-items:center;position:relative}@media(max-width: 1026px){header.pageheader-layout5 .pageheader__container__bottom__right{display:flex}}header.pageheader-layout5 .pageheader__container__bottom__right__elements{display:flex;align-items:center;z-index:1;opacity:1;transition:opacity .3s ease}@media(max-width: 1400px){header.pageheader-layout5 .pageheader__container__bottom__right__elements{display:none}}@media(max-width: 1026px){header.pageheader-layout5 .pageheader__container__bottom__right__elements{display:none}}header.pageheader-layout5 .pageheader__container__bottom__right__elements__element{margin-right:50px}header.pageheader-layout5 .pageheader__container__bottom__right a{letter-spacing:.1em}header.pageheader-layout5 .pageheader__container__bottom__right__request{display:flex;justify-content:center;align-items:center;z-index:1;position:relative;opacity:1;transition:opacity .3s ease;margin-right:50px}header.pageheader-layout5 .pageheader__container__bottom__right__request::before{content:"";height:1px;width:100%;background-color:currentColor;position:absolute;right:0;bottom:0;transition:opacity .3s ease}@media(max-width: 1026px){header.pageheader-layout5 .pageheader__container__bottom__right__request{display:none}}header.pageheader-layout5 .pageheader__container__bottom__right__request a{text-transform:uppercase}header.pageheader-layout5 .pageheader__container__bottom__right__request:hover a{opacity:.7}header.pageheader-layout5 .pageheader__container__bottom__right__request:hover::before{opacity:.7}header.pageheader-layout5 .pageheader__container__bottom__right__booking{display:flex;justify-content:center;align-items:center;z-index:1;position:relative;opacity:1;transition:opacity .3s ease;margin-right:66px}header.pageheader-layout5 .pageheader__container__bottom__right__booking::before{content:"";height:1px;width:100%;background-color:currentColor;position:absolute;right:0;bottom:0;transition:opacity .3s ease}@media(max-width: 1026px){header.pageheader-layout5 .pageheader__container__bottom__right__booking{display:none}}header.pageheader-layout5 .pageheader__container__bottom__right__booking a{text-transform:uppercase}header.pageheader-layout5 .pageheader__container__bottom__right__booking:hover a{opacity:.7}header.pageheader-layout5 .pageheader__container__bottom__right__booking:hover::before{opacity:.7}header.pageheader-layout5__mobilemenu{display:none}body .pageheader-inverted header.pageheader-layout5::before{content:none;display:none;width:0px;height:0px;background-color:rgba(0,0,0,0)}body .pageheader-inverted header.pageheader-layout5 .pageheader__container__top{height:25px}body.scroll-header:not(.menu-open) header.pageheader-layout5::before{height:0px}body.scroll-header:not(.menu-open) header.pageheader-layout5 .pageheader__container{margin-top:-40px}body.scroll-header:not(.menu-open) header.pageheader-layout5 .pageheader__container__top__right{display:none}body.scroll-header:not(.menu-open) header.pageheader-layout5 .pageheader__container__bottom{padding-top:15px;padding-bottom:15px}body.scroll-header:not(.menu-open) header.pageheader-layout5 .pageheader__container__bottom:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;opacity:.2;background-color:currentColor}body.scroll-header:not(.menu-open) header.pageheader-layout5 .pageheader__container__bottom__left__menuopener:after{background-color:rgba(112,112,112,.2)}body.scroll-header:not(.menu-open) header.pageheader-layout5 .pageheader__container__bottom__logo{top:20px}body.scroll-header:not(.menu-open) header.pageheader-layout5 .pageheader__container__bottom__logo__main{opacity:0;height:0px;width:0px;pointer-events:none}body.scroll-header:not(.menu-open) header.pageheader-layout5 .pageheader__container__bottom__logo__main img{width:0}body.scroll-header:not(.menu-open) header.pageheader-layout5 .pageheader__container__bottom__logo__scroll{display:block;opacity:1;height:auto}body.scroll-header:not(.menu-open) header.pageheader-layout5 .pageheader__container__bottom__logo__scroll img{height:50px;width:50px}body.scroll-header:not(.menu-open) header.pageheader-layout5 .pageheader__container.hotelSelectionOpen .pageheader__container__bottom__logo__scroll{opacity:0;height:0px;width:0px;pointer-events:none}body.scroll-header:not(.menu-open) header.pageheader-layout5 .pageheader__container.hotelSelectionOpen .pageheader__container__bottom__logo__scroll img{width:0}body.scroll-header:not(.menu-open) header.pageheader-layout5 .pageheader__container.hotelSelectionOpen .pageheader__container__bottom__logo__main{opacity:1;height:unset;width:100%;pointer-events:none}body.scroll-header:not(.menu-open) header.pageheader-layout5 .pageheader__container.hotelSelectionOpen .pageheader__container__bottom__logo__main img{max-width:272px;width:200px;height:auto;transition:.3s ease}@media(max-width: 1620px){body.scroll-header:not(.menu-open) header.pageheader-layout5 .pageheader__container.hotelSelectionOpen .pageheader__container__bottom__logo__main img{max-width:calc(209px + 63*(100vw - 414px)/1286)}}body.scroll-header:not(.menu-open) .pageheader-inverted header.pageheader-layout5 .pageheader__container__top{height:35px}body.menu-open header.pageheader-layout5::before{content:none;width:0px;height:0px;background-color:rgba(0,0,0,0)}body.menu-open header.pageheader-layout5 .pageheader__container{background-color:rgba(0,0,0,0)}body.menu-open header.pageheader-layout5 .pageheader__container__top:after{opacity:0}body.menu-open header.pageheader-layout5 .pageheader__container__top__right{display:none}body.menu-open header.pageheader-layout5 .pageheader__container__top__right__element{display:none}body.menu-open header.pageheader-layout5 .pageheader__container__top__right__element.additional-logo{display:none}body.menu-open header.pageheader-layout5 .pageheader__container__top__right__element a{color:#fff}body.menu-open header.pageheader-layout5 .pageheader__container__top__right__element a svg{fill:#fff;color:#fff}@media(max-width: 1650px){body.menu-open header.pageheader-layout5 .pageheader__container__top__right__element a{color:var(--zepp-bgheader-morelink-color)}body.menu-open header.pageheader-layout5 .pageheader__container__top__right__element a svg{fill:var(--zepp-bgheader-morelink-color);color:var(--zepp-bgheader-morelink-color)}}body.menu-open header.pageheader-layout5 .pageheader__container__bottom{padding:10px 50px}@media(max-width: 1620px){body.menu-open header.pageheader-layout5 .pageheader__container__bottom{padding:calc(0px + 10*(100vw - 414px)/1286) calc(40px + 10*(100vw - 414px)/1286)}}@media(max-width: 1026px){body.menu-open header.pageheader-layout5 .pageheader__container__bottom{height:0}}body.menu-open header.pageheader-layout5 .pageheader__container__bottom__left__menuopener{pointer-events:auto}@media(min-width: 1026px){body.menu-open header.pageheader-layout5 .pageheader__container__bottom__left__menuopener{position:absolute;right:20px;top:10px}}@media(max-width: 1026px){body.menu-open header.pageheader-layout5 .pageheader__container__bottom__left__menuopener{border-top:1px solid currentColor}}body.menu-open header.pageheader-layout5 .pageheader__container__bottom__left__menuopener .burger-icon.open{display:none}body.menu-open header.pageheader-layout5 .pageheader__container__bottom__left__menuopener .burger-icon.close{display:inline-flex}body.menu-open header.pageheader-layout5 .pageheader__container__bottom__left__menuopener .burger{color:var(--zepp-bgheader2-t1large-color)}@media(max-width: 1026px){body.menu-open header.pageheader-layout5 .pageheader__container__bottom__left__menuopener .burger{color:currentColor}}body.menu-open header.pageheader-layout5 .pageheader__container__bottom__left__menuopener .burger span:nth-of-type(1){top:50%;transform:rotate(45deg) translateY(-50%);animation:none}body.menu-open header.pageheader-layout5 .pageheader__container__bottom__left__menuopener .burger span:nth-of-type(2){width:0;animation:none}body.menu-open header.pageheader-layout5 .pageheader__container__bottom__left__menuopener .burger span:nth-of-type(3){top:50%;transform:rotate(-45deg) translateY(-50%);animation:none}@media(min-width: 1025px){body.menu-open header.pageheader-layout5 .pageheader__container__bottom__left__menuopener .burger:after{content:"";top:-13px;left:-8px;position:absolute;background-color:var(--zepp-bgheader-background-color);width:45px;height:45px;z-index:-1;border-radius:50px;display:none}}body.menu-open header.pageheader-layout5 .pageheader__container__bottom__left__menuopener:after{display:none}body.menu-open header.pageheader-layout5 .pageheader__container__bottom__left__elements{opacity:0;pointer-events:none}body.menu-open header.pageheader-layout5 .pageheader__container__bottom__left__hotelselect{opacity:0}body.menu-open header.pageheader-layout5 .pageheader__container__bottom__logo{opacity:0;width:0;pointer-events:none}body.menu-open header.pageheader-layout5 .pageheader__container__bottom__right{opacity:1}body.menu-open header.pageheader-layout5 .pageheader__container__bottom__right__elements{opacity:0}body.menu-open header.pageheader-layout5 .pageheader__container__bottom__right__request{opacity:0}body.menu-open header.pageheader-layout5 .pageheader__container__bottom__right__booking{opacity:0}@media(max-width: 1026px){body.menu-open header.pageheader-layout5 .pageheader__mobile__header{border-top:1px solid currentColor}}