html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{padding-left:0;list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a,#trigger-wrapper{-webkit-tap-highlight-color:#fff0;outline:none}a,button,input[type=submit],a:focus,a:active,button:focus,button:active,input[type=submit]:focus,input[type=submit]:active{outline:none}html{-webkit-text-size-adjust:100%}a[href^=tel\:]{color:#638995;text-decoration:none}.slick-loading .slick-list{background:#fff url(../slick/ajax-loader.gif) 50% no-repeat}.slick-prev,.slick-next{cursor:pointer;color:#0000;z-index:1;background:0 0;border:none;outline:none;width:30px;height:30px;padding:0;font-size:0;line-height:0;display:block;position:absolute;top:50%;transform:translateY(-50%)}.slick-prev{left:60px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-next{right:60px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-slider{margin-bottom:30px}.slick-dots{text-align:center;width:100%;padding:0;list-style:none;display:block;position:absolute;bottom:-45px}.slick-dots li{cursor:pointer;width:10px;height:20px;margin:0 5px;padding:0;display:inline-block;position:relative}.slick-dots li button{cursor:pointer;color:#0000;background:0 0;border:0;outline:none;width:10px;height:20px;padding:5px;line-height:1;display:block}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:before{content:"";text-align:center;opacity:.25;color:#6b8a60;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-family:slick;font-size:18px;line-height:20px;position:absolute;top:0;left:0}.slick-dots li.slick-active button:before{opacity:1;color:#6b8a60}.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transition:all 1s cubic-bezier(.19,1,.22,1)}.slick-track{display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;padding:0 15px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{width:auto;height:550px;display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-initialized .slick-slide:focus{outline:none}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}.slick-slide{opacity:.3;transition:all 1s cubic-bezier(.19,1,.22,1);transform:scale(.9)}.slick-current{opacity:1;transition:all 1s cubic-bezier(.19,1,.22,1);transform:scale(1)}@font-face{font-family:GT Walsheim Pro Light;src:url(../fonts/GT-Walsheim-Pro-Light.eot);src:url(../fonts/GT-Walsheim-Pro-Light.woff)format("woff"),url(../fonts/GT-Walsheim-Pro-Light.woff2)format("woff2"),url(../fonts/GT-Walsheim-Pro-Light.ttf)format("truetype")}@font-face{font-family:GT Walsheim Pro Regular;src:url(../fonts/GT-Walsheim-Pro-Regular.eot);src:url(../fonts/GT-Walsheim-Pro-Regular.woff)format("woff"),url(../fonts/GT-Walsheim-Pro-Regular.woff2)format("woff2"),url(../fonts/fonts/GT-Walsheim-Pro-Regular.ttf)format("truetype")}#mediaqueries{z-index:1000;background-color:pink;border-radius:5px;justify-content:center;align-items:center;padding:10px;display:none;position:fixed;bottom:10px;left:10px}@media (width>=1400px){#mediaqueries:after{content:"xxl>1400"}}@media (width<=1400px){#mediaqueries:after{content:"xl<1400"}}@media (width<=1300px){#mediaqueries:after{content:"lg<1300"}}@media (width<=992px){#mediaqueries:after{content:"md<992"}}@media (width<=767px){#mediaqueries:after{content:"sm<768"}}@media (width<=480px){#mediaqueries:after{content:"xs<480"}}h1,h2{margin-bottom:.83em;font-family:GT Walsheim Pro Light,Avenir,Helvetica,Arial,sans-serif;font-size:48px;font-style:normal;font-weight:400;line-height:50px}@media (width<=1400px){h1,h2{font-size:36px;line-height:39px}}@media (width<=1300px){h1,h2{font-size:32px;line-height:35px}}@media (width<=992px){h1,h2{font-size:26px;line-height:29px}}@media (width<=767px){h1,h2{font-size:20px;line-height:24px}}h2 span,h2 em{position:relative}h2 span:after,h2 em:after{content:"";opacity:.3;z-index:0;background:#638995;width:100%;height:15px;position:absolute;bottom:2px;left:0}@media (width<=1400px){h2 span:after,h2 em:after{height:13px}}@media (width<=1300px){h2 span:after,h2 em:after{height:12px}}@media (width<=767px){h2 span:after,h2 em:after{height:7px}}h3{margin-top:30px;margin-bottom:15px;font-family:GT Walsheim Pro Light,Avenir,Helvetica,Arial,sans-serif;font-size:35px;font-style:normal;font-weight:400;line-height:37px}h3:first-of-type{margin-top:0}@media (width<=1400px){h3{margin-bottom:7px;font-size:26px;line-height:28px}}@media (width<=1300px){h3{margin-top:20px;font-size:25px;line-height:27px}}@media (width<=992px){h3{margin-top:20px;font-size:20px;line-height:22px}}@media (width<=767px){h3{font-size:17px;line-height:20px}}p{margin-top:0;margin-bottom:20px;font-size:15px;line-height:1.5}@media (width<=767px){p{font-size:14px;line-height:1.4}}.box p,.box label,.box input,.box .error-msg,.box button,#randomlink a,.filter-button-group button{font-size:16px;line-height:1.5}@media (width<=1400px){.box p,.box label,.box input,.box .error-msg,.box button,#randomlink a,.filter-button-group button{font-size:14px;line-height:1.4}}.box .box-contact p{font-size:12px;line-height:1.4}a{text-decoration:none}nav .menu a,.languages a,h6.room-adler,.filter-button-group h6{letter-spacing:2px;text-transform:uppercase;font-size:13px;line-height:12px}.content .wrap{max-width:560px;margin:0 auto}@media (width<=767px){.content .wrap{max-width:none}}strong{font-family:GT Walsheim Pro Regular,Avenir,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.reserve{border:1px solid #638995;padding:10px 20px 5px;font-size:20px;line-height:20px;display:inline-block;display:none!important}.reserve a:before{display:none}a.hovereffect{color:#638995;display:inline-block;position:relative;overflow:hidden}a.hovereffect:after{content:"";z-index:-1;opacity:.3;background:#fff;width:100%;height:10px;transition:transform .6s cubic-bezier(.7,0,.3,1) .15s;position:absolute;top:47%;left:-1px;transform:translate(-101%)}a.hovereffect:hover:after,a.hovereffect.active:after{transition-delay:0s;transform:translate(0,0)}.languages a.hovereffect:after{background:#638995}.box a.hovereffect:after,.content a.hovereffect:after,.event-reminder a.hovereffect:after,.event a.hovereffect:after{z-index:0;background:#638995}.box a.hovereffect:hover:before,.content a.hovereffect:hover:before,.event-reminder a.hovereffect:hover:before,.event a.hovereffect:hover:before{transition-delay:.15s;left:110%}.box a.hovereffect:before,.content a.hovereffect:before,.event-reminder a.hovereffect:before,.event a.hovereffect:before{content:"";white-space:nowrap;background:#638995;width:100%;height:1px;transition:left .6s cubic-bezier(.7,0,.3,1);position:absolute;bottom:0;left:0;overflow:hidden}sup{vertical-align:super;font-size:smaller}body{position:relative}.page-outer-wrapper{min-height:calc(100vh - 58px);font-family:GT Walsheim Pro Light,Avenir,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}@media (width<=992px){.page-outer-wrapper{position:relative}}.page-inner-wrapper{min-height:100%;margin-top:58px;margin-left:160px;padding-top:calc(93vh - 58px);padding-left:3vh;overflow-x:hidden}@media (width<=992px){.page-inner-wrapper{flex-direction:column;margin-top:58px;margin-left:0;padding:0;display:flex}}.box{z-index:1;color:#638995;background-color:#ffffffe6;flex-direction:column;justify-content:center;width:50%;min-height:90vh;padding:130px 60px 60px 100px;display:flex;position:absolute;top:0;left:0}.box h2{margin-bottom:40px}@media (width<=767px){.box h2{margin-bottom:30px}}@media (width<=1300px){.box{width:70%}}@media (width<=992px){.box{order:1;width:100%;min-height:auto;margin-bottom:0;padding:30px 30px 30px 60px;position:relative}}.box .box-inner{margin-left:120px}@media (width<=1300px){.box .box-inner{margin-left:40px}}@media (width<=992px){.box .box-inner{margin-left:0}}.box .box-contact{text-align:left;flex-wrap:wrap;justify-content:space-between;margin-top:60px;display:flex}.box .box-contact p{padding-right:30px}@media (width<=767px){.box .box-contact{justify-content:flex-start}.box .box-contact p{width:50%}.box .box-contact p:last-of-type{width:100%}}@media (width<=480px){.box .box-contact{flex-direction:column}.box .box-contact p{width:100%}}.background{z-index:-1;position:fixed;inset:58px 0 0 160px;overflow:hidden}.background .bg-mask{background-color:#eff3f4;width:100%;position:absolute;top:0;bottom:0}@media (width<=992px){.background .bg-mask{height:50vh}}@media (width<=767px){.background .bg-mask{height:334px}}@media (width<=992px){.background{order:0;width:100%;position:static;top:58px;left:0}.animation{background-attachment:inherit!important;min-height:50vh!important}}@media (width<=767px){.animation{min-height:334px!important}}.content{color:#638995;background-color:#fff;margin-bottom:30px}@media (width<=992px){.content{order:2}}.content .inner-content{padding:50px}@media (width<=992px){.content .inner-content{padding:30px 30px 30px 60px}}.ipad .content{min-width:calc(100% + 3vh);margin-bottom:0;margin-left:-3vh;margin-right:-3vh}.ipad footer{min-width:calc(100% + 3vh);margin-left:-3vh;margin-right:-3vh}#randomlink{z-index:997;transform-origin:0 0;align-items:center;display:flex;position:fixed;bottom:-44px;left:60px;transform:rotate(-90deg)}@media (width<=992px){#randomlink{bottom:-39px;left:10px}}#randomlink a{color:#638995;padding:10px;transition:transform .4s cubic-bezier(.7,0,.3,1)}#randomlink a:hover{transform:translate(10px)}#randomlink{font-family:GT Walsheim Pro Light,Avenir,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}#randomlink .bottomline{background-color:#638995;width:100px;height:2px;margin-right:20px}@media (width<=992px){#randomlink .bottomline{width:50px;margin-right:8px}}@media (width<=767px){.mobile-menu-open #randomlink{opacity:0;pointer-events:none}}.white-bg{z-index:-1;background:#fff;width:100%;height:calc(100% - 107vh);position:absolute;inset:107vh 0 0;transform:translate(0,0)}@media (width<=992px){.white-bg{display:none}}#socials-wrapper .social-shape{fill:#638995}body #menu,body #logo,body .content,body .languages,body .box,body .background,body #randomlink,body footer{opacity:1;transition:opacity .2s ease-out}body.loading #menu,body.loading #logo,body.loading .content,body.loading .languages,body.loading .box,body.loading .background,body.loading #randomlink,body.loading .event-reminder,body.loading footer{opacity:0}.navmask{z-index:4;background-color:#fff;width:50%;height:58px;margin-left:auto;position:fixed;top:0;right:0}.pace{pointer-events:none;-webkit-user-select:none;user-select:none}.pace.pace-inactive .pace-progress{opacity:0;pointer-events:none;transition:all .5s cubic-bezier(.7,0,.3,1) .2s}.pace .pace-progress{z-index:2000;background-color:#fff;width:100vw;height:100vh;position:fixed;inset:0;transform:translate(0,0)!important}.pace-progress:after{opacity:0;transition:all .5s cubic-bezier(.7,0,.3,1) .2s!important}.pace .pace-progress:after{content:attr(data-progress-text);text-align:right;color:#638995;opacity:1;margin-top:50px;font-family:GT Walsheim Pro Light,Avenir,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:100;line-height:1;transition:all .5s cubic-bezier(.7,0,.3,1);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=767px){.pace .pace-progress:after{margin-top:30px}}.pace-progress-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pace-progress-inner svg{height:85px;margin-bottom:50px}.pace-progress-inner svg path{fill:#638995}@media (width<=767px){.pace-progress-inner svg{height:45px;margin-bottom:30px}}@media (width<=480px){.pace-progress-inner,.pace .pace-progress:after{top:45%}}#logo{z-index:3;position:fixed;top:23px;left:25%;transform:translate(-25%)}#logo svg{pointer-events:none;height:67px}#logo path{fill:#638995}@media (width<=992px){#logo{top:13px;left:50px;transform:translate(0)}#logo svg{height:32px}}@media (width<=992px) and (width<=767px){#logo{left:30px}}@media (width<=992px) and (width<=480px){#logo{left:20px}}.languages{z-index:2;text-transform:uppercase;display:flex;position:absolute;left:60px}.languages span{background-color:#638995;width:1px;height:13px;margin:0 5px}.languages span:last-of-type{display:none}.languages li{overflow:hidden}.languages a{color:#638995}.languages a:after{top:53%}@media (width<=992px){.languages{display:none}}.socials-header{visibility:hidden;z-index:2;text-transform:uppercase;display:flex;position:absolute;top:100px;left:60px}.socials-header li{overflow:hidden}.socials-header li:first-of-type{margin-left:2px;margin-right:10px}.socials-header li:first-of-type svg{width:16px;height:16px}.socials-header a:hover{transform:scale(1.1)}.socials-header svg{width:18px;height:18px}.socials-header svg.instagram-icon{margin-top:20px}.socials-header svg path{fill:#638995}@media (width<=1300px){.socials-header{display:none}}.mobile-header{display:none}@media (width<=992px){.mobile-header{z-index:3;background-color:#fff;height:58px;display:block;position:fixed;top:0;left:0;right:0}}footer{color:#638995;background-color:#fff;padding:50px;font-family:GT Walsheim Pro Light,Avenir,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;display:flex}footer p{margin-bottom:0;font-size:12px!important;line-height:1.4!important}footer a{color:#638995}footer .bottomtxt{justify-content:space-between;width:50%;display:flex}footer .bottomlinks{text-align:right;align-self:flex-end;width:50%}@media (width<=992px){footer{order:3;margin-bottom:0;padding:30px 30px 30px 60px}footer p{width:100%;margin-bottom:10px}footer .bottomtxt{justify-content:center;width:100%}footer .bottomlinks{text-align:center;align-self:auto;width:100%}}@media (width<=767px){footer{text-align:center;flex-direction:column}}@media (width<=480px){footer{text-align:left}footer .bottomtxt{flex-direction:column}footer .bottomlinks{text-align:left}}.page-home footer .bottomtxt,.page-impressum footer .bottomtxt,.page-gutschein footer .bottomtxt{display:none}.page-home footer .bottomlinks,.page-impressum footer .bottomlinks,.page-gutschein footer .bottomlinks{text-align:center;width:100%}.page-home footer,.page-impressum footer,.page-gutschein footer{color:#fff;background-color:#0000;margin:0;padding:0;display:block;position:fixed;bottom:5vh;right:5vh}.page-home footer .bottomlinks,.page-impressum footer .bottomlinks,.page-gutschein footer .bottomlinks{text-align:left}@media (width<=1300px){.page-home footer,.page-impressum footer,.page-gutschein footer{bottom:30px;right:30px}}@media (width<=992px){.page-home footer,.page-impressum footer,.page-gutschein footer{color:#638995;letter-spacing:0;padding-left:60px;position:static}.page-home footer a,.page-impressum footer a,.page-gutschein footer a{color:#638995}}nav{z-index:3;background-color:#638995;width:50%;height:58px;position:fixed;top:0;right:0}@media (width<=1300px){nav{width:30%}}nav{margin-left:auto}nav ul{z-index:1;justify-content:flex-end;margin:0;padding:0;list-style-type:none;display:flex}nav ul li{padding-left:0}nav ul li a{margin:0 10px;padding:23px 8px;color:#fff!important;display:block!important}nav .menu{z-index:3;width:100%;position:absolute}.submenu{z-index:-1;pointer-events:none;background-color:#fff;justify-content:center;width:100%;transition:transform 1.4s cubic-bezier(.7,0,.3,1);position:absolute;transform:translateY(-58px)}.submenu a{color:#638995}.submenu.showing{pointer-events:auto;transform:translateY(0)}.menu,.submenu{display:none}ul.socials{z-index:2;background-color:#fff;justify-content:flex-end;width:50%;height:58px;padding-right:13px;transition:transform 1.4s cubic-bezier(.7,0,.3,1);display:flex;position:fixed;top:0;right:0;transform:translateY(0)}@media (width<=1300px){ul.socials{width:30%}}ul.socials li{margin:0 10px;display:flex}ul.socials a{align-items:center;padding:0;font-size:12px!important;line-height:1.4!important;display:flex!important}ul.socials a span{color:#638995}ul.socials a:hover span:after{transition-delay:0s;transform:translate(0,0)}ul.socials span{color:#638995;display:inline-block;position:relative;overflow:hidden}ul.socials span:after{content:"";z-index:-1;opacity:.3;background:#638995;width:100%;height:7px;transition:transform .6s cubic-bezier(.7,0,.3,1) .15s;position:absolute;top:47%;left:-1px;transform:translate(-101%)}ul.socials .social-shape{fill:#638995}ul.socials svg{width:20px;height:20px}ul.socials .link-facebook svg{margin-right:0}ul.socials .link-instagram svg{margin-right:10px}ul.socials.showing{transform:translateY(58px)}nav#menu ul.menu li:first-of-type{display:none}html,body{overflow-x:hidden}.page-outer-wrapper{transition:transform .5s!important}#mobilemenu-wrapper{z-index:2;text-transform:uppercase;letter-spacing:2px;background-color:#638995;width:50%;height:calc(100vh - 58px);padding:50px;transition:all 1.2s cubic-bezier(.7,0,.3,1);display:block;position:fixed;top:58px;right:0;transform:translateY(-100%)}@media (width<=1300px){#mobilemenu-wrapper{width:30%}}@media (width<=767px){#mobilemenu-wrapper{width:100%;padding:30px}}@media (width<=480px){#mobilemenu-wrapper{padding:20px}}#mobilemenu-wrapper a{color:#fff;padding:10px;font-family:GT Walsheim Pro Light,Avenir,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:400}#mobilemenu-wrapper a:after{height:16px}#mobilemenu-wrapper .mobilemenu{margin-top:10px}#mobilemenu-wrapper .mobilemenu a{transition:color .2s}#mobilemenu-wrapper .mobilemenu a:after{background-color:#374755}#mobilemenu-wrapper .mobilemenu a:hover{color:#374755}#mobilemenu-wrapper .mobilemenu a span{pointer-events:none}#mobilemenu-wrapper .mobile-submenu{display:none}.mobile-menu-open .languages{opacity:0!important;pointer-events:none!important}.mobile-menu-open .page-outer-wrapper{transition:transform .5s .2s!important}.mobile-menu-open #mobilemenu-wrapper{transform:translateY(0)}.mobile-languages{text-transform:uppercase;letter-spacing:2px;align-items:center;height:50px;display:flex}.mobile-languages span{opacity:.7;background-color:#fff;width:1px;height:16px;margin:0 0 3px}.mobile-languages span:last-of-type{display:none}.mobile-languages a{transition:color .2s;font-size:16px!important}.mobile-languages a.active,.mobile-languages a:hover{color:#374755!important}.mobile-languages a:after{display:none}.mobilemenu .restaurants{margin-top:20px}.mobilemenu .restaurants>span{color:#374755;margin-bottom:0;padding:10px;font-family:GT Walsheim Pro Light,Avenir,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;display:block}@media (width<=767px){.mobilemenu .restaurants{flex-direction:column;align-items:flex-start;display:flex}}@media (width<=480px){.mobilemenu .restaurants{margin-top:0}.mobilemenu .restaurants>span{display:none}}.social-link-items{margin-top:15px;display:flex}.social-link-items a{transition:fill .2s;margin-bottom:0!important}.social-link-items a:hover .social-shape{fill:#374755}.social-link-items svg{width:20px;height:20px}.social-link-items .social-shape{fill:#fff;transition:fill .2s}#trigger-wrapper{z-index:100000;margin:5px 0 0;transition:all .25s;display:inline-block;position:absolute;top:0;right:41px}#trigger-wrapper .trigger{z-index:100000;cursor:pointer;width:48px;height:48px;margin-right:auto;position:relative}#trigger-wrapper .trigger .hamburger__top-bun,#trigger-wrapper .trigger .hamburger__bottom-bun{z-index:100000;content:"";background:#fff;width:30px;height:1px;transition:all .25s;display:block;position:absolute;left:9px;transform:rotate(0)}#trigger-wrapper .trigger .hamburger__top-bun{top:23px;transform:translateY(-3px)}#trigger-wrapper .trigger .hamburger__bottom-bun{bottom:23px;transform:translateY(3px)}@media (width<=767px){#trigger-wrapper{right:21px}}@media (width<=480px){#trigger-wrapper{right:11px}}.mobile-menu-open #trigger-wrapper{transform:rotate(90deg)}.mobile-menu-open #trigger-wrapper .hamburger__top-bun{transform:rotate(45deg)translateY(0)}.mobile-menu-open #trigger-wrapper .hamburger__bottom-bun{transform:rotate(-45deg)translateY(0)}@media (orientation:landscape) and (width<=767px){#mobilemenu-wrapper{overflow:scroll}}@media (width<=767px){.slick-slide img{height:400px}}@media (width<=480px){.slick-slide img{height:235px}}.slick-arrow{z-index:10000;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:30px 30px;width:50px;height:50px;padding:10px;transition:transform .4s ease-out;position:absolute;top:50%}.slick-arrow:before{display:none}.slick-prev{background-position:50%;background-repeat:no-repeat;left:20px;background-image:url(../images/icons/arrow-left.svg)!important}@media (width<=480px){.slick-prev{display:none!important}}.slick-prev:hover{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-image:url(../images/icons/arrow-left.svg)!important}.slick-next{background-position:50%;background-repeat:no-repeat;right:10px;background-image:url(../images/icons/arrow-right.svg)!important}@media (width<=480px){.slick-next{display:none!important}}.slick-next:hover{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-image:url(../images/icons/arrow-right.svg)!important}.slick-dots li button:before{content:"•";text-align:center;opacity:.25;color:#638995;width:20px;height:20px;font-family:slick;font-size:18px;line-height:20px;position:absolute;top:0;left:0}@media (width<=480px){.slick-dots li button:before{text-align:left!important}}.slick-content{margin:60px 0}@media (width<=992px){.slick-content{margin-top:0;padding-bottom:0}}@media (width<=767px){.slick-content{margin-bottom:0}}.event-reminder{color:#638995;z-index:1;opacity:1;background-color:#fff;border-top:4px solid #638995;padding:40px;position:absolute;bottom:10vh;right:5vh;transform:translate(0)scale(1)}.event-reminder.hide-reminder{opacity:0;transform:translate(calc(100% + 5vh))scale(.9);transition-delay:0s!important}.event-reminder #close-reminder{cursor:pointer;position:absolute;top:12px;right:12px}.event-reminder svg{pointer-events:none;width:20px;height:20px}.event-reminder svg path{fill:#638995;pointer-events:none}.event-reminder .soon-mobile{display:none}.event-reminder a.img-wrapper{display:block}.event-reminder a.hovereffect{margin-top:20px}.event-reminder h4{margin-bottom:30px}.event-reminder img{border:1px solid #63899533;transition:opacity .3s cubic-bezier(.7,0,.3,1)}.event-reminder.hovered img{opacity:.5}.event-reminder.hovered a.hovereffect:before{content:"";white-space:nowrap;background:#638995;width:100%;height:1px;transition:left .6s cubic-bezier(.7,0,.3,1) .15s;position:absolute;bottom:0;left:110%;overflow:hidden}.event-reminder.hovered a.hovereffect:after{transition-delay:0s;transform:translate(0,0)}.pace-running .event-reminder{opacity:0;transform:translate(calc(100% + 5vh))scale(.9)}.pace-done .event-reminder{transition:transform .8s cubic-bezier(.7,0,.3,1),opacity .3s cubic-bezier(.7,0,.3,1) .2s}@media (width<=1300px){.event-reminder .soon-desktop{display:none}.event-reminder .soon-mobile{display:block}.event-reminder h4{margin-bottom:0}.event-reminder{max-width:300px;padding:30px;right:2vh}.event-reminder img{display:none}.event-reminder .event-title{display:block}}@media (width<=992px){.event-reminder{padding:30px 30px 30px 20px;top:30px;bottom:auto;right:30px}}.homepage-anim{background:url(../images/fisher.jpeg) 50% no-repeat;min-height:calc(100vh - 58px)}@media (width<=992px){.homepage-anim{position:relative}}.page-home #stamp{width:105px;position:absolute;bottom:60px;right:60px}.page-home #stamp.special-position{background-color:#fff;border-radius:50%;padding:11px 10px 8px;top:200px;bottom:auto;right:-45vw}@media (width<=1300px){.page-home #stamp.special-position{right:-25vw}}.page-home #stamp path{fill:#c40005}.page-home #stamp .top-part,.page-home #stamp .bottom-part,.page-home #stamp .middle-part{transform-origin:50%}.page-home #stamp .middle-part,.page-home #stamp .top-part,.page-home #stamp .bottom-part{transition:all .2s ease-out}.page-home #stamp:hover .top-part,.page-home #stamp:hover .bottom-part{opacity:0;transform:scale(.9)}.page-home #stamp:hover .middle-part{transform:scale(1.5)}@media (width>=1602px){.page-home #stamp{width:100px}}@media (width<=992px){.page-home #stamp{display:none}}@media (width<=480px){.page-home #stamp{width:120px;display:inline-block;bottom:116px;right:30px}}@media (width<=390px){.page-home #stamp{width:90px}}.page-home #stampquickfix{display:none}.page-home #stampquickfix path{fill:#c40005}@media (width<=992px){.page-home #stampquickfix{width:25%;display:block}.page-home #stampquickfix svg{width:64px}}@media (width<=480px){.page-home #stampquickfix{display:none}}.page-home .box .box-contact p:last-of-type{max-width:25%}@media (width<=767px){.page-home .box .box-contact p:last-of-type{max-width:50%}}#homepage-slider .item{opacity:1;background-attachment:inherit;background-position:50%;background-repeat:no-repeat;background-size:cover;width:0%;height:100%;transition:transform 1.6s cubic-bezier(.7,0,.3,1) 2.6s;animation-name:slideraccueil;animation-duration:48s;animation-timing-function:cubic-bezier(.7,0,.3,1);animation-iteration-count:infinite;display:block;position:absolute;transform:scale(1)}#homepage-slider .item.item1{background-image:url(../images/fisher.jpeg);animation-delay:0s}#homepage-slider .item.item2{background-image:url(../images/cosy_terrace_bg.jpg);animation-delay:4s}#homepage-slider .item.item3{background-image:url(../images/adler_front.jpeg);animation-delay:8s}#homepage-slider .item.item4{background-image:url(../images/cosy_twin_bg_3.jpg);animation-delay:12s}#homepage-slider .item.item5{background-image:url(../images/totale.jpeg);animation-delay:16s}#homepage-slider .item.item6{background-image:url(../images/cosy_twin_bg_2.jpg);animation-delay:20s}#homepage-slider .item.item7{background-image:url(../images/chef.jpeg);animation-delay:24s}#homepage-slider .item.item8{background-image:url(../images/cosy_twin_bg.jpg);animation-delay:28s}#homepage-slider .item.item9{background-image:url(../images/adler_front_face.jpeg);animation-delay:32s}#homepage-slider .item.item10{background-image:url(../images/cosy_suite_bg_2.jpg);animation-delay:36s}#homepage-slider .item.item11{background-image:url(../images/adler_hocker.jpeg);animation-delay:40s}#homepage-slider .item.item12{background-image:url(../images/cosy_suite_bg.jpg);animation-delay:44s}@keyframes slideraccueil{0%{z-index:1;width:0}1%{z-index:2;width:0}9%{z-index:2;width:100%}34%{z-index:1;width:100%}36%{z-index:1;width:0}to{z-index:1;width:0}}#mask{touch-action:pan-y;-ms-touch-action:pan-y;background:#eff3f4;width:100%;position:fixed;top:0;bottom:0;left:0;overflow:hidden}.carousel-accueil{touch-action:pan-y;-ms-touch-action:pan-y;width:calc(100vw - 160px);transition:all 1s cubic-bezier(.7,0,.3,1);position:absolute;top:0;bottom:0;left:0}@media (width<=992px){.carousel-accueil{width:100vw}}.hotel-anim{background-image:url(../images/bg_img_hotel.jpg);background-position:50%;background-size:cover;min-height:calc(100vh - 58px)}.title-group{justify-content:space-between;display:flex}@media (width<=767px){.title-group{flex-direction:column}}.filter-button-group{justify-content:center;align-items:center;display:flex}.filter-button-group h6{margin-right:20px}@media (width<=480px){.filter-button-group{flex-direction:column}.filter-button-group h6{margin-bottom:10px}.filter-button-group button{margin-bottom:5px}}.filter-button-group .buttons{display:flex}@media (width<=480px){.filter-button-group .buttons{flex-direction:column;align-items:flex-start}}.filter-button-group .buttons button{appearance:none;-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;flex-direction:row-reverse;align-items:center;margin-right:20px;padding:0;display:flex}@media (width<=480px){.filter-button-group .buttons button{margin-bottom:10px;margin-right:0}}.filter-button-group .buttons button:hover{cursor:pointer}.filter-button-group .buttons button:hover .fake-link:before{transition-delay:.15s;left:110%}.filter-button-group .buttons button.active .check svg{opacity:1;transition-delay:0s}.filter-button-group .buttons button.active .fake-link:after{transition-delay:0s;transform:translate(0,0)}.filter-button-group .buttons button.active .fake-link:before{transition-delay:.15s;left:110%}.filter-button-group .buttons .check{border:1px solid #638995;flex-shrink:0;width:18px;height:18px;margin-right:10px;position:relative}.filter-button-group .buttons .check svg path{fill:#638995}.filter-button-group .buttons .check svg{opacity:0;width:20px;height:20px;transition:opacity .3s .2s;position:absolute;bottom:0;left:-1px;transform:rotate(-11deg)}@media (width<=480px){.filter-button-group .buttons .check{width:15px;height:15px}.filter-button-group .buttons .check svg{width:17px;height:17px}}.no-filteredRooms{opacity:0;transition:all .3s}.no-filteredRooms.showing{opacity:1}.hotel-rooms,.other-rooms{margin:60px -10px}@media (width>=1601px){.hotel-rooms,.other-rooms{margin:60px -30px}}@media (width<=767px){.hotel-rooms,.other-rooms{margin-bottom:0}}.hotel-rooms .hotel-room,.other-rooms .hotel-room{text-align:center;width:25%;padding:0 10px 20px}.hotel-rooms .hotel-room img,.other-rooms .hotel-room img{width:100%}@media (width>=1601px){.hotel-rooms .hotel-room,.other-rooms .hotel-room{padding:0 30px 60px}}@media (width<=1300px){.hotel-rooms .hotel-room,.other-rooms .hotel-room{width:33.3333%}}@media (width<=767px){.hotel-rooms .hotel-room,.other-rooms .hotel-room{width:50%}}@media (width<=480px){.hotel-rooms .hotel-room,.other-rooms .hotel-room{width:100%}}.hotel-rooms a,.other-rooms a{transition:transform 1.2s cubic-bezier(.7,0,.3,1);display:block}.hotel-rooms a:hover,.other-rooms a:hover{transform:scale(1.03)}.hotel-rooms .room-adler,.other-rooms .room-adler{margin-top:20px;margin-bottom:5px}.hotel-rooms .room-title,.other-rooms .room-title{text-align:center;margin:0 auto 15px;display:inline-block}.page-hotel .inner-content h2{text-align:center}.page-hotel #stamp,.room-page #stamp{pointer-events:none;width:125px;position:absolute;bottom:60px;right:60px}.page-hotel #stamp path,.room-page #stamp path{fill:#c40005}@media (width<=992px){.page-hotel #stamp,.room-page #stamp{display:none}}.page-hotel #stamp{pointer-events:auto}.page-hotel #stamp.special-position{background-color:#fff;border-radius:50%;padding:11px 10px 8px;top:200px;bottom:auto;right:-45vw}.page-hotel #stamp .top-part,.page-hotel #stamp .bottom-part,.page-hotel #stamp .middle-part{transform-origin:50%}.page-hotel #stamp .middle-part,.page-hotel #stamp .top-part,.page-hotel #stamp .bottom-part{transition:all .2s ease-out}.page-hotel #stamp:hover .top-part,.page-hotel #stamp:hover .bottom-part{opacity:0;transform:scale(.9)}.page-hotel #stamp:hover .middle-part{transform:scale(1.5)}@media (width<=992px){.page-hotel #stamp{width:100px;margin:0 auto;display:block;position:static}}.room-page .title-group{margin-top:120px}.room-page .title-group h2{margin-bottom:0}@media (width<=767px){.room-page .title-group h2{text-align:center;margin-bottom:.83em}}.filter-button-group .fake-link{color:#638995;font-family:GT Walsheim Pro Light,Avenir,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;display:inline-block;position:relative;overflow:hidden}.filter-button-group .fake-link:after{content:"";z-index:0;opacity:.3;background:#638995;width:100%;height:10px;transition:transform .6s cubic-bezier(.7,0,.3,1) .15s;position:absolute;top:47%;left:-1px;transform:translate(-101%)}.filter-button-group .fake-link:before{content:"";white-space:nowrap;background:#638995;width:100%;height:1px;transition:left .6s cubic-bezier(.7,0,.3,1);position:absolute;bottom:0;left:0;overflow:hidden}.region-anim{background-image:url(../images/murten_umgebung.jpeg);background-position:50%;background-size:cover;min-height:calc(100vh - 58px)}.contact-anim{background-image:url(../images/bg_img_contact.jpg);background-position:50%;background-size:cover;min-height:calc(100vh - 58px)}.page-kontakt .box-inner>p a,.page-contact .box-inner>p a{color:#638995;position:relative}.page-kontakt .box-inner>p a:before,.page-contact .box-inner>p a:before{content:"";white-space:nowrap;background:#638995;width:100%;height:1px;transition:left .6s cubic-bezier(.7,0,.3,1);position:absolute;bottom:0;left:0;overflow:hidden}#map{width:100%;height:70vh}.pub-anim{background-image:url(../images/flam.jpeg);background-position:50%;background-size:cover;min-height:calc(100vh - 58px)}.page-pub .box-contact span{margin-bottom:3px;display:inline-block;position:relative;overflow:hidden}.page-pub .box-contact span:after{content:"";z-index:-1;opacity:.3;background:#638995;width:100%;height:10px;position:absolute;top:47%;left:-1px}.page-pub .content,.page-pub .content .before-slideshow{position:relative}.page-pub .content .flamms{align-items:flex-start;display:flex}.page-pub .content .price{border-bottom:3px solid #6389954d;margin-left:10px;font-size:20px!important}@media (width<=767px){.page-pub .content .price{margin-left:5px;font-size:14px!important}}.page-pub .content #stamp{pointer-events:none;width:125px;position:absolute;top:0;right:-90px}.page-pub .content #stamp path{fill:#c40005}@media (width<=767px){.page-pub .content #stamp{z-index:3;top:-192px;right:0}}.page-pub .content .before-slideshow .flamms{margin-top:50px}@media (width<=992px){.page-pub .content .before-slideshow .flamms{margin-top:30px}}.page-pub .content .before-slideshow .flamms:first-of-type,.page-pub .content .before-slideshow h3{margin-top:0}#pdf-link{transform-origin:0 0;align-items:center;display:flex;position:fixed;top:93vh;right:-120px;transform:rotate(-90deg)}#pdf-link a{color:#fff;padding:10px;transition:transform .4s cubic-bezier(.7,0,.3,1)}#pdf-link a:hover{transform:translate(10px)}#pdf-link{font-family:GT Walsheim Pro Light,Avenir,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}#pdf-link .pdfline{background-color:#fff;width:100px;height:2px;margin-right:20px}#pdf-link.hide-me{opacity:0;pointer-events:none;visibility:hidden}@media (width<=992px){#pdf-link{display:none}}#gift{position:relative;overflow-x:hidden}#gift input,#gift button,#gift label,#gift .error-msg{font-family:GT Walsheim Pro Light,Avenir,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}#gift .form-group{border-bottom:1px solid #638995;margin-bottom:25px;padding:10px 0 0;display:flex;position:relative}#gift label{width:130px;min-width:130px;max-width:130px;padding-right:50px;position:relative}@media (width<=992px){#gift label{width:120px;min-width:120px;max-width:120px}}#gift label:after{content:"";transform-origin:0;background-color:#638995;width:50px;height:1px;position:absolute;bottom:-8px;right:0;transform:rotate(-45deg)}#gift input{color:#638995;background:0 0;border:none;width:100%;margin:0}#gift input:focus{outline:none}#gift .error-msg{color:#c40005;opacity:0;pointer-events:none;transition:all .6s cubic-bezier(.7,0,.3,1);position:absolute;bottom:0;right:0;transform:translate(100%)}#gift .is-invalid .error-msg{opacity:1;transform:translate(0)}#gift button{color:#fff;cursor:pointer;background:#638995;border:none;width:100%;padding:15px}#gift input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#gift input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#gift input[type=number]{-moz-appearance:textfield}#gift .grecaptcha-badge{display:none}#gift .form-group,#gift button{transition:all .8s cubic-bezier(.7,0,.3,1)}#gift #confirmation{opacity:0;pointer-events:none;transition:all .8s cubic-bezier(.7,0,.3,1);position:absolute;top:0}#gift #confirmation p{text-decoration:underline}#gift.processing .form-group,#gift.processing button{opacity:.3;pointer-events:none}#gift.processing .processing-spinner{opacity:1}#gift.finished .form-group,#gift.finished button{opacity:.3;pointer-events:none}#gift.finished .processing-spinner{opacity:0}#gift.finished #confirmation{opacity:1}#gift .processing-spinner{opacity:0;text-align:center;width:70px;transition:opacity .3s cubic-bezier(.7,0,.3,1);position:absolute;bottom:50%;left:50%;transform:translate(-50%)}#gift .processing-spinner>div{background-color:#638995;border-radius:100%;width:18px;height:18px;animation:1.4s ease-in-out infinite both bounce;display:inline-block}#gift .processing-spinner .bounce1{animation-delay:-.32s}#gift .processing-spinner .bounce2{animation-delay:-.16s}@keyframes bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.default-anim{background-image:url(../images/murten_see.jpeg);background-position:50%;background-size:cover;min-height:calc(100vh - 58px)}.default-template .inner-content p a.hovereffect{margin-bottom:-6px}.page-events .box{height:500px;min-height:auto}.page-events .page-inner-wrapper{padding-top:500px}.page-events .contact-anim{background-image:url(../images/totale.jpeg)}.page-events .events-wrapper{flex-wrap:wrap;display:flex}.page-events .events-wrapper .event{text-align:center;width:calc(33.3333% - 33.3333px);margin-bottom:35px;margin-right:50px}.page-events .events-wrapper .event:nth-child(3n){margin-right:0}.page-events .events-wrapper .event figure{border:1px solid #63899533}.page-events .events-wrapper .event img{max-width:100%}.page-events .events-wrapper .event .infos{padding:30px 20px}.page-events .events-wrapper .event h6{letter-spacing:2px;text-transform:uppercase;margin-bottom:5px;font-size:13px;line-height:12px}.page-events .events-wrapper .event a{vertical-align:bottom}@media (width<=1600px){.page-events .events-wrapper .event{width:calc(50% - 25px);margin-right:50px}.page-events .events-wrapper .event:nth-child(2n){margin-right:0}.page-events .events-wrapper .event:nth-child(3n){margin-right:50px}}@media (width<=992px){.page-events .box{height:auto}.page-events .box h1{margin-bottom:0}.page-events .page-inner-wrapper{padding-top:0}.page-events .inner-content{padding-top:10px}}@media (width<=767px){.page-events .events-wrapper .event{width:100%;margin-right:0}.page-events .events-wrapper .event:nth-child(3n){margin-right:0}.page-events .events-wrapper .event .infos{padding:30px}}@media (width<=480px){.page-events .events-wrapper .event .infos{padding:20px 0}}.packages-anim{background-image:url(../images/category_packages.jpg);background-position:50%;background-size:cover;min-height:calc(100vh - 58px)}.page-packages .hotel-rooms{flex-wrap:wrap;display:flex}.package-page .inner-content h2{margin-top:50px}@media (width<=992px){.package-page .inner-content h2{margin-top:30px}}.package-page .inner-content a:not(.hovereffect){color:#638995;border-bottom:1px solid #638995}.page-feedback .default-anim{background-image:url(../images/murten_bg.jpg)}.page-feedback .content{display:none}.reviews{flex-wrap:wrap;display:flex}.reviews a{color:#638995;border-right:1px solid #638995;flex-direction:column;flex:1 1 0;justify-content:space-between;align-items:center;max-width:150px;margin-top:40px;padding:15px 16px;display:flex}.reviews a:first-of-type{border-left:1px solid #638995}.reviews a p{margin-top:10px;margin-bottom:0}.reviews a img{width:40px}.reviews a.tripadvisor img{margin-top:8px}@media (width<=480px){.reviews{flex-direction:column;align-items:center}.reviews a{border-bottom:1px solid #638995;border-right:none;width:150px;margin-top:0;padding:20px;border-left:none!important}.reviews a:first-of-type{border-top:1px solid #638995;margin-top:30px}}
