._mainContainerWrapper_1csj6_1{max-width:1200px;margin:0 auto}._mainContainer_1csj6_1{background-color:#000}._mainImgContainer_1csj6_10{position:relative;width:100%}._mainImg_1csj6_10{width:100%;padding-top:20px;position:relative}._dwarfParallax_1csj6_21{position:absolute;bottom:-200px;animation:2s _zoomIn_1csj6_1}._insideMainImgContainerTile_1csj6_27{position:absolute;display:flex;flex-direction:column;top:calc(30% + -0px);left:30px;width:max-content;opacity:.65;font-weight:400;background-color:#000;padding:20px;border-radius:20px}._insideMainImgContainerTile_1csj6_27 h1{margin:0 0 10px;padding:0;font-size:25px}._insideMainImgContainerTile_1csj6_27 ul{list-style-type:none;padding:0;margin:0}._insideMainImgContainerTile_1csj6_27 li{margin:0 0 2px;padding:0}._insideMainImgContainerText_1csj6_57{position:absolute;display:flex;justify-content:center;align-items:center;top:20%;left:0;width:100%;opacity:.65;font-weight:400}@keyframes _zoomIn_1csj6_1{}._contentContainer_13pcy_1{height:1000px;position:relative;background-color:#000}._contentContainerContent_13pcy_7{position:relative;z-index:1}._contentCatchphrase_13pcy_12{position:relative;margin-top:30px;text-align:center;color:#fffa;padding:0 10px;width:100%;font-size:20px;font-weight:700;margin-bottom:20px;font-style:italic}._tileContainer_13pcy_25{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}._contentTileContainer_1kjl6_1{position:relative;display:flex;overflow:hidden;flex-direction:column;justify-content:flex-end;width:350px;height:400px;transition:box-shadow .1s ease-out}._contentTileContainer_1kjl6_1:hover{cursor:pointer;box-shadow:0 0 10px #fa9625}._contentTileContainer_1kjl6_1:hover>._contentTileImage_1kjl6_15{background-size:160%!important;filter:brightness(1) saturate(1)}._contentTileImage_1kjl6_15{background:url(/assets/Content-yqNkmkul.png);background-position:center center;position:absolute;background-size:120%;top:-15%;left:0;height:150%;width:100%;z-index:0;filter:brightness(.8) saturate(.75);transition:background-size .25s ease-out}._contentTileImage_1kjl6_15._contentTileContainerLocation_1kjl6_33{background:url(/assets/map-Bw2wRNoB.png);background-size:200%;background-position:center center}._contentTileImage_1kjl6_15._contentTileContainerContact_1kjl6_38{background:url(/assets/PostBox-B1wU0eTg.png);background-size:200%;background-position:center center}._contentTileImage_1kjl6_15._contentTileContainerOpeningHours_1kjl6_43{background:url(/assets/Oeffnungszeiten-DvWDbB8h.png);background-size:200%;background-position:center center}._contentTileContent_1kjl6_49{position:relative;display:flex;min-height:50%;justify-content:flex-start;height:50%;flex-direction:column;border-top:1px solid #fa9625;box-shadow:0 0 40px #fa9625;z-index:1}._contentTileContent_1kjl6_49:before{content:"";position:absolute;width:100%;height:100%;background-color:#000d;z-index:1}._contentTileTitle_1kjl6_69{z-index:1;font-weight:700;padding:20px;font-size:20px}._contentTileDescription_1kjl6_76{z-index:1;padding:0 20px}._headerContainer_1064m_1{position:absolute;top:0;z-index:99;width:100%;max-width:1200px;display:flex;justify-content:flex-start;align-items:flex-start;padding:10px 0;background-image:linear-gradient(0deg,#0000,#000 50%)}._titleContainer_1064m_14{padding-left:30px;font-weight:700;font-size:35px;flex-grow:1;display:flex}._logo_1064m_22{width:75px;height:75px;margin-left:30px;margin-right:30px}._menuItemContainer_1064m_29{flex-grow:1;display:flex;justify-content:flex-end;gap:1rem}._menuItemContainer_1064m_29 button{font-size:20px;background-color:transparent;border:none;padding-top:10px;border-radius:5px}._separatorContainer_wpak0_1{position:relative;height:3px;margin-top:194px;background:radial-gradient(ellipse farthest-corner at right bottom,#80482c11,#80482c55 8%,#bd975d70 30%,#80482c22 40%,#80482c 80%),radial-gradient(ellipse farthest-corner at left top,#bd975d 25%,#7f4d2c66,#bd975d)}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#efe7da;background-color:#090909;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0}ul{list-style-type:none;padding:0}
