#nav{position:relative;z-index:15}#nav .nav-container{position:relative;z-index:1;background:#741512}#nav li{position:relative}#nav li > a{display:block;padding:1rem 0.5rem;color:#ffffff;text-align:center;text-decoration:none !important;white-space:nowrap}#nav li.selected > a, #nav li.selected-path > a, #nav li.hover > a, #nav li.focus > a{background:#741512 !important}#nav ul.level-0{width:100%}#nav li.level-0{width:1%;display:table-cell}#nav li.level-0.has-child > a::after{content:"";border:0.3rem solid #ffffff;opacity:0.5;height:0;width:0;border-left-color:transparent;border-bottom-color:transparent;border-right-color:transparent;position:absolute;bottom:0.15rem;left:50%;transform:translate(-50%,0)}#nav .level-0 ul{visibility:hidden;position:absolute;top:0;left:0;min-width:100%;z-index:1;opacity:0;padding-top:1rem;transition:opacity 250ms ease-in-out, visibility 250ms ease-in-out, padding-top 250ms}#nav .level-0 ul li > a{padding:1rem 1rem;text-align:left;background:#70120F}#nav li.hover > ul, #nav li:hover > ul, #nav li.focus > ul, #nav li:focus > ul{visibility:visible;opacity:1;padding-top:0}#nav ul.level-1{top:100%;left:0}#nav ul.level-1 li.has-child > a::after{content:"";border:0.3rem solid #ffffff;opacity:0.5;height:0;width:0;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;position:absolute;right:0.25rem;top:50%;transform:translate(0,-50%)}#nav .level-1 ul{left:100%}#wrapper-outer{position:relative;min-height:100%}#header{position:fixed;z-index:20;top:0;left:0;right:0}#header .header-wrapper .main{background:#70120F;box-shadow:0 0 10px 10px rgba(0,0,0,0.1)}#header .main{position:relative;background:none}#header .main, #header .main a{color:#70120F}#header .main .container{position:relative}#header .main .s-logo{max-width:20rem;min-width:11rem;background:#70120F;position:absolute;z-index:10;top:0;left:0;box-shadow:0 0 10px 10px rgba(0,0,0,0.1);padding:1rem 4rem 5rem 4rem;clip-path:polygon(0 0,100% 0%,100% 85%,50% 100%,0 85%);-webkit-clip-path:polygon(0 0,100% 0%,100% 85%,50% 100%,0 85%);-o-clip-path:polygon(0 0,100% 0%,100% 85%,50% 100%,0 85%);-ms-clip-path:polygon(0 0,100% 0%,100% 85%,50% 100%,0 85%)}#header .main .s-logo img{width:100%;margin:0 auto;display:table}#nav .nav-container{background:none}#nav li.level-0 > a{color:#ffffff;font-family:droid_sans_bold, Arial, sans-serif;text-transform:uppercase;font-size:1.2rem}#nav li.level-0 > a::before{content:'';position:absolute;top:80%;left:50%;transform:translatex(-50%);height:3px;width:0;background:#ffffff;transition:width 300ms}#nav li.level-0 > a:hover::before, #nav li.level-0 > a:focus::before{width:5rem;transition:width 300ms}#nav li.level-0.selected a::before, #nav li.level-0.selected-path a::before{width:5rem;transition:width 300ms}#nav .btn{margin-bottom:0}#banner{position:relative;min-width:100%;z-index:1}#banner::before{content:'';position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,rgba(0,121,178,0) 0%,#333333 140%)}#banner .container{position:absolute;top:0;left:0;bottom:0;right:0}#banner .container .box{position:absolute;left:0;top:60%;z-index:11}#banner .s-banner{height:50rem}#banner .s-banner img{min-height:100%;min-width:100%;width:auto;max-width:none;margin-top:0}#banner .s-banner .box_banner{position:absolute;z-index:1;bottom:2rem;right:30%;height:16rem;width:55%;background:rgba(0,0,0,0);border-bottom:18rem solid rgba(112,18,15,0.8);border-right:7rem solid transparent}#banner .s-banner .box_banner .inner{top:1rem;position:absolute;bottom:0;right:0;width:34%;color:#ffffff;font-family:oswald_bold_webfont, Arial, sans-serif;text-align:center}#banner .s-banner .box_banner .inner h2{text-align:center;margin-left:-1rem;color:#ffffff;margin:1rem 0 1rem -1rem !important;text-transform:uppercase}#banner .s-banner .box_banner .inner .wrapper_first{margin-right:-3rem}#banner .s-banner .box_banner .inner .wrapper_first p{margin-top:0.5rem}#banner .s-banner .box_banner .inner .wrapper_second{margin-right:-6rem}#banner .s-banner .box_banner .inner .wrapper_second p{margin-top:0.5rem}#banner:after{content:"";display:block;position:absolute;z-index:5;top:0;left:0;width:50%;height:100%;border-bottom:50rem solid #ffffff;border-right:20rem solid transparent}#main{position:relative;padding:1rem 0 0;z-index:10}#main .m-text_headline h2{margin-bottom:2rem}#main .m-text_headline .s-subtitle{position:relative}#main .m-text_headline .s-subtitle::after{content:'';position:absolute;top:120%;left:50%;transform:translatex(-50%);height:100%;width:60%;background:no-repeat center center url(/cache/3d0ec08bab87158b75f3371030bfddad.svg)}#main .m-text_headline h1, #main .m-text_headline h2{position:relative;font-size:2.5rem;font-family:droid_sans_bold, Arial, sans-serif}#main .m-text_headline h1.subtitle::after, #main .m-text_headline h2.subtitle::after{display:none}#main .m-text_headline h1.text-center::after, #main .m-text_headline h2.text-center::after{left:50%;transform:translateX(-50%)}#main .m-text_headline h1::after, #main .m-text_headline h2::after{content:'';position:absolute;top:80%;left:0;right:0;height:100%;width:30%;background:no-repeat center center url(/cache/3d0ec08bab87158b75f3371030bfddad.svg)}#main .m-media_image .figure{margin:0;filter:drop-shadow(-1px 6px 3px rgba(0,0,0,0.1))}#main .s-subtitle{margin-top:-1rem;margin-bottom:3rem}#main ::selection, #main ::-moz-selection{color:#ffffff;background:#70120F}#footer{position:relative;z-index:5;background:#70120F}#footer *{color:#ffffff}#footer .main{padding:1rem 0}#footer .main .s-logo img{height:150px}#footer .main .s-contact li.opening{display:none}#footer .bottom{padding:0.5rem 0;font-size:0.8rem;background:#313131}@media screen and (max-width:575px){#header .main .s-logo{left:10px;padding:2rem !important;max-width:9rem !important;min-width:10rem !important}#main{z-index:0 !important}#banner::after{display:none}#banner .s-banner .box_banner{position:relative !important;bottom:70%;left:0;right:0;width:100%;height:auto}#banner .s-banner .box_banner .inner{bottom:0;right:20px;width:auto}#banner .s-banner .box_banner .inner h2{margin:0.5rem 0 !important}#banner .s-banner .box_banner .inner .wrapper_second, #banner .s-banner .box_banner .inner .wrapper_first{margin-right:0}.m-event .type-list_image .survey, .m-event .type-list_date .survey{margin-top:1rem}}@media screen and (min-width:576px) and (max-width:767px){#header .main .s-logo{padding:2rem !important;margin:0 0 0 1rem;max-width:12rem !important}.s-banner .box_banner{width:100% !important;right:20% !important;bottom:0 !important}.s-banner .box_banner .inner{top:2rem !important}.s-banner .box_banner h2{font-size:1.4rem !important}}@media screen and (max-width:767px){#header{box-shadow:0 0 5px 10px rgba(0,0,0,0.1)}#header .main #nav .button-navigation{color:#ffffff;float:right}#main{z-index:1}#main h2{max-width:95%}.oc-sidebar-inner a{color:#ffffff}#banner::after{width:60%}#banner .container{padding:0;max-width:100%}#banner .box{display:none}#banner .s-banner{height:30rem !important}.m-misc_google_maps .gmnoprint, .m-misc_google_maps .gm-control-active{margin-top:4rem !important}.m-misc_google_maps .route .input-group{max-width:25rem}.m-link_item{margin-bottom:1.5rem}.m-media_image .figure.right img, .m-media_image .figure.left img{clip-path:none !important;-webkit-clip-path:none !important;-o-clip-path:none !important;-ms-clip-path:none !important}.m-grid_section .plate{padding:3rem 0 !important}.m-grid_section .plate::before{opacity:0.2;width:350px;height:350px;top:-5rem}.m-grid_section .plate.left::before{left:-10rem !important}.m-grid_section .plate.right::before{right:-10rem !important}.m-event .s-teaser .s-article-info .user, .m-event .s-teaser .s-article-info .register{margin-left:0.8rem}.m-event .view-survey{float:left !important}.m-event .form-group{margin-right:0.1rem !important}.m-event input{max-width:10rem !important}.m-event .type-list_image .btn-primary{font-size:0.8rem}.m-event .type-list_date .col-md-4{background:#70120F}.m-event .type-card .card{max-width:100%}.m-text_headline h1::after, .m-text_headline h2::after{top:65% !important;width:60% !important}.m-text_headline h1.subtitle::after, .m-text_headline h2.subtitle::after{display:none}.m-article_gastro_menu .item i{left:-10px}.m-form_contact{margin:-3rem 0 0 !important}.m-form_contact form{padding:10px !important}.m-form_contact form .btn{margin-bottom:0 !important}.m-form_contact form h2{margin:0 0 2rem}.m-form_contact form .contact{margin:2rem 0 0}.m-form_contact form .contact *{margin-bottom:1rem}.m-form_contact form .input-disclaimer{padding:0 !important}#footer .s-socialmedia{margin:1rem 0}#footer .level-0{margin-bottom:1rem}}@media screen and (min-width:768px) and (max-width:1414px){#header .main .container{padding:0;max-width:100%}#header .main .s-logo{padding:2rem !important;margin:0 0 0 1rem;max-width:10rem !important;filter:drop-shadow(-1px 6px 3px rgba(50,50,0,0.5))}#header .main #nav{margin-left:-10rem}#header .main #nav li.level-0>a{font-size:1rem;padding:1rem 0rem}#banner::after{width:60%}#banner .container{padding:0;max-width:100%}#banner .s-banner{height:30rem}#banner .s-banner .box_banner{width:100%;right:20%}#banner .box{top:45% !important;left:5% !important}#main h2{font-size:2rem !important}#main .m-text_headline h1.subtitle::after, #main .m-text_headline h2.subtitle::after{top:180% !important}#main .m-text_headline h1::after, #main .m-text_headline h2::after{width:50%}#main .m-article_gastro_menu .price_wrapper{right:5px}#main .m-article_gastro_menu .price_wrapper .h4{max-width:100%}#main .m-article_gastro_menu .h4{max-width:80%}#main .m-grid_section .plate{padding:3rem 0 !important}#main .m-grid_section .plate::before{opacity:0.7;width:350px;height:350px;top:-5rem}#main .m-grid_section .plate.left::before{left:-10rem !important}#main .m-grid_section .plate.right::before{right:-10rem !important}#main .m-article_gastro_menu .item i{left:-4px}#main .m-misc_google_maps .gmnoprint, #main .m-misc_google_maps .gm-control-active{margin-top:4rem !important}#main .m-misc_google_maps .route .input-group{max-width:25rem}.m-form_contact form{margin-top:3rem}.m-form_contact form .input-disclaimer{padding:0 !important}.m-event .s-teaser .row{margin-right:-3px;margin-left:-3px}.m-event .s-teaser .row > *{padding-right:3px;padding-left:3px}.m-event .s-teaser .card-body{padding:0.25rem 0.5rem 1rem}.m-event .s-teaser .s-article-info{font-size:0.7rem}.m-event .s-teaser .s-article-info .user, .m-event .s-teaser .s-article-info .register{margin-left:0.2rem}.m-event .type-list_image .btn-primary{font-size:0.9rem}.m-event .view-survey{float:right !important}.m-event .form-group{margin-right:0.1rem !important}.m-event input{max-width:5rem !important}.m-event .type-list_date .col-md-4{background:#70120F}.m-event .detail .image_wrapper{margin:1rem}}@media screen and (min-width:1415px) and (max-width:1583px){.m-event .s-teaser .row{margin-right:-5px;margin-left:-5px}.m-event .s-teaser .row > *{padding-right:5px;padding-left:5px}.m-event .s-teaser .card-body{padding:0.5rem 0.75rem 1rem}.m-event .s-teaser .s-article-info{font-size:0.7rem}.m-event .s-teaser .s-article-info .user, .m-event .s-teaser .s-article-info .register{margin-left:0.5rem}.m-event .view-survey{float:right !important}.m-event input{max-width:9rem}}@media screen and (min-width:1584px){.m-event .view-survey{float:right !important}}@media print{@page{size:330mm 427mm;margin:15mm}.container{width:1170px}}