body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}body,html{color:#262626;font-family:Inter;font-size:62.5%;height:100%;letter-spacing:.3px;text-rendering:optimizeLegibility}.pos-rel{position:relative!important}.pos-abs{position:absolute!important}.pos-fix{position:fixed!important}.flex{display:flex}.flex-row{flex-flow:row}.flex-col{flex-flow:column}.flex-wrap{flex-wrap:wrap}.flex-1{flex:1 1}.flex-70{flex:70% 1}.just-start{justify-content:flex-start}.just-center{justify-content:center}.just-end{justify-content:flex-end}.just-between{justify-content:space-between}.just-around{justify-content:space-around}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.item-stretch{align-items:stretch}.content-stretch{align-content:stretch}.block{display:block}.inline-block{display:inline-block}.center-text{text-align:center}.right-text{text-align:right}.left-text{text-align:left}.no-decor{color:#000;text-decoration:none}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.pointer{cursor:pointer}.width-100{width:100%}@font-face{font-family:Oswald;src:local("Oswald"),url(/static/media/Oswald-Regular.e815068d369177121fd8.ttf) format("truetype")}@font-face{font-family:Inter;src:local("Inter"),url(/static/media/Inter-ExtraLight.1815b9a8a67debdb3966.ttf) format("truetype")}h1,h2,h3,h4{font-family:Oswald;font-weight:400;text-transform:uppercase}h1{font-size:calc(20px + 2vmin)}a{color:#bdd9e4;text-decoration:none}a,b{font-family:Oswald;font-size:calc(6px + 2vmin)}b{font-weight:400}.App{overflow-x:hidden}.modal-mode{opacity:.3}.Button{align-items:center;border:1px solid #343434;border-radius:10px;box-shadow:-5px 5px #bdd9e4;cursor:pointer;display:flex;justify-content:center;margin:15px 0;padding:12px 46px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Button .Right-arrow-img{-webkit-filter:brightness(0);filter:brightness(0);margin:0 10px;opacity:.9;width:2vmax}@media(prefers-reduced-motion:no-preference){.App-logo{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:Animation-floating;animation-name:Animation-floating;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;margin-left:30px;margin-top:5px}}.App-section-fullscreen{align-items:stretch;background-color:blue;display:flex;flex-flow:column;justify-content:space-between;min-height:100vh;position:relative}.App-section-small{background-color:#fff}.App-section-small,.App-section-small-transparent{min-height:60vh;position:relative}.content-container{padding:5% 10%}.content-container-small{padding:5%}.Details-button-containter{align-items:center;border:1px solid #000;border-radius:10px;box-shadow:-5px 5px #bdd9e4;cursor:pointer;display:flex;flex-flow:column;font-size:calc(6px + 2vmin);justify-content:space-between;margin:25px 10px;min-height:35vmin;min-width:29vmin;outline:none;padding:3vmin;text-align:center;text-decoration:none}.Details-button-containter .Button-icon{width:15vmin}.Details-button-containter .Button-label{color:#343434}.Details-button-containter-small{background-color:hsla(0,0%,100%,.5);max-height:22vmin;max-width:16vmin;min-height:20vmin;min-width:16vmin}@-webkit-keyframes Animation-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes Animation-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes Animation-floating{0%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes Animation-floating{0%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}to{-webkit-transform:translate(0);transform:translate(0)}}@media(max-width:56.25em){.App .content-container,.App .content-container-small{padding:4% 3%}.Button{padding:8px}}main{height:100%;position:relative;transition:-webkit-transform .7s ease-in-out;transition:transform .7s ease-in-out;transition:transform .7s ease-in-out,-webkit-transform .7s ease-in-out;z-index:2}.sidebar{height:100vh;position:fixed;right:0;top:0;width:400px;z-index:1}.bar,.sidebar{background-color:#a5c1cc}.bar{display:block;height:5px;margin:8px auto;opacity:.9;width:42px}.button{cursor:pointer;display:inline-block;margin:0 auto;transition:all .7s ease;width:auto}.nav-right{bottom:20px;position:fixed;right:20px}.nav-right.visible-xs{z-index:3}.middle{margin:0 auto}.bar{transition:all .7s ease}.nav-right.visible-xs .active .bar{background-color:#fff;transition:all .7s ease}.button.active .top{-webkit-transform:translateY(16px) rotate(45deg);transform:translateY(16px) rotate(45deg)}.button.active .bottom{-webkit-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}.button.active .middle{width:0}.move-to-left{-webkit-transform:translateX(-400px);transform:translateX(-400px)}nav{padding-top:30px}.sidebar-list{list-style:none;margin:150px 0 0;padding:0;position:relative;text-align:center}.sidebar-item{margin:30px 0;opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.sidebar-item:first-child{transition:all .7s ease-in-out .2s}.sidebar-item:nth-child(2){transition:all .7s ease-in-out .4s}.sidebar-item:nth-child(3){transition:all .7s ease-in-out .6s}.sidebar-item:nth-child(4){transition:all .7s ease-in-out .8s}.sidebar-item:nth-child(5){transition:all .7s ease-in-out .1s}.sidebar-item:last-child{transition:all .7s ease-in-out .12s}.sidebar-item.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.sidebar-anchor{color:#fff;font-size:calc(15px + 2vmin);padding-bottom:7px;position:relative;text-decoration:none;text-transform:uppercase}.sidebar-anchor img{height:calc(20px + 2vmin);margin:3px 3vmin auto auto;width:auto}.sidebar-anchor:before{background-color:#fff;bottom:0;content:"";height:2px;left:0;position:absolute;transition:all .7s ease-in-out;width:0}.sidebar-anchor:hover:before{width:100%}.ua{bottom:20px;left:30px;position:absolute}.fa{color:#a5c1cc;font-size:calc(8px + 2vmin)}.fa,.ua:hover .fa{transition:all 1s ease}.ua:hover .fa{color:#fff;-webkit-transform:scale(1.3);transform:scale(1.3)}.Home:before{background:url(/static/media/App-background.a575091bd85a9d63d773.png) no-repeat 50%;background-size:cover;content:"";display:block;height:100vh;height:calc(var(--vh, 1vh)*100);left:0;position:fixed;top:0;width:100%;z-index:-10}.Home{align-items:center;flex-direction:column;font-size:calc(6px + 2vmin);justify-content:center;overflow-x:hidden}.Home .Alpha-title{text-align:center}.Home .Home-header{background-image:url(/static/media/headerimg.eb44810b805ab0f2c831.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:100vh;justify-content:space-between;padding:-5px}.Home .Home-header-container{flex-flow:row}.Home .Home-header .AlphaLogo-img{margin-left:-27%;width:66vmin}.Home .Home-header .Announcement-container{background-color:hsla(0,0%,100%,.5);border-radius:10px;padding:3vw}.Alpha-Details{display:flex;flex-flow:row;justify-content:center;padding:5% 0}.Alpha-Details h3{margin:4vmin}.Alpha-Details .Alpha-Details-item{padding:0 5vmin}.Alpha-Speisen{background-color:transparent;color:#fff;min-height:50vmin;position:relative}.Alpha-Speisen b{font-size:calc(8px + 2vmin);letter-spacing:1px}.Alpha-Speisen .Speisen-img{border-radius:10px;box-shadow:-5px 5px #fff;width:36vmax}.Alpha-Speisen .Speisen-label{font-size:calc(10px + 2vmin);letter-spacing:4px;margin-top:20px;text-transform:uppercase;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.Alpha-Speisen .Speisen-button{right:-18px;top:40px;width:18vh}.Alpha-Speisen .Speisen-arrow,.Alpha-Speisen .Speisen-button{position:absolute;-webkit-transform:rotate(-13deg);transform:rotate(-13deg)}.Alpha-Speisen .Speisen-arrow{width:15vh}.Alpha-Speisen-Right{height:100%;padding:2rem;text-align:center;width:100%}.Alpha-Speisen-content{align-items:flex-start;display:flex;flex-flow:row;justify-content:space-around;padding-bottom:5vmin;padding-top:15vmin}.Alpha-Speisen-button-container{height:100%;position:relative}.Alpha-Gallery,.Alpha-Speisen-button-container{align-items:center;display:flex;flex-flow:column}.Alpha-Gallery{justify-content:center}.Alpha-Gallery h3{margin:20px}.Alpha-Gallery-grid-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.Alpha-Gallery-grid-item{background-color:#ff0;cursor:pointer;height:20vmax;margin:5px;overflow:hidden}.Alpha-Gallery-grid-img{height:100%;width:auto}.Alpha-Contact{align-items:center;display:flex;flex-flow:row;justify-content:flex-start;padding:5vh}.Alpha-Contact-Left{text-align:left;width:100%}.Alpha-Contact-Left .Alpha-address{margin:5vh 0}.Alpha-Contact-Left .Alpha-map{margin:10vh 0}.Alpha-Contact-Left a{color:#343434;font-family:Inter;font-size:calc(6px + 2vmin);font-style:italic}.Alpha-Contact-Right{align-items:center;color:#343434;display:flex;flex-flow:column;justify-content:center;padding:10vh 0}.Alpha-Contact .Alpha-logo{height:auto;max-width:28vmax}.Alpha-Contact .Logos-container{align-items:center;display:flex;flex-flow:row;justify-content:center}.Alpha-Contact .Logos-item{-webkit-filter:brightness(0);filter:brightness(0);height:auto;opacity:.9;width:15vmin}.Bottom-Border{margin-bottom:-5px}.Border-img{width:100vw}@media(max-width:62.25em){.Home .Home-header{background-image:url(/static/media/headerimgmobile.139f456b8af95bfba0ca.JPG);flex-flow:column;height:70vh;justify-content:center}.Home .Home-header .AlphaLogo-img{margin-left:0;width:75vmin}.Alpha-Details,.Home .Home-header-container{flex-flow:column}.Alpha-Details{justify-content:space-around;min-height:70vh}.Alpha-Details .Details-button-containter{max-height:10vmin;max-width:15vmin}.Alpha-Speisen{height:80vmax}.Alpha-Speisen-content{align-items:center;flex-flow:column;height:100%;justify-content:flex-start;padding-top:8vmax}.Alpha-Speisen .Speisen-label{margin-top:30px}.Alpha-Gallery{padding:4vh 0}.Alpha-Gallery-grid-item{height:10vmax}.Alpha-Contact{background-color:transparent!important;flex-flow:column-reverse;padding:0}.Alpha-Contact-Right{background:url(/static/media/background2.0f5b8e4c3c38bf7dc774.JPG) no-repeat 50%;background-blend-mode:difference;background-position-y:center;background-size:100vw;color:#fff;height:100%;width:100%}.Alpha-Contact-Left{background-color:transparent!important;padding:10vw 5vw}.Alpha-Contact .Logos-item{-webkit-filter:initial;filter:none}.Alpha-Contact .Button{border:1px solid #fff}.Alpha-Contact .Right-arrow-img .Right-arrow-img{-webkit-filter:initial;filter:none;width:3vmax}}@media(max-width:37.5rem){.Alpha-Speisen .Speisen-label{margin-top:30px}}#menu{background-attachment:fixed;background-image:linear-gradient(to top right,hsla(0,0%,100%,.9),hsla(0,0%,100%,.8)),url(/static/media/Menu-background.e16347ceb3c91973e49d.JPG);background-position:start;background-repeat:no-repeat;background-size:100vw;position:relative}#menu .button{padding:1rem;width:30rem}#menu .button a{color:#343434}#menu .menu-section-buttons{display:flex;flex-flow:column;left:1em;position:fixed;text-decoration:none;top:8%}#menu .menu-section-buttons .menu-section-button{align-items:center;color:#343434;cursor:pointer;justify-content:center;margin:10px;padding:.1em .7em;text-decoration:none;transition:all .3s ease}#menu .menu-section-buttons .menu-section-button-active{color:#a5c1cc;font-size:calc(15px + 2vmin);padding:.6em .7em;transition:all .3s ease}#menu .menu-body{padding:1em 25%}#menu .menu-body .Menu-main-title{font-family:Inter;letter-spacing:2px;margin-top:5vh;text-align:center}#menu .menu-body .menu-items{font-size:calc(6px + 2vmin)}#menu .menu-body .menu-items .menu-section .menu-title{margin-top:4em;text-align:center}#menu .menu-body .menu-items .menu-section .menu-title h3{margin:10px 0}#menu .menu-body .menu-items .menu-section .menu-title .line{background-color:#a5c1cc;height:5px}#menu .menu-body .menu-items .menu-section .menu-title .description{font-size:calc(3px + 2vmin);font-style:italic;margin:1em 0 2em}#menu .menu-body .menu-items .menu-section .menu-item{color:#565656;padding:10px}#menu .menu-body .menu-items .menu-section .menu-item:hover{background-color:hsla(0,0%,100%,.3)}#menu .menu-body .menu-items .menu-section .menu-item .vegan-icon{height:1.2em}#menu .menu-body .menu-items .menu-section .menu-item .sub-text{font-size:calc(6px + 2vmin);width:85%}#menu .menu-body .menu-items .menu-section .menu-item-title{font-size:calc(8px + 2vmin)}#menu .menu-body .menu-items .menu-section .menu-item .right-content{width:20%}#menu .menu-body .menu-items .menu-section .menu-item .left-content{width:80%}@media(max-width:56.25em){#menu:before{background:linear-gradient(to top right,hsla(0,0%,100%,.9),hsla(0,0%,100%,.8)),url(/static/media/menu-background-mobile.16e51dbb047242e4264c.jpg) no-repeat 50%;background-size:cover;content:"";display:block;height:100vh;height:calc(var(--vh, 1vh)*100);left:0;position:fixed;top:0;width:100%;z-index:-10}#menu{background-image:none;display:flex;flex-flow:column;scroll-margin-top:10em}#menu .button{width:100%}#menu .menu-section-buttons{-webkit-overflow-scrolling:touch;background-color:#fff;box-shadow:0 0 4px 3px #dcdcdc;flex-flow:row;left:0;letter-spacing:1px;overflow-x:scroll;padding:10px 0;top:auto;top:0;width:100%}#menu .menu-section-buttons .menu-section-button{margin:10px 5px}#menu .menu-section-buttons .menu-section-button-active{color:#a5c1cc;font-size:calc(6px + 2vmin);padding:0}#menu .menu-section-buttons .invisible{width:100px}#menu .menu-body{padding:22% 1em;scroll-padding-top:4em;width:100vw}#menu .menu-body .Menu-main-title{margin-top:1vh}#menu .menu-body .menu-section{margin:-12em 0 0;padding-top:11em}#menu .menu-body .menu-section .menu-item .right-content{width:40%!important}#menu .menu-body .menu-section .menu-item .left-content{width:60%!important}}@-webkit-keyframes mymove{to{font-size:calc(15px + 2vmin)}}@keyframes mymove{to{font-size:calc(15px + 2vmin)}}.Navigation{background-color:#343434;color:#fff;flex-flow:row;justify-content:space-between;padding:1em 25%;position:absolute;top:0;width:100vw;z-index:10}.Modal,.Navigation{align-items:center;display:flex}.Modal{height:100%;justify-content:center;left:0;margin:auto;position:fixed;right:0;text-align:center;width:100%;z-index:5}.Modal .Modal-content{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Modal img{height:auto;max-height:80vh;width:85%}.Modal .close{cursor:pointer;height:auto;position:absolute;right:5%;top:-15px;width:10vmin}.Footer{align-items:center;background-color:#343434;display:flex;flex-flow:row;height:10vh;justify-content:center;width:100vw}.Footer a,.Footer b{color:#fff;margin:0 10px}.static-container{background-color:#fff;min-height:100vh;padding:5em 10em;position:relative;width:100%}.static-container p{display:contents}.static-container h1{font-size:calc(20px + 2vmin);text-transform:uppercase}.static-container h2{font-size:calc(15px + 2vmin)}.static-container b,.static-container h3,.static-container p{font-size:calc(8px + 2vmin)}.static-container .paragraph{margin-left:3em}.static-container .daten-body{display:block}@media(max-width:56.25em){.static-container{display:flex;flex-flow:column;margin:0;padding:10vmin 5vmin}.Navigation{display:none}}.hidden{display:none}.Jobs{background-attachment:fixed;background-image:linear-gradient(to top right,hsla(0,0%,100%,.9),hsla(0,0%,100%,.8)),url(/static/media/App-background2.eb26e7b183160b0ffca9.png);background-position:50%;background-repeat:no-repeat;background-size:100vw;font-size:calc(6px + 2vmin);min-height:100vh}.Jobs h1{text-align:center}.Jobs b{color:#565656}.Jobs p{margin-top:10px}.Jobs .header-image{background-image:url(/static/media/gallery11.177464c90a37b1c7dcd4.jpg);background-position:cover;background-repeat:no-repeat;background-size:100vw;display:block;height:300px;width:100vw}.Jobs .Jobs-container{padding:10% 25%}.Jobs .Jobs-container-item{padding:5rem 0}.Jobs .Jobs-container-item:hover{background-color:hsla(0,0%,100%,.3)}@media(max-width:56.25em){.Jobs{background-size:100vh}.Jobs .Jobs-container{padding:10% 5%}.Jobs .Jobs-container-item{padding:20px 0}}
/*# sourceMappingURL=main.7fb7c067.css.map*/