@import "https://fonts.googleapis.com/css2?family=Allan:wght@700&display=swap";
@import "https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap";
*{margin:0;padding:0}a{text-decoration:none}.homeContainer{cursor:url(../media/beer3.0iy5sy5qfw-xq.gif),auto;width:100%;height:100%}.BackgroundImg{z-index:-10;object-fit:cover;pointer-events:none;object-position:center;filter:brightness(80%);height:100vh;transition:all .5s;position:absolute;top:0;right:0;width:100%!important;min-width:100vw!important;max-width:100vw!important}.BackgroundImg img{object-fit:cover;height:100vh;width:100vw!important;min-width:100vw!important;max-width:100vw!important}.NavContainer{float:right;z-index:100;width:fit-content;margin-top:10px;margin-right:10px;position:absolute;top:0;right:0}.ul{text-align:center;width:300px;margin:0;padding:0;list-style:none;display:table}.li{padding:0;display:table-cell;position:relative}.NavBar{float:right;color:#fff;text-align:center;cursor:pointer;z-index:100;background-color:#0e655c;border-radius:4px;width:fit-content;padding:2px 20px 4px;font-family:Noto Sans KR,sans-serif;font-size:23px;font-weight:bolder;transition:all .5s;display:flex;top:0;right:0}.NavBar:hover{cursor:pointer;color:#fff;text-decoration:none}.NavLink{color:#fff;margin:0;padding:0;line-height:25px;text-decoration:none;display:inline-block}a.NavLink:hover{color:#fff;text-decoration:none}.NavLink:after{content:"";color:#fff;background:#fff;width:0;height:2px;text-decoration:none;transition:all .2s,left .2s;display:block;position:absolute;bottom:0;left:50%}.NavLink:hover:after{width:100%;text-decoration:none;left:0}.NavBar p{margin:0;padding:0 7px;line-height:25px}.lowNav{text-align:end;z-index:100;width:100%;margin-right:10px;font-family:Noto Sans KR,sans-serif;top:52.5px;right:0;color:#fff!important;position:absolute!important}.lowNav a{color:#fff;padding:0 5px;font-size:12px;font-weight:500;position:relative}.lowNav a:hover{color:#0e3d38}.LowNavLink{position:relative}.LowNavLink:hover{cursor:pointer}.fixed{position:absolute}.Center{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:center;align-items:center;height:100vh;display:flex;position:relative}.HeaderContainer{display:flex}.Center h1{color:#fff;margin:0;height:120px;margin-block:0;margin-inline:0;font-family:Allan,cursive;font-size:11.25rem;line-height:1.2;display:table}.Logo{box-sizing:border-box;justify-content:center;width:120px;height:120px;padding:10px;display:flex}.ButtonContainer{justify-content:center;width:70%;margin-top:20px;margin-left:110px;display:flex}.quickNavButtons{justify-content:center;width:100%;display:flex;text-decoration:none!important}.quickNavButtons p{color:#000}.QuiqInfo{width:80%}.QuiqInfo h1{width:450px;margin:0;padding-bottom:10px}.QuiqInfo p{width:450px;text-decoration:none!important}.quickNavButtons p{text-align:center;background-color:#fff;border-radius:4px;padding:7px 20px;font-size:25px;font-weight:bolder;transition:all .5s;text-decoration:none!important}.quickNavButtons a{cursor:url(../media/beer4.2pitwh89-8cmm.gif),auto;height:fit-content;margin:0;padding:0;text-decoration:none;text-decoration:none!important}.quickNavButtons a:hover{text-decoration:none}.quickNavButtons p:hover{cursor:url(../media/beer4.2pitwh89-8cmm.gif),auto;background-color:#ffd156;text-decoration:none}.felxBox{display:flex}.FeedContainr{background-color:#fff;width:100%;height:fit-content;padding-top:5px;padding-bottom:100px;font-family:Noto Sans KR,sans-serif;position:relative;z-index:100!important;cursor:initial!important}.scrolldown{width:100%;height:fit-content;position:absolute;z-index:5!important}#srollInfo{color:#e2e2e2;width:fit-content;margin-left:auto;margin-right:auto;transform:translateY(-35px)}.FirstRow{justify-content:space-between;width:100%;max-width:1250px;margin:0 auto;padding:30px 0;display:flex}.WelcomeImg{width:fit-content}.WelcomeImg img{object-fit:cover;border-top-left-radius:10px;border-top-right-radius:10px;justify-content:flex-end;width:100%;height:300px;display:flex}#AnfahrtIMg img{border-radius:10px;width:fit-content;height:fit-content}.Welcome{border-bottom:1px solid #ccc;width:100%;height:fit-content;margin-right:20px;padding:0 0 15px 15px}.Welcome p{width:700px;font-size:small;line-height:1.5}.WelcomeBox{margin-left:70px;position:relative}.WelcomeText{text-align:left;background-color:#fafafa;border-top:none;border-bottom-right-radius:10px;border-bottom-left-radius:10px;width:100%;padding:10px 20px}.Anfahrt{width:100%;height:fit-content;margin-left:20px;padding:0 0 15px 15px}.Anfahrt p{width:600px;margin:0}.Anfahrt a{color:#000;font-weight:700;text-decoration:none}.SecondRow,.lastRow{width:100%;max-width:1250px;margin:100px auto auto;display:flex}.ExtLinks{padding-left:15px;display:flex}.ExtLinks p{margin:5px 5px 5px 0}.ExtLinks a{color:#000;margin:5px 5px 5px 0;padding:2px 4px 2px 0;text-decoration:none}.ExtLinks a:hover{color:#fff;background-color:#e61;border-radius:2px;padding:2px 4px}@media only screen and (max-width:1700px){.BackgroundImg img{object-fit:cover;height:100vh;width:100vw!important;min-width:100vw!important;max-width:100vw!important}.BackgroundImg .carousel-inner{max-width:100vw!important}}@media only screen and (max-width:1300px){.NavContainer{text-align:center;width:fit-content;margin:0;padding:10px;display:block;position:absolute}.NavBar{text-align:center;float:right;color:#fff;text-align:center;cursor:pointer;z-index:100;background-color:#0e655c;border-radius:4px;width:fit-content;padding:7px 20px;font-size:18px;font-weight:bolder;transition:all .5s;display:flex;top:0;right:0;width:fit-content!important;position:relative!important}.NavLink{font-weight:bolder}.LowNav{position:absolute;margin-right:0!important;top:40px!important}.BackgroundImg img{object-fit:cover;height:100vh;width:100vw!important;min-width:100vw!important;max-width:100vw!important}.BackgroundImg .carousel-inner{max-width:100vw!important}.ButtonContainer{width:90%;margin:auto!important}.quickNavButtons p{width:100%;margin:0;padding:5px 10px;font-size:medium;color:#0e3d38!important}.quickNavButtons p:hover{color:inherit}.HeaderContainer{width:100%}.HeaderContainer h1{color:#fff;height:fit-content;padding-top:10px;font-size:57px!important}.HeaderContainer img{height:80px!important}.FirstRow{display:initial;padding:0}.lastRow{width:90%;margin:auto;margin:20px!important}.SecondRow{display:initial;width:100%!important;height:100%!important;padding:20px!important}.Welcome{padding:15px 0;width:90%!important;margin:auto!important}.Welcome h1{margin-left:auto!important;margin-right:auto!important}.Welcome p{width:100%}.WelcomeImg img{border-top-left-radius:10px;border-top-right-radius:10px;width:100%;max-width:450px;height:auto;margin-left:auto!important;margin-right:auto!important}.WelcomeText{text-align:left;background-color:#f1f1f1;padding:10px 20px}.WelcomeImg{width:100%;max-width:450px;height:auto;margin-left:auto!important;margin-right:auto!important}.WelcomeBox{width:100%;max-width:450px;margin-top:30px;margin-left:auto!important;margin-right:auto!important;padding:20px 15px!important}#AnfahrtIMg{display:none}.Anfahrt{width:fit-content;margin:auto;padding:0}.Anfahrt p{width:100%}.ExtLinks{width:90%;margin:0 auto;padding-left:0;display:flex}.fixed{width:100%;margin-left:auto;margin-right:auto;position:absolute!important}.HeaderContainer{justify-content:center;width:300px;margin-left:auto;margin-right:auto;display:flex}.ButtonContainer{width:270px}.Center{width:100%;height:100vh;margin:0!important}.CardContainer{padding:20px 15px!important}.Logo{display:none}}@media only screen and (max-width:400px){.NavContainer{width:100%}.NavBar{text-align:center;font-size:15px}.LowNavLink{font-size:12px;top:-5px!important}.NavBar{padding:5px;left:5px}.li{padding:0}}@media only screen and (max-width:350px){.NavBar{width:100%;font-size:15px}.NavBar p{padding:2px}.li{padding:0}}
*{box-sizing:border-box;margin:0;padding:0}.Headding{margin:0;padding-bottom:5px;font-weight:700;font-size:xx-large!important}.CardContainer{width:33%}.Card{background-color:#fafafa;border-radius:10px;height:400px;padding:20px}#spacer{margin-right:50px}.Oeffnungszeiten{margin-top:10px}#discription{margin:0;font-weight:600}#time{border-bottom:1px solid #ccc;margin-bottom:20px;padding-top:0;padding-bottom:10px}#Offdesc{border-top:1px solid #ccc;margin-top:140px;padding-top:10px}#middleoff{border-top:1px solid #ccc;height:100%;margin-top:0;padding-top:20px}#underline{text-decoration:underline}.AktuellesText{color:#2c2c2c;height:220px;overflow:auto}.AktuellesText p{line-height:150%}@media only screen and (max-width:1300px){.CardContainer{width:100%;max-width:450px;padding:20px;margin-left:auto!important;margin-right:auto!important}.Card{background-color:#f1f1f1}}
