html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.toggle{margin:20px 30px;display:block;float:right;position:relative;height:40px;width:40px}.toggle span{width:30px}.toggle span.oben{height:4px;background:#fff;display:block;position:absolute;top:0;transition:0.5s}.toggle span.mitte{height:4px;background:#fff;display:block;position:absolute;top:10px;transition:0.5s}.toggle span.unten{height:4px;background:#fff;display:block;position:absolute;top:20px;transition:0.5s}#mainmenu{top:0;position:absolute;left:-3000px;transition:0.5s;padding:150px 60px 30px 60px;background:rgba(0,0,0,0.8);z-index:-1}#mainmenu.open{left:0;transition:0.5s;width:100%}#mainmenu ul{margin:0;padding:0;list-style:none;float:left;width:100%}#mainmenu ul li{width:23%;margin:0 1%;min-width:260px}#mainmenu ul li a{color:#fff;width:100%;text-decoration:none;border-bottom:solid 2px #caa986;display:block;line-height:40px;float:left;font-size:1.3em;font-weight:600;text-transform:uppercase}#mainmenu ul ul{position:relative;padding-top:10px;padding-left:10px}#mainmenu ul ul li a{width:100%;border:none;line-height:35px;text-transform:none}#secnav{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;bottom:10px;text-align:center}#secnav ul{padding:0 10px;list-style:none;text-align:center;display:block}#secnav ul li{display:inline-block;margin:5px 15px}#secnav ul li a{text-decoration:none;color:#fff;padding:10px 15px;font-weight:700;display:block;transition:0.3s;border:1px solid #fff}#secnav ul li a{padding:5px 5px;width:220px}#secnav ul li:hover a,#secnav ul li.current a{background:#caa986;transition:0.3s;border:1px solid #caa986}.colored .inner a,.img-content a{font-size:14px;font-weight:700;font-family:'Montserrat';display:block;margin-top:0;text-decoration:none;color:#fff;position:relative;padding:0;line-height:30px}#teaserbtn{position:absolute;top:80px;left:50%;margin-left:-50px;background:#caa986;width:100px;height:100px;border-radius:50%;border:3px solid #fff;text-align:center;transform:rotate(-30deg);color:#fff;text-decoration:none;display:block;display:flex;align-items:center;justify-content:center}#teaserbtn p{margin:0}#teaserbtn a{color:#fff;text-decoration:none;display:block;padding:40px 0;font-size:12px}.btn-primary{color:#fff;padding:20px}@media (min-width:600px){#secnav{bottom:30px}.colored .inner a,.img-content a{font-size:18px;font-weight:700;font-family:'Montserrat';display:block;margin-top:20px;text-decoration:none;color:#fff;position:relative;padding:20px;line-height:40px}.colored .inner a:after{position:absolute;content:"\27A4";margin-left:10px}.footernav ul{list-style:none;margin:0;padding:0;float:right}.footernav ul li{display:block}.footernav ul li a{color:#222;padding:10px;text-decoration:none}}@media (min-width:768px){#teaserbtn{position:absolute;top:30px;left:30px;margin:0;width:150px;height:150px;font-size:14px !important}#teaserbtn a{font-size:15px}#secnav ul li a{padding:15px 5px}.home #secnav{bottom:80px}.toggle{margin:20px 50px}.toggle span{width:40px}.toggle span.oben{top:0}.toggle span.mitte{top:15px}.toggle span.unten{top:30px}.toggle.open span.oben{transform:rotate(45deg);top:15px;transition:0.5s}.toggle.open span.mitte{width:0px;transition:0.5s}.toggle.open span.unten{transform:rotate(-45deg);top:15px;transition:0.5s}}a{color:#937657;text-decoration:none}.mainfooter a{color:#fff;text-decoration:none}.grid{margin-bottom:10px}.grid div{position:relative}.grid1{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-column-gap:10px;grid-row-gap:10px}.grid1 .div1{grid-area:1 / 1 / 2 / 2}.grid1 .div2{grid-area:2 / 1 / 3 / 2}.grid p{margin:0;height:100%}.grid .text{padding:40px;border:1px dotted #999;position:relative;display:flex;align-items:center}.grid .text .text-inner{}.grid .text:before{content:" ";position:absolute;z-index:-1;top:5px;left:5px;right:5px;bottom:5px;border:1px dotted #999}.grid .text:after{content:" ";position:absolute;z-index:-1;top:11px;left:11px;right:11px;bottom:11px;border:1px dotted #999}.grid .text p{margin-bottom:15px;height:auto}.grid img{height:100%;width:100%;object-fit:cover}.grid2{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-column-gap:10px;grid-row-gap:10px}.grid2 .div1{grid-area:1 / 1 / 3 / 3}.grid2 .div2{grid-area:3 / 1 / 4 / 3}.grid2 .div3{grid-area:4 / 1 / 5 / 2}.grid2 .div4{grid-area:4 / 2 / 5 / 3}.grid3{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;grid-column-gap:10px;grid-row-gap:10px}.grid3 .div1{grid-area:1 / 1 / 2 / 2}.grid3 .div2{grid-area:1 / 2 / 2 / 3}.grid3 .div3{grid-area:2 / 1 / 4 / 3}.grid3 .div4{grid-area:4 / 1 / 6 / 3}.grid3 .div5{grid-area:6 / 1 / 7 / 2}.grid3 .div6{grid-area:6 / 2 / 7 / 3}.grid4{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;grid-column-gap:10px;grid-row-gap:10px}.grid4 .div1{grid-area:1 / 1 / 2 / 2}.grid4 .div2{grid-area:1 / 2 / 2 / 3}.grid4 .div3{grid-area:2 / 1 / 3 / 3}.grid5{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:10px;grid-row-gap:10px}.grid5 .div1{grid-area:1 / 1 / 4 / 3}.grid5 .div2{grid-area:4 / 1 / 5 / 3}.grid5 .div3{grid-area:5 / 1 / 8 / 3}.grid5 .div4{grid-area:8 / 1 / 9 / 3}.grid6{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(4,1fr);grid-column-gap:10px;grid-row-gap:10px}.grid6 .div1{grid-area:1 / 1 / 2 / 2}.grid6 .div2{grid-area:2 / 1 / 4 / 2}.grid6 .div3{grid-area:4 / 1 / 5 / 2}.grid7{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(8,1fr);grid-column-gap:10px;grid-row-gap:10px}.grid7 .div1{grid-area:1 / 1 / 3 / 3}.grid7 .div2{grid-area:3 / 1 / 5 / 2}.grid7 .div3{grid-area:3 / 2 / 5 / 3}.grid7 .div4{grid-area:5 / 1 / 9 / 3}@media (min-width:900px){.grid{margin-bottom:30px}.grid1{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:30px;grid-row-gap:30px}.grid1 .div1{grid-area:1 / 1 / 2 / 2}.grid1 .div2{grid-area:1 / 2 / 2 / 3}.grid2{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:30px;grid-row-gap:30px}.grid2 .div1{grid-area:1 / 1 / 3 / 3}.grid2 .div2{grid-area:1 / 3 / 2 / 5}.grid2 .div3{grid-area:2 / 3 / 3 / 4}.grid2 .div4{grid-area:2 / 4 / 3 / 5}.grid3{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:ifr;grid-column-gap:30px;grid-row-gap:30px}.grid3 .div1{grid-area:1 / 1 / 2 / 2}.grid3 .div2{grid-area:1 / 2 / 2 / 3}.grid3 .div3{grid-area:2 / 1 / 4 / 3}.grid3 .div4{grid-area:1 / 3 / 3 / 5}.grid3 .div5{grid-area:3 / 3 / 4 / 4}.grid3 .div6{grid-area:3 / 4 / 4 / 5}.grid4{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;grid-column-gap:30px;grid-row-gap:30px}.grid4 .div1{grid-area:1 / 1 / 2 / 2}.grid4 .div2{grid-area:1 / 2 / 2 / 3}.grid4 .div3{grid-area:1 / 3 / 2 / 5}.grid5{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;grid-column-gap:30px;grid-row-gap:30px}.grid5 .div1{grid-area:1 / 1 / 4 / 3}.grid5 .div2{grid-area:1 / 3 / 2 / 5}.grid5 .div3{grid-area:4 / 1 / 5 / 3}.grid5 .div4{grid-area:2 / 3 / 5 / 5}.grid6{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;grid-column-gap:30px;grid-row-gap:30px}.grid6 .div1{grid-area:1 / 1 / 2 / 2}.grid6 .div2{grid-area:1 / 2 / 2 / 4}.grid6 .div3{grid-area:1 / 4 / 2 / 5}.grid7{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);grid-column-gap:30px;grid-row-gap:30px}.grid7 .div1{grid-area:1 / 1 / 3 / 3}.grid7 .div2{grid-area:3 / 1 / 5 / 2}.grid7 .div3{grid-area:3 / 2 / 5 / 3}.grid7 .div4{grid-area:1 / 3 / 5 / 5}}@font-face{font-family:'Montserrat';font-style:normal;font-display:swap;font-weight:300;src:url('../fonts/montserrat-v15-latin-300.eot');src:local(''),url('../fonts/montserrat-v15-latin-300.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-v15-latin-300.woff2') format('woff2'),url('../fonts/montserrat-v15-latin-300.woff') format('woff'),url('../fonts/montserrat-v15-latin-300.ttf') format('truetype'),url('../fonts/montserrat-v15-latin-300.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-display:swap;font-weight:400;src:url('../fonts/montserrat-v15-latin-regular.eot');src:local(''),url('../fonts/montserrat-v15-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-v15-latin-regular.woff2') format('woff2'),url('../fonts/montserrat-v15-latin-regular.woff') format('woff'),url('../fonts/montserrat-v15-latin-regular.ttf') format('truetype'),url('../fonts/montserrat-v15-latin-regular.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-display:swap;font-weight:500;src:url('../fonts/montserrat-v15-latin-500.eot');src:local(''),url('../fonts/montserrat-v15-latin-500.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-v15-latin-500.woff2') format('woff2'),url('../fonts/montserrat-v15-latin-500.woff') format('woff'),url('../fonts/montserrat-v15-latin-500.ttf') format('truetype'),url('../fonts/montserrat-v15-latin-500.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-display:swap;font-weight:600;src:url('../fonts/montserrat-v15-latin-600.eot');src:local(''),url('../fonts/montserrat-v15-latin-600.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-v15-latin-600.woff2') format('woff2'),url('../fonts/montserrat-v15-latin-600.woff') format('woff'),url('../fonts/montserrat-v15-latin-600.ttf') format('truetype'),url('../fonts/montserrat-v15-latin-600.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-display:swap;font-weight:700;src:url('../fonts/montserrat-v15-latin-700.eot');src:local(''),url('../fonts/montserrat-v15-latin-700.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-v15-latin-700.woff2') format('woff2'),url('../fonts/montserrat-v15-latin-700.woff') format('woff'),url('../fonts/montserrat-v15-latin-700.ttf') format('truetype'),url('../fonts/montserrat-v15-latin-700.svg#Montserrat') format('svg')}@font-face{font-family:'Corinthia-Bold';font-style:normal;font-display:swap;font-weight:400;src:url('../fonts/Corinthia-Bold.eot');src:local(''),url('../fonts/Corinthia-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/Corinthia-Bold.woff2') format('woff2'),url('../fonts/Corinthia-Bold.woff') format('woff'),url('../fonts/Corinthia-Bold.ttf') format('truetype'),}@font-face{font-family:'Corinthia-Regular';font-style:normal;font-display:swap;font-weight:700;src:url('../fonts/Corinthia-Regular.eot');src:local(''),url('../fonts/Corinthia-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/Corinthia-Regular.woff2') format('woff2'),url('../fonts/Corinthia-Regular.woff') format('woff'),url('../fonts/Corinthia-Regular.ttf') format('truetype'),}.wf-mediabox-body{max-width:900px !important}.convertforms .cf-control-input input::placeholder,.convertforms .cf-control-input textarea::placeholder{color:#666}.convertforms{font-family:'Montserrat' !important}.convertforms .cf-form-wrap{padding:0}.convertforms.cf-success .cf-response{background-color:#937657 !important}.cc_div .c-bn{padding:1em 1em !important}.mod-articlesnews__item{border-bottom:1px solid #ddd;margin-bottom:30px;padding-bottom:30px}p.readmore a.btn{background:#937657;border:none;border-radius:none}.jshop h2{font-size:5em;text-align:left}.btn-success,.btn-primary{background:#937657;border:none;border-radius:0px}.btn-success:hover,.btn-primary:hover{background:#caa986;border:none}.jshop_oiproduct{padding:40px;border:1px dotted #999;position:relative}.jshop .prod_price{margin-bottom:30px}.jshop_prod_description{text-align:center;margin:60px 0}.jshop_oiproduct:before{content:" ";position:absolute;z-index:-1;top:5px;left:5px;right:5px;bottom:5px;border:1px dotted #999}.jshop_oiproduct:after{content:" ";position:absolute;z-index:-1;top:11px;left:11px;right:11px;bottom:11px;border:1px dotted #999}.jshop.max-500{margin:0 auto}#mxcpr,.jshop .text_zoom{display:none}.input-group input{background-color:#fff}@media (min-width:768px){.jshop .col-lg-4,.jshop .col-lg-8{width:50% !important}}*{box-sizing:border-box}img{max-width:100%;height:auto}figure{margin:0}body{font-family:'Montserrat';font-size:14px;color:#333;line-height:1.7em}h1{font-family:'corinthia-regular';margin:0;text-align:center;font-size:10em}h2{font-family:'corinthia-bold';font-size:3em;margin-bottom:30px;line-height:1.1em}h3{font-size:1.25em}#mainwrap{width:100%;padding:20px;max-width:2400px;margin:0 auto}section,main{width:100%;float:left;padding:30px 0 30px;clear:both}section#herosection{padding-top:0;padding-bottom:0;position:relative;height:auto}#herotop{position:absolute;z-index:2;width:100%}.herotop-left,.herotop-right{width:25%;float:left;min-height:1px}.herotop-center{width:50%;float:left;text-align:center}.herotop-center .logo{background:#fff;width:100%;padding:10px 40px 25px;margin:-20px auto 0;border-radius:0 0 30px 30px}}#teaserbtn h3{font-size:18px}.container{width:100%;margin:0 auto}.container-fluid{padding:0}.speisekarte .blog-item{padding-bottom:15px;position:relative}.speisekarte .blog-item .item-content{display:block;overflow:hidden;padding:10px 90px 10px 10px;border:rgba(202,169,134,0.3) 1px solid;height:100%;border-radius:3px}.gba.speisekarte{margin-bottom:60px}.speisekarte .blog-item p{margin:5px 0 0 0;line-height:1.5em}.speisekarte .blog-item h2{margin:0;font-size:1.2em;font-family:'Montserrat';text-align:left}.speisekarte .blog-item .fields-container{position:absolute;top:10px;right:25px}.colored{background:#caa986;height:100%;padding:15px}.colored .inner{height:100%;border:solid 1px #fff;text-align:center;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;text-transform:uppercase}.speisekarte .blog-item{margin-bottom:calc(0.3*var(--bs-gutter-x));position:relative}.grid .img-content{position:absolute;top:45%;width:100%;text-align:center;font-family:'corinthia-regular';font-size:clamp(5rem,-0.7999999999999998rem + 9vw,10rem);color:#fff}.article-header{position:relative}.article-header .header-content{position:absolute;top:35%;width:100%;color:#fff;text-align:center;font-size:1.3em;font-weight:700;padding:0 30px}.article-header .header-content h1{color:#fff;font-family:'corinthia-regular';font-size:4rem;font-size:clamp(4rem,-0.7999999999999998rem + 9vw,15rem);line-height:1em}.header-bild{height:500px}.home .header-bild{height:700px}.header-bild img{height:100%;width:100%;object-fit:cover;-webkit-filter:brightness(0.5);filter:brightness(0.5)}.row .align-items-end [class*="col-"]{margin:0}.mainfooter{background:#937657;color:#fff;padding:0}.mainfooter .container-fluid .row{margin:30px;border:1px solid #fff;padding:30px}@media (min-width:768px){.container{width:640px}}@media (min-width:900px){.herotop-center .logo{width:70%}.herotop-center .logo img{width:auto;max-width:240px}}@media (min-width:1024px){.container{width:960px}.colored .inner{font-size:18px;padding:15px}@media (min-width:1240px){.container,.com-content-category-blog{max-width:1220px;margin:0 auto}#mainwrap{padding:20px 40px}}@media (min-width:1300px){.container{max-width:1380px}@media (min-width:1800px){.container{max-width:1600px}}