html,body{overscroll-behavior:none;overflow-x:hidden}.set-lang-de .lang-en{display:none}.set-lang-en .lang-de{display:none}.page-hidden{opacity:0;transition:opacity 0.5s ease}body.loaded .page-hidden{opacity:1}#loading-spinner-box{position:fixed;z-index:9999;top:50%;left:50%;transform:translate(-50%,-50%)}#page-wrapper{opacity:0;transition:opacity 0.5s ease}body.loaded #page-wrapper{opacity:1}.bg-video{position:fixed;z-index:-1;width:100vw;height:100vh;object-fit:cover}.overlay-section{position:relative;z-index:1}.overlay-section::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}.content{position:relative;z-index:1;padding:2rem 2rem}.overlay-section.between-section .content{padding:8rem 2rem}.logo{transition:0.5s all ease}@media screen and (max-width:991px){.logo{}}@media screen and (max-width:575px){.logo{}}.header-icon:hover .header-icon-unsel{display:none}.header-icon-sel{display:none}.header-icon:hover .header-icon-sel{display:block}.bewerben-box:hover{transition:all 0.3s ease}@media screen and (max-width:575px){.social-icon.si-xxl{}}.social-icon div{width:100%;height:100%;background-size:cover;transition:0.3s all ease}.social-container{cursor:pointer}.dropdown-toggle::after{display:none}.dropdown-item:focus,.dropdown-item:active{background-color:transparent!important;color:inherit!important}.rounded-e{border-top-left-radius:2.2rem;border-bottom-left-radius:0rem;border-top-right-radius:0rem;border-bottom-right-radius:2.2rem}.border-double{border-style:double!important}.border-top-dotted{border-top-style:dotted}.border-top-dashed{border-top-style:dashed}.border-top-double{border-top-style:double}.border-bottom-dotted{border-bottom-style:dotted}.border-bottom-dashed{border-bottom-style:dashed}.border-bottom-double{border-bottom-style:double}.border-start-dotted{border-left-style:dotted}.border-start-dashed{border-left-style:dashed}.border-start-double{border-left-style:double}.border-end-dotted{border-right-style:dotted}.border-end-dashed{border-right-style:dashed}.border-end-double{border-right-style:double}.border-thin{border-width:thin}.top-30{top:30%}.top-60{top:60%}.top-75{top:75%}.bg-size-cover{background-size:cover}.bg-size-contain{background-size:contain}.zoom-out-hover-1{transition:0.2s all ease}.zoom-out-hover-1:hover{transform:scale(1.1)!important}.zoom-out-hover-2{transition:0.2s all ease}.zoom-out-hover-2:hover{transform:scale(1.2)!important}.zoom-out-rotate-hover-1{transition:0.2s all ease}.zoom-out-rotate-hover-1:hover{transform:rotate(-2deg) scale(1.1)!important}.rotate-left-hover{transition:0.2s all ease}.rotate-left-hover:hover{transform:rotate(-2deg)!important}.opacity-0-extra{opacity:0}.d-none-extra{display:none}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.elementShow1{position:relative;opacity:0%;transform:translateY(100px);transition:1.5s all ease}.elementShow1.active{transform:translateY(0);opacity:100%}.elementShow1s{position:relative;opacity:0%;transform:translateY(100px);transition:1.5s all ease}.elementShow1s.active{transform:translateY(0);opacity:100%}.elementShow1b{position:relative;opacity:0%;transform:translateY(100px);transition:1.5s all ease;transition-delay:0.5s}.elementShow1b.active{transform:translateY(0);opacity:100%}.elementShowL{position:relative;opacity:0%;transform:translateX(-500px);transition:1.5s all ease}.elementShowL.active{transform:translateX(0);opacity:100%}.elementShowLs{position:relative;opacity:0%;transform:translateX(-500px);transition:1.5s all ease}.elementShowLs.active{transform:translateX(0);opacity:100%}.elementShowLb{position:relative;opacity:0%;transform:translateX(-500px);transition:1.5s all ease;transition-delay:0.5s}.elementShowLb.active{transform:translateX(0);opacity:100%}.showFromLeft{opacity:0%;animation-name:showFromLeft;animation-duration:2s;animation-delay:0s;animation-fill-mode:forwards}@keyframes showFromLeft{from{opacity:0%;transform:translateX(-500px)}to{opacity:100%;transform:translateX(0)}}.disappear1{animation-name:disappear1;animation-duration:3s;animation-delay:1s;animation-fill-mode:forwards}@keyframes disappear1{0%{opacity:100%}100%{opacity:0%;pointer-events:none}}.shortTransition{transition:0.3s all ease}. text-fira{font-family:serif}.w-99{width:99%}.h-99{height:99%}.mark-line{padding:0;margin:;opacity:1;border:none;background-color:darkred;height:2px;width:300px;margin-left:auto;margin-right:auto}.bildOpenHintergrund{width:100%;height:100%;position:fixed;top:0%;background:#140a00;background:rgb(20 10 0 / .9);z-index:3;display:none;align-items:center;justify-content:center}.slideshowArrow{width:50px;height:50px;background-color:#fff;line-height:50px;cursor:pointer;text-align:center;transition:0.3s}.bildOpenBox{border-style:double;border-width:thick;border-color:darkgoldenrod}.closeBildButton{text-align:center;position:absolute;right:40px;top:100px;font-size:40;color:lightgrey;font-weight:700;cursor:pointer;z-index:1}.closeBildButton:hover{color:#fff}.shadow-inset-dark-lg{box-shadow:inset 0 100px 400px #000}.shadow-inset-light-lg{box-shadow:inset 0 100px 400px #fff}.mouse-shadow-inset-dark{transition:0.5s all ease}.mouse-shadow-inset-dark:hover{box-shadow:inset 0 -20px 200px #000}.mouse-shadow-inset-invert-dark{transition:0.5s all ease;box-shadow:inset 0 -30px 300px #000}.mouse-shadow-inset-invert-dark:hover{box-shadow:inset 0 0 0}.mouse-shadow-inset-light{transition:0.5s all ease}.mouse-shadow-inset-light:hover{box-shadow:inset 0 -100px 100px #fff}.position-top-center{position:absolute;top:0%;left:50%;-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}.position-top-center-small{position:absolute;bottom:0%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:767px){.position-top-center-small{-ms-transform:translate(-50%,0%);transform:translate(-50%,0%)}}.position-bottom-center{position:absolute;bottom:0%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.position-bottom-center-small{position:absolute;bottom:0%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:767px){.position-bottom-center-small{-ms-transform:translate(-50%,0%);transform:translate(-50%,0%)}}.position-center{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.appear-on-hover-child{visibility:hidden;opacity:0;transition:0.5s all ease}.appear-on-hover-parent:hover .appear-on-hover-child{visibility:visible;opacity:100%}.zoom-on-hover-child{transition:0.3s all ease}.zoom-on-hover-parent:hover .zoom-on-hover-child{transform:scale(1.1)}.bg-img-big-center{background-position:center;background-size:cover;background-repeat:repeat-y}.up-on-hover-child{transition:0.5s all ease}.up-on-hover-parent:hover .up-on-hover-child{transform:translateY(-6px)}.transition-normal{transition:0.5s all ease}.standard-text{color:#000;text-decoration:none}.standard-text-light{color:#000;text-decoration:none;font-weight:300}.fs-7{font-size:0.8rem!important}@media screen and (max-width:575px){.flexible-text{font-size:1.1rem!important}}@media screen and (max-width:575px){.flexible-text-sm{font-size:0.95rem!important}}@media screen and (max-width:575px){.flexible-text-xs{font-size:0.85rem!important}}@media screen and (max-width:575px){.flexible-text-xxs{font-size:0.75rem!important}}.lh-xs{line-height:0.9!important}.lh-xxs{line-height:0.8!important}.lh-1-br.multiline{line-height:1!important}.lh-xs-br.multiline{line-height:0.9!important}.lh-xxs-br.multiline{line-height:0.8!important}label.lh-1-br,label.lh-xs-br,label.lh-xxs-br{display:inline-block;width:100%}.break-word{word-wrap:break-word;hyphens:auto}.visible-extra{visibility:visible}.invisible-extra{visibility:hidden}.placeholder-italic::placeholder{font-style:italic}.bg-dark-transparent{background:rgb(0 0 0 / .5)}.bg-dark-transparent-weak{background:rgb(0 0 0 / .2)}h7,.h7{font-size:.8rem}.btn-black{color:#fff;background-color:#000;border-color:#000}.btn-black:hover{color:#fff;background-color:#333;border-color:#333}.btn-black:focus,.btn-black.focus{box-shadow:0 0 0 .2rem rgb(0 0 0 / .5)}.btn-black.disabled,.btn-black:disabled{color:#fff;background-color:#000;border-color:#000}.btn-black:not(:disabled):not(.disabled):active,.btn-black:not(:disabled):not(.disabled).active,.show>.btn-black.dropdown-toggle{color:#fff;background-color:#333;border-color:#333}.btn-black-white{color:#fff;background-color:#000;border-color:#fff}.btn-black-white:hover{color:#000;background-color:#fff;border-color:#fff}.btn-black-white:focus,.btn-black-white.focus{box-shadow:0 0 0 .2rem rgb(255 255 255 / .5)}.btn-black-white.disabled,.btn-black-white:disabled{color:#fff;background-color:#000;border-color:#fff}.btn-black-white a{color:#fff}.btn-black-white:hover a{color:#000;transition:color 0.3s ease-in-out}.socialMediaBar{display:flex;justify-content:center;list-style:none;padding:0}.socialMediaBar li{width:40px;height:40px;cursor:pointer;margin:5px}.socialMediaBar li div{width:100%;height:100%;background-size:cover;transition:0.3s all ease}.socialMediaBar li .fb{background-image:url(assets/images/standard-images/SMFB.webp)}.socialMediaBar li .fb:hover{background-image:url(assets/images/standard-images/SMFbSel.webp)}.socialMediaBar li .tw{background-image:url(assets/images/standard-images/SMTw.webp)}.socialMediaBar li .tw:hover{background-image:url(assets/images/standard-images/SMTwSel.webp)}.socialMediaBar li .ig{background-image:url(assets/images/standard-images/SMInsta.webp)}.socialMediaBar li .ig:hover{background-image:url(assets/images/standard-images/SMInstaSel.webp)}.socialMediaBar li .phone{background-image:url(assets/images/standard-images/SMPhone.webp)}.socialMediaBar li .phone:hover{background-image:url(assets/images/standard-images/SMPhoneSel.webp)}.socialMediaBar li .mail{background-image:url(assets/images/standard-images/SMMail.webp)}.socialMediaBar li .mail:hover{background-image:url(assets/images/standard-images/SMMailSel.webp)}.socialMediaBar li .tiktok{background-image:url(assets/images/standard-images/SMTt.webp)}.socialMediaBar li .tiktok:hover{background-image:url(assets/images/standard-images/SMTtSel.webp)}.hover-parent-animate__flipInX:hover .hover-child-animate__flipInX{animation-name:flipInX;animation-duration:1s;animation-iteration-count:1}@media (hover:hover) and (pointer:fine){.hover-parent-animate__flipInX-sm:hover .hover-child-animate__flipInX-sm{animation-name:flipInX;animation-duration:1s;animation-iteration-count:1}}.opacity-5{opacity:5%}.transition-all-ease-03{transition:0.3s all ease}.transition-all-ease-05{transition:0.5s all ease}.transition-all-ease-10{transition:1s all ease}.text-flexile-wrap{white-space:normal;word-break:normal;overflow-wrap:break-word}.pb-dyn{padding-bottom:0rem}@media screen and (min-height:700px) and (max-height:1000px){.pb-dyn{padding-bottom:calc((100vh - 700px) * 0.2)}}@media screen and (min-height:1000px){.pb-dyn{padding-bottom:3rem}}@media screen and (max-width:575px){.flexible-text{font-size:1.1rem}}.stretched-link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.text-alumni{font-family:"Alumni Sans SC",sans-serif}.text-manrope{font-family:"Manrope",sans-serif}.text-ancizar{font-family:"Ancizar Sans",sans-serif}.text-gabarito{font-family:"Gabarito",sans-serif}.text-orienta{font-family:"Orienta",sans-serif}.text-overpass{font-family:"Overpass",sans-serif;position:relative;top:.15rem}
.logo{height:70px;width:170px;overflow-y:visible;margin-top:-10px}.logo-full{width:170px}.logo-small{width:100px}.nav-item{display:flex;align-items:center}.hero-img{height:700px;background-size:cover;background-position:center}.reservierungBar{width:100%;height:40px;display:flex;justify-content:center;overflow:hidden}#hero-img-container{margin-top:57px}@media screen and (min-width:992px){#hero-img-container{margin-top:63px}}.menue-hero-img{height:550px}@media screen and (max-width:991px){.menue-hero-img{height:400px}}@media screen and (max-width:575px){.menue-hero-img{height:250px}}.map-holder{height:337.5px}.video-box-small{width:76vw;height:43vw}.intro-img{height:45vw}@media screen and (min-width:576px){.intro-img{height:270px}}@media screen and (min-width:768px){.intro-img{height:350px}}@media screen and (min-width:992px){.intro-img{height:310px}}@media screen and (min-width:1200px){.intro-img{height:370px}}@media screen and (min-width:1400px){.intro-img{height:400px}}.speisen-carousel-img{height:337.5px;background-size:cover;background-position:center}.socialMediaBar{width:350px;height:60px;display:flex;justify-content:center;list-style:none;padding:0}.socialMediaBar li{width:50px;height:50px;cursor:pointer;margin:5px}.socialMediaBar li div{width:100%;height:100%;background-size:cover;transition:0.3s all ease}.socialMediaBar li .fb{background-image:url(assets/images/SMFB.webp)}.socialMediaBar li .fb:hover{background-image:url(assets/images/SMFbSel.webp)}.socialMediaBar li .tw{background-image:url(assets/images/SMTw.webp)}.socialMediaBar li .tw:hover{background-image:url(assets/images/SMTwSel.webp)}.socialMediaBar li .ig{background-image:url(assets/images/SMInsta.webp)}.socialMediaBar li .ig:hover{background-image:url(assets/images/SMInstaSel.webp)}.socialMediaBar li .phone{background-image:url(assets/images/SMPhone.webp)}.socialMediaBar li .phone:hover{background-image:url(assets/images/SMPhoneSel.webp)}.socialMediaBar li .rugby{background-image:url(assets/images/SMRugby.webp)}.socialMediaBar li .rugby:hover{background-image:url(assets/images/SMRugbySel.webp)}.speisekarte-hero-img-box{height:500px}.star-line{width:150px;border:none;background-image:url(assets/images/SternLinie.webp);background-size:cover}.speisekarte-list{list-style:none}.speisekarte-list li{margin-top:10px;display:flex;justify-content:flex-end}.item-name{text-align:end;text-decoration:none;color:grey;margin-right:50px}.item-price{text-align:end;margin-right:5vw;text-decoration:none;color:darkgreen}.mains-box{height:43vw}@media screen and (min-width:576px){.mains-box{height:246px}}@media screen and (min-width:768px){.mains-box{height:328px}}@media screen and (min-width:992px){.mains-box{height:176px}}@media screen and (min-width:1200px){.mains-box{height:207px}}@media screen and (min-width:1400px){.mains-box{height:240px}}#scrollDownButton{top:600px;width:50px;height:50px;left:50%;margin-left:-25px}@media screen and (max-width:575px){.mains-box{top:500px}}#scrollDownButton.sdb-high{top:450px}#scrollDownButton .sdb-1{display:block}#scrollDownButton:hover .sdb-1{display:none}#scrollDownButton .sdb-2{display:none}#scrollDownButton:hover .sdb-2{display:block}#loading-spinner-box{position:fixed}.scroll-goal{scroll-margin-top:60px}.link-text{color:#000;transition:0.3s all ease}.link-text:hover{color:green}.transparent-bg-1{background-color:rgb(0 0 0 / .1)}.form-d-none{display:none}
.border-top-dotted{border-top-style:dotted}.border-top-dashed{border-top-style:dashed}.border-top-double{border-top-style:double}.border-bottom-dotted{border-bottom-style:dotted}.border-bottom-dashed{border-bottom-style:dashed}.border-bottom-double{border-bottom-style:double}.border-start-dotted{border-left-style:dotted}.border-start-dashed{border-left-style:dashed}.border-start-double{border-left-style:double}.border-end-dotted{border-right-style:dotted}.border-end-dashed{border-right-style:dashed}.border-end-double{border-right-style:double}.border-thin{border-width:thin}.top-30{top:30%}.top-60{top:60%}.top-75{top:75%}.bg-size-cover{background-size:cover}.bg-size-contain{background-size:contain}.zoom-out-hover-1{transition:0.2s all ease}.zoom-out-hover-1:hover{transform:scale(1.05)!important}.zoom-out-hover-2{transition:0.2s all ease}.zoom-out-hover-2:hover{transform:scale(1.1)}.opacity-0-extra{opacity:0}.d-none-extra{display:none}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.elementShow1{position:relative;opacity:0%;transform:translateY(100px);transition:1.5s all ease}.elementShow1.active{transform:translateY(0);opacity:100%}.elementShow1s{position:relative;opacity:0%;transform:translateY(100px);transition:1.5s all ease}.elementShow1s.active{transform:translateY(0);opacity:100%}.elementShow1b{position:relative;opacity:0%;transform:translateY(100px);transition:1.5s all ease;transition-delay:0.5s}.elementShow1b.active{transform:translateY(0);opacity:100%}.elementShowL{position:relative;opacity:0%;transform:translateX(-500px);transition:1.5s all ease}.elementShowL.active{transform:translateX(0);opacity:100%}.elementShowLs{position:relative;opacity:0%;transform:translateX(-500px);transition:1.5s all ease}.elementShowLs.active{transform:translateX(0);opacity:100%}.elementShowLb{position:relative;opacity:0%;transform:translateX(-500px);transition:1.5s all ease;transition-delay:0.5s}.elementShowLb.active{transform:translateX(0);opacity:100%}.showFromLeft{opacity:0%;animation-name:showFromLeft;animation-duration:2s;animation-delay:0s;animation-fill-mode:forwards}@keyframes showFromLeft{from{opacity:0%;transform:translateX(-500px)}to{opacity:100%;transform:translateX(0)}}.disappear1{animation-name:disappear1;animation-duration:3s;animation-delay:1s;animation-fill-mode:forwards}@keyframes disappear1{0%{opacity:100%}100%{opacity:0%;pointer-events:none}}.shortTransition{transition:0.3s all ease}. text-fira{font-family:serif}.w-99{width:99%}.h-99{height:99%}.mark-line{padding:0;margin:;opacity:1;border:none;background-color:darkred;height:2px;width:300px;margin-left:auto;margin-right:auto}.bildOpenHintergrund{width:100%;height:100%;position:fixed;top:0%;background:#140a00;background:rgb(20 10 0 / .9);z-index:3;display:none;align-items:center;justify-content:center}.slideshowArrow{width:50px;height:50px;background-color:#fff;border-radius:16px;line-height:50px;cursor:pointer;text-align:center;transition:0.3s}.bildOpenBox{border-style:double;border-width:thick;border-color:darkgoldenrod}.closeBildButton{text-align:center;position:absolute;right:40px;top:100px;font-size:40;border-radius:100%;color:lightgrey;font-weight:700;cursor:pointer;z-index:1}.closeBildButton:hover{color:#fff}.shadow-inset-dark-lg{box-shadow:inset 0 100px 400px #000}.shadow-inset-light-lg{box-shadow:inset 0 100px 400px #fff}.mouse-shadow-inset-dark{transition:0.5s all ease}.mouse-shadow-inset-dark:hover{box-shadow:inset 0 -20px 200px #000}.mouse-shadow-inset-light{transition:0.5s all ease}.mouse-shadow-inset-light:hover{box-shadow:inset 0 -100px 100px #fff}.position-bottom-center{position:absolute;bottom:0%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.position-bottom-center-small{position:absolute;bottom:0%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:767px){.position-bottom-center-small{-ms-transform:translate(-50%,0%);transform:translate(-50%,0%)}}.position-center{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.appear-on-hover-child{visibility:hidden;opacity:0;transition:0.5s all ease}.appear-on-hover-parent:hover .appear-on-hover-child{visibility:visible;opacity:100%}.zoom-on-hover-child{transition:0.3s all ease}.zoom-on-hover-parent:hover .zoom-on-hover-child{transform:scale(1.1)}.bg-img-big-center{background-position:center;background-size:cover;background-repeat:repeat-y}.background-style{background-position:center;background-size:contain;background-repeat:repeat-y}.up-on-hover-child{transition:0.5s all ease}.up-on-hover-parent:hover .up-on-hover-child{transform:translateY(-6px)}.transition-normal{transition:0.5s all ease}.standard-text{color:#000;text-decoration:none}.standard-text-light{color:#000;text-decoration:none;font-weight:300}.fs-7{font-size:0.8rem!important}@media screen and (max-width:575px){.flexible-text{font-size:1.1rem}}.break-word{word-wrap:break-word;hyphens:auto}.visible-extra{visibility:visible}.invisible-extra{visibility:hidden}.placeholder-italic::placeholder{font-style:italic}.bg-dark-transparent{background:rgb(0 0 0 / .5)}.bg-dark-transparent-weak{background:rgb(0 0 0 / .2)}h7,.h7{font-size:.8rem}.btn-black{color:#fff;background-color:#000;border-color:#000}.btn-black:hover{color:#fff;background-color:#333;border-color:#333}.btn-black:focus,.btn-black.focus{box-shadow:0 0 0 .2rem rgb(0 0 0 / .5)}.btn-black.disabled,.btn-black:disabled{color:#fff;background-color:#000;border-color:#000}.btn-black:not(:disabled):not(.disabled):active,.btn-black:not(:disabled):not(.disabled).active,.show>.btn-black.dropdown-toggle{color:#fff;background-color:#333;border-color:#333}.btn-black-white{color:#fff;background-color:#000;border-color:#fff}.btn-black-white:hover{color:#000;background-color:#fff;border-color:#fff}.btn-black-white:focus,.btn-black-white.focus{box-shadow:0 0 0 .2rem rgb(255 255 255 / .5)}.btn-black-white.disabled,.btn-black-white:disabled{color:#fff;background-color:#000;border-color:#fff}.btn-black-white a{color:#fff}.btn-black-white:hover a{color:#000;transition:color 0.3s ease-in-out}.text-fira{font-family:"Fira Sans Condensed",sans-serif}.text-nunito{font-family:"Nunito Sans",sans-serif}