@import url('https://cdn6.site-media.eu/g/fonts/css2?family=Quicksand:wght@300;400;500;600;700&display=swap');@import url(/css/font-awesome.min.css);@import url(/css/ionicons-2.0.1/css/ionicons.min.css);@font-face{font-family:'bpreplayregular';src:url('/images/0/1084672/bpreplay-webfont.eot');src:url('/images/0/1084672/bpreplay-webfont.eot?#iefix') format('embedded-opentype'), url('/images/0/1084676/bpreplay-webfont.woff2') format('woff2'), url('/images/0/1084675/bpreplay-webfont.woff') format('woff'), url('/images/0/1084674/bpreplay-webfont.ttf') format('truetype'), url('/images/0/1084673/bpreplay-webfont.svg') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'janeaustennosecret';src:url('/images/0/1084708/janeaust-webfont.eot');src:url('/images/0/1084708/janeaust-webfont.eot?#iefix') format('embedded-opentype'), url('/images/0/1084712/janeaust-webfont.woff2') format('woff2'), url('/images/0/1084710/janeaust-webfont.woff') format('woff'), url('/images/0/1084711/janeaust-webfont.ttf') format('truetype'), url('/images/0/1084709/janeaust-webfont.svg#janeaustennosecret') format('svg');font-weight:normal;font-style:normal;}.edit #header{z-index:1;}html{height:100%;margin:0;padding:0;-webkit-text-size-adjust:none;overflow-x:hidden;}body{height:100%;width:100%;margin:0;padding:0;font-family:'Arial W01 Rounded Light', sans-serif;text-rendering:optimizelegibility;background:#fff;font-size:16px;line-height:30px;z-index:10;color:#2b2e34;overflow-x:hidden;}.ui-widget{z-index:99;}#wrapper{width:auto;margin:0;border-radius:0;background:none;min-height:100%;min-width:960px;position:relative;}.inner_wrapper{width:100%;max-width:960px;margin:0 auto;position:relative;}.ed-separator,.ed-map{padding:0;margin:0;z-index:10;}a{color:#2b2e34;text-decoration:none;}a:hover{color:#22160e;}img{vertical-align:top;}.zoom{z-index:99;}#banner_wrapper{width:100%;height:100%;min-height:650px;position:fixed !important;top:0;padding:0;z-index:1;left:0;overflow:hidden;visibility:hidden;background:#000;}#banner_wrapper .ed-slider-items{position:absolute;left:0;top:0;min-height:650px;}#banner_content{height:100% !important;min-height:650px;width:960px;position:fixed;margin:-213px 0 0 -480px;padding:0;left:50%;top:50%;}#banner_content h2{display:block;border-bottom:none;margin:20px 0 30px 0;font-weight:normal;font-size:54px;line-height:54px;font-family:'Quicksand', sans-serif;text-transform:uppercase;}#banner_content h3{display:block;padding:0;margin:0;font-size:34px;line-height:34px;font-weight:normal;font-family:'Quicksand', sans-serif;text-transform:uppercase;}#banner_content .ed-image img{box-shadow:none;}#banner_wrapper #banner_background{opacity:0.8;}div#header{width:100%;height:100%;min-height:650px;position:relative;z-index:10;text-align:center;top:0px;}#header_content{width:100%;position:absolute;}#logo{position:absolute;top:50%;left:50%;margin:-320px 0 0 -250px;padding:20px;text-align:center;display:inline-block;z-index:99;}.menu{position:absolute;z-index:100;bottom:0;}#menu{background:#22160e;padding:0;width:100%;display:block;z-index:100;text-align:center;}#menu.sticky{position:fixed !important;top:0;left:0;height:70px;}#menu.sticky #logo{height:100px;padding:0 10px;box-shadow:none;}#menu.sticky #logo img{width:95px;margin:10px 0 0 0;}#menu ul{width:960px;margin:0 auto;padding:0;display:inline-block;vertical-align:bottom;position:relative;text-align:center;}#menu ul li{display:inline-block;list-style:none;padding:0;margin:0;line-height:70px;}#menu ul li:last-child{border-right:none;}#menu ul li.social a{font-size:24px;}#menu ul li a{color:#fff;font-family:'Arial W01 Rounded Light', sans-serif;text-transform:uppercase;text-decoration:none;margin:0 30px;padding:0 0 0 25px;font-size:18px;line-height:70px;display:inline-block;display:inline-block;vertical-align:middle;}#menu ul li a:hover,#menu ul li a.active{color:#fff;background:url(/images/20/1084686/favicon-light.png) no-repeat center left;}#content_wrapper{background:#fff;position:relative;z-index:90;}#content{width:960px;font-size:18px;line-height:30px;margin:0 auto;padding:0;}#content .seal{position:absolute;top:auto;bottom:-100px;left:auto;right:-30px;z-index:1;}@media only screen and (min-width:768px){#content .seal{top:auto;bottom:60px;right:-200px;}}@media only screen and (min-width:976px){#content .seal{top:auto;bottom:-30px;right:-120px;}}#content .ed-headline{text-align:center;}#content h2{color:#22160e;font-size:40px;line-height:40px;font-family:'Quicksand', sans-serif;padding:0;margin:0;position:relative;text-transform:uppercase;font-weight:500;display:inline-block;}#content h2.color{color:#fff;}#content h3{color:#22160e;font-weight:500;font-size:26px;line-height:26px;font-family:'janeaustennosecret';display:block;padding:0;}#content .icon{text-align:center;padding:0 0 15px 0;}#content .icon i{display:inline-block;color:#fff;background:#2b2e34;border:4px solid #22160e;height:100px;width:100px;line-height:100px;font-size:50px;border-radius:50%;}#content .ed-button .button{transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;}#content .ed-button.big-button .button{width:100%;}#content p{text-align:justify;}#content #clock{text-align:right;padding:4px 0 0 0;}#content #clock i{color:#fff;font-size:148px;}#content .infotext{font-size:14px;line-height:24px;}#content .infotext p{text-align:center !important;}#content table{margin:0 !important;padding:0;color:#fff;}#content table td{vertical-align:top;color:#fff;margin:0;padding:10px;line-height:26px;}#content table td:last-child,#content table td p{text-align:right;}#content table strong{font-size:40px;}#content .ed-gallery{width:100%;}#content .ed-gallery li{width:20% !important;background:#000;overflow:hidden;}#content .ed-gallery li img{width:100% !important;height:auto !important;opacity:0.8;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear;}#content .ed-gallery li img:hover{opacity:1;transform:rotate(6deg) scale(1.1);-webkit-transform:rotate(6deg) scale(1.1);-moz-transform:rotate(6deg) scale(1.1);-ms-transform:rotate(6deg) scale(1.1);-o-transform:rotate(6deg) scale(1.1);}#content .ed-text ul{padding:0;margin:0;}#content .ed-text ul li{list-style:none;padding:0 0 0 1.2em;margin:0 0 0 0;line-height:30px;}#content .ed-text ul li:before{color:#22160e;content:"\f0da";display:inline-block;font-family:FontAwesome;margin-left:-1em;width:1.2em;}#content .ed-text a{color:#000;}#content .ed-text a:hover,#content .ed-text a.active{color:#22160e;}#content .iconContact i{background:#2b2e34;color:#fff;text-align:center;font-size:36px;line-height:59px;width:59px;margin:0;display:block;position:relative;}#content .contact:hover i{background:#22160e;}#content .contact:hover i.ion-social-facebook{background:#3a5795;}#content input[type="text"],#content input[type="email"],#content input[type="number"],#content textarea{background:#eee;border:none;color:#2b2e34;margin:0 0 4px 0;text-transform:none;display:inline-block;font-family:'Arial W01 Rounded Light', sans-serif;border-radius:0;padding:0 10px;line-height:42px;height:42px;font-size:18px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#content textarea{min-height:126px;}#content button[type="submit"]{color:#fff;background:#22160e;width:100%;line-height:40px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0;display:inline-block;-webkit-appearance:none;border-radius:0;border-style:none;font-family:'Roboto Condensed', sans-serif;text-transform:uppercase;}#content input[type="submit"]:hover{text-decoration:none;color:#fff;background:#22160e;}#content .bestell-button,#content .reserve{position:fixed;right:0px;top:auto;bottom:8rem;z-index:5;}@media (max-width:768px){#content .bestell-button,#content .reserve{bottom:4rem;}}#content .reserve{bottom:12rem;}@media (max-width:768px){#content .reserve{bottom:8rem;}}#content .kontakt-container,#content .kontakt-container .background{height:500px;}#content .kontakt{width:400px;height:400px;border-radius:50%;background:#fff;z-index:99;position:absolute;left:50%;-moz-transform:translateX(-480px);-o-transform:translateX(-480px);-ms-transform:translateX(-480px);-webkit-transform:translateX(-480px);transform:translateX(-480px);border:2px solid #22160e;}#content .kontakt p{font-size:18px;line-height:32px;margin:0;}#content .kontakt p a:hover{color:#22160e;}#content .bright h2,#content .bright p,#content .bright a{color:#fff;}.ed-button{position:relative;}.ed-button .button{background:#22160e;color:#fff;text-shadow:none;box-shadow:none;border-radius:0;box-sizing:border-box;padding:12px 25px;border:1px solid #fff;border-radius:3px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;text-align:center;text-transform:uppercase;font-family:'Arial W01 Rounded Light', sans-serif;}.ed-button .button:hover{background:#fff;border-color:#22160e;color:#22160e;}body.impressum .menutrigger{display:none !important;}body.impressum #header{height:450px !important;background:url(/images/0/1060697/IMG_7154.JPG) center;background-size:cover;}body.impressum #menu{position:relative !important;}body.impressum #logo{position:absolute;top:0;left:50%;margin:80px 0 0 -200px;padding:20px;text-align:center;display:inline-block;z-index:99;}body.impressum #logo img{width:400px;}body.impressum #content .ed-html h2{margin:30px 0 0 0 !important;font-weight:normal;border:none;display:block;text-align:center;background:none;text-align:left;color:#22160e;padding:0;font-size:30px;}body.impressum #content .ed-html p{text-align:justify;margin:0 0 30px 0;}body.impressum #content .ed-html p.icon{text-align:center;margin:0;}body.impressum #content .ed-html ul{padding:0 0 30px 0;margin:0;}body.impressum #content .ed-html ul li{list-style:none;padding:0 0 0 1.2em;margin:0 0 0 0;line-height:30px;}body.impressum #content .ed-html ul li:before{color:#22160e;content:"\f0da";display:inline-block;font-family:FontAwesome;margin-left:-1em;width:1.2em;}#backToTop{position:fixed;display:none;bottom:15px;right:15px;z-index:11;cursor:pointer;opacity:1;color:#22160e;height:50px;text-align:center;z-index:99;}#backToTop:hover{opacity:1;}#backToTop i{background:#22160e;color:#fff;display:inline-block;width:50px;font-size:50px;height:50px;border-radius:50%;line-height:45px;padding:0;margin:0;z-index:99;}.popup{background:#fff;color:#333;padding:20px 30px !important;border:2px solid #fff;width:650px;max-width:90%;margin:0 auto;position:relative;overflow:hidden;}.popup strong{display:block;border-bottom:none;margin:20px 0 10px 0;font-weight:normal;font-size:30px;font-family:'Quicksand', sans-serif;text-transform:uppercase;}.popup p{line-height:30px;}.popup:before{bottom:-6px;content:url("/images/100/1083945/logo-light.png");left:6px;position:absolute;transform:rotate(-11deg);}.imprint *{text-align:left !important;}.imprint h2,.imprint h3,.imprint h4,.imprint h5,.imprint h6{display:block !important;margin:1rem 0 !important;}@media screen and (max-width:1023px){div#c-1,#content,.footer,#footer{max-width:100%;}div#c-1 > .inner_wrapper,#content > .inner_wrapper,.footer > .inner_wrapper,#footer > .inner_wrapper,div#c-1 .inner,#content .inner,.footer .inner,#footer .inner{width:100% !important;}div#c-1 .ed-grid,#content .ed-grid,.footer .ed-grid,#footer .ed-grid,div#c-1 .ed-section,#content .ed-section,.footer .ed-section,#footer .ed-section,div#c-1 .ed-text,#content .ed-text,.footer .ed-text,#footer .ed-text,div#c-1 .ed-button,#content .ed-button,.footer .ed-button,#footer .ed-button{max-width:100%;}div#c-1 #menu ul,#content #menu ul,.footer #menu ul,#footer #menu ul{width:100%;}div#c-1 .mobile-padding > section,#content .mobile-padding > section,.footer .mobile-padding > section,#footer .mobile-padding > section{padding:60px 20px !important;}div#c-1 .banner,#content .banner,.footer .banner,#footer .banner,div#c-1 .banner > section,#content .banner > section,.footer .banner > section,#footer .banner > section{height:calc(100vh - 100px) !important;min-height:450px;}div#c-1 .banner > section > .inner,#content .banner > section > .inner,.footer .banner > section > .inner,#footer .banner > section > .inner{width:100% !important;}div#c-1 .banner > section > .inner .ed-button .button,#content .banner > section > .inner .ed-button .button,.footer .banner > section > .inner .ed-button .button,#footer .banner > section > .inner .ed-button .button{width:auto;padding:10px !important;}div#c-1 .banner > section > .inner .ed-grid [class*="span"]:nth-child(1),#content .banner > section > .inner .ed-grid [class*="span"]:nth-child(1),.footer .banner > section > .inner .ed-grid [class*="span"]:nth-child(1),#footer .banner > section > .inner .ed-grid [class*="span"]:nth-child(1),div#c-1 .banner > section > .inner .ed-grid [class*="span"]:nth-child(3),#content .banner > section > .inner .ed-grid [class*="span"]:nth-child(3),.footer .banner > section > .inner .ed-grid [class*="span"]:nth-child(3),#footer .banner > section > .inner .ed-grid [class*="span"]:nth-child(3){display:none;}div#c-1 .kontakt,#content .kontakt,.footer .kontakt,#footer .kontakt{transform:translateX(-370px);}div#c-1 .openings .ed-text table tr td strong,#content .openings .ed-text table tr td strong,.footer .openings .ed-text table tr td strong,#footer .openings .ed-text table tr td strong{font-size:28px;}div#c-1 .ed-gallery ul li,#content .ed-gallery ul li,.footer .ed-gallery ul li,#footer .ed-gallery ul li{width:calc(25% - 0px) !important;}}.hide-desktop{display:none;}@media screen and (max-width:767px){#menu #logo h1{font-size:26px;}div#c-1 .hide-desktop{display:block;}div#c-1 .hide-desktop p{text-align:center !important;}.kontakt{display:none;}#c-1 .ed-grid.one-grid > section > [class*="span"],#c-1.one-grid > section > [class*="span"],#c-1 .ed-grid.one-grid > section > .inner > [class*="span"],#c-1.one-grid > section > .inner > [class*="span"]{padding:0 !important;width:100% !important;margin-bottom:1rem;}#c-1 .ed-grid.one-grid > section > [class*="span"]:last-child,#c-1.one-grid > section > [class*="span"]:last-child,#c-1 .ed-grid.one-grid > section > .inner > [class*="span"]:last-child,#c-1.one-grid > section > .inner > [class*="span"]:last-child{margin-bottom:0;}#c-1 .ed-text p{text-align:left !important;}#c-1 .ed-html.imprint .ed-headline h2{padding-left:0px;font-size:26px !important;color:#000;}#c-1 .ed-html.imprint a{word-break:break-word;}#c-1 .ed-html.imprint h3{text-align:left !important;}#c-1 .ed-html.imprint p{text-align:left !important;}#c-1 .footer .ed-text p{text-align:center !important;}.header .ed-html{padding:0 !important;}.header .ed-html img{max-width:260px;}.menu #menu{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;position:fixed;top:0;}.menu #menu.open{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);-moz-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);}.menu #menu.sticky{height:100vh !important;}.menu #menu .ed-menu{height:100vh;display:flex;justify-content:stretch;align-items:center;align-content:center;}.menu #menu .ed-menu > .inner{display:flex;justify-content:center;align-items:center;align-content:center;}.menu #menu .ed-menu > .inner ul{display:flex;flex-direction:column;}.menu #menu .ed-menu > .inner ul li{width:100%;line-height:50px;}.menu #menu .ed-menu > .inner ul li a{margin:0 30px 0 15px;line-height:50px;}div#c-1 h2,#content h2,.footer h2{line-height:30px;padding-left:10px;}div#c-1 h4 a,#content h4 a,.footer h4 a{font-size:16px;padding-right:30px;}div#c-1 p,#content p,.footer p{font-size:16px;line-height:26px;}div#c-1 .ed-text ul li,#content .ed-text ul li,.footer .ed-text ul li{font-size:16px !important;line-height:24px;}div#c-1 .mobile-padding > section,#content .mobile-padding > section,.footer .mobile-padding > section{padding:40px 15px !important;}div#c-1 .ed-gallery,#content .ed-gallery,.footer .ed-gallery{width:100%;padding:0 !important;}div#c-1 .ed-gallery ul li,#content .ed-gallery ul li,.footer .ed-gallery ul li{width:calc(50% - 0px) !important;}div#c-1 .openings .ed-html p,#content .openings .ed-html p,.footer .openings .ed-html p{text-align:center !important;}div#c-1 .openings .ed-text table tr td strong,#content .openings .ed-text table tr td strong,.footer .openings .ed-text table tr td strong{font-size:20px;}div#c-1 .button,#content .button,.footer .button{width:100%;font-size:14px !important;}div#c-1 form .ed-form-email,#content form .ed-form-email,.footer form .ed-form-email{margin:0 0 5px 0 !important;}div#c-1 form .connected,#content form .connected,.footer form .connected{width:100% !important;}}@media screen and (max-height:450px){.header .ed-html{padding:0 !important;}.header .ed-html img{max-width:180px;margin-top:50px;}}.index .menutrigger{display:none;position:fixed;background:#22160e;top:0;left:0;width:100%;height:50px;z-index:101;}@media screen and (max-width:767px){.index .menutrigger{display:block;}}#menuTrigger{-webkit-transform:translateX(-50%) rotate(0deg) scale(0.7);-ms-transform:translateX(-50%) rotate(0deg) scale(0.7);-moz-transform:translateX(-50%) rotate(0deg) scale(0.7);-o-transform:translateX(-50%) rotate(0deg) scale(0.7);transform:translateX(-50%) rotate(0deg) scale(0.7);-webkit-transition:0.25s ease;-ms-transition:0.25s ease;-moz-transition:0.25s ease;-o-transition:0.25s ease;transition:0.25s ease;opacity:1;margin:0;padding:0;width:60px;height:45px;position:absolute;top:0px;left:50%;margin:5px auto;cursor:pointer;}#menuTrigger:before{-webkit-transition:0.25s ease;-ms-transition:0.25s ease;-moz-transition:0.25s ease;-o-transition:0.25s ease;transition:0.25s ease;content:'';font-family:'Arial W01 Rounded Light', sans-serif;font-size:16px;line-height:41px;position:relative;left:-60px;text-transform:uppercase;color:#22160e;opacity:1;}#menuTrigger.hide-title:before{opacity:0;}#menuTrigger span{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease;-ms-transition:0.25s ease;-moz-transition:0.25s ease;-o-transition:0.25s ease;transition:0.25s ease;display:block;position:absolute;height:4px;width:50%;background:#fff;opacity:1;}#menuTrigger span:nth-child(even){left:50%;border-radius:0 9px 9px 0;}#menuTrigger span:nth-child(odd){left:0px;border-radius:9px 0 0 9px;}#menuTrigger span:nth-child(1),#menuTrigger span:nth-child(2){top:0px;}#menuTrigger span:nth-child(3),#menuTrigger span:nth-child(4){top:18px;}#menuTrigger span:nth-child(5),#menuTrigger span:nth-child(6){top:36px;}#menuTrigger span:nth-child(5),#menuTrigger span:nth-child(6){top:36px;}#menuTrigger span:nth-child(5),#menuTrigger span:nth-child(6){top:36px;}#menuTrigger.open{opacity:1;}#menuTrigger.open:before{opacity:0;visibility:hidden;}#menuTrigger.open span{background-color:#fff;}#menuTrigger.open span:nth-child(1),#menuTrigger.open span:nth-child(6){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}#menuTrigger.open span:nth-child(2),#menuTrigger.open span:nth-child(5){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}#menuTrigger.open span:nth-child(1){left:5px;top:7px;}#menuTrigger.open span:nth-child(2){left:calc(50% - 5px);top:7px;}#menuTrigger.open span:nth-child(3){left:-50%;opacity:0;}#menuTrigger.open span:nth-child(4){left:100%;opacity:0;}#menuTrigger.open span:nth-child(5){left:5px;top:29px;}#menuTrigger.open span:nth-child(6){left:calc(50% - 5px);top:29px;}.ed-element.preset-overlay-standard-default{background:#fff;box-sizing:border-box;width:880px !important;max-width:90% !important;padding:40px !important;}.ed-element.preset-overlay-standard-default h2,.ed-element.preset-overlay-standard-default p{margin:0;}.ed-element.preset-overlay-standard-default h2{color:;font-family:'Quicksand', sans-serif;}.ed-element.preset-overlay-standard-reserve{background:#fff;box-sizing:border-box;width:880px !important;max-width:90% !important;padding:40px !important;width:auto !important;}.ed-element.preset-overlay-standard-reserve h2,.ed-element.preset-overlay-standard-reserve p{margin:0;}.ed-element.preset-overlay-standard-reserve h2{color:;font-family:'Quicksand', sans-serif;}