@charset "UTF-8";html{font-size:16px;box-sizing:border-box}body{font-family:"MinionPro","Times New Roman",serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5;margin:0;padding:0;color:#000}html:not(.fonts-1-loaded) .elementor-widget-text-editor,html:not(.fonts-1-loaded) .footer-copyright .elementor-widget-container .elementor-text-editor,html:not(.fonts-1-loaded) .footer-nav .elementor-nav-menu--main .elementor-nav-menu a,html:not(.fonts-1-loaded) body,html:not(.fonts-1-loaded) h1,html:not(.fonts-1-loaded) h2,html:not(.fonts-1-loaded) h3,html:not(.fonts-1-loaded) h4,html:not(.fonts-1-loaded) h5,html:not(.fonts-1-loaded) h6{font-family:"Times New Roman",serif!important}html.fonts-1-loaded:not(.fonts-2-loaded) .e-text-image .image-teaser figcaption,html.fonts-1-loaded:not(.fonts-2-loaded) .elementor-widget-text-editor,html.fonts-1-loaded:not(.fonts-2-loaded) .main-nav.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item,html.fonts-1-loaded:not(.fonts-2-loaded) body,html.fonts-1-loaded:not(.fonts-2-loaded) h1,html.fonts-1-loaded:not(.fonts-2-loaded) h2,html.fonts-1-loaded:not(.fonts-2-loaded) h3,html.fonts-1-loaded:not(.fonts-2-loaded) h4,html.fonts-1-loaded:not(.fonts-2-loaded) h5,html.fonts-1-loaded:not(.fonts-2-loaded) h6{font-family:"MinionPro Initial","Times New Roman",serif!important}h1{margin-bottom:1.5rem}.elementor-section.section--default .elementor-widget-container>h2.elementor-heading-title,.elementor-section.section--default h2,.section-title,h2{font-size:2.07362rem;line-height:1.44674;margin-top:0;margin-bottom:1.5rem}.elementor-section.section--default h3,h3,h4,h5,h6{font-size:1.728rem;line-height:1.15741;margin-top:0;margin-bottom:1.5rem}h4,h5,h6{font-size:1.44rem;line-height:1.04167}h5,h6{font-size:1.2rem;line-height:1.25}h6{font-size:1rem;line-height:1.5}.image-link,.popup-nav,h1{font-size:2.48831rem;line-height:1.20564;margin-top:0}.image-link,.popup-nav{margin-bottom:0}.popup-nav{font-size:2.07362rem;line-height:1.20562}.text{font-size:.83331rem;line-height:1.20003;margin-top:1rem;margin-bottom:1rem}.text-large{font-size:1.2rem;line-height:1.25;margin-top:0;margin-bottom:1.5rem}.text-small{font-size:.83331rem;line-height:1.35003;margin-top:1rem;margin-bottom:1rem}.content-h2,.header-h1{font-size:2.48831rem;line-height:1.20564;margin-top:0}.header-h1{margin-bottom:0}.content-h2{margin-bottom:1.5rem}@media screen and (min-width:48em){.image-link,.popup-nav{font-size:2.986rem;line-height:1.00469;margin-top:0;margin-bottom:0}.section-title,.text-large,h2,h3,h4,h5,h6{font-size:2.986rem;line-height:1.00469;margin-top:0;margin-bottom:1.5rem}.text-large,h2,h3,h4,h5,h6{font-size:1.44rem;line-height:1.38889}h2,h3,h4,h5,h6{font-size:2.07362rem;line-height:1.44674}h3,h4,h5,h6{font-size:1.728rem;line-height:1.15741}h4,h5,h6{font-size:1.44rem;line-height:1.04167}h5,h6{font-size:1.2rem;line-height:1.25}h6{font-size:1rem;line-height:1.5}.content-h2,.header-h1{font-size:3.58319rem;line-height:1.11632;margin-top:0}.header-h1{margin-bottom:0}.content-h2{margin-bottom:1.5rem}}blockquote,dd,div,dl,dt,form,li,ol,p,pre,td,th,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6,p{text-rendering:optimizeLegibility}p{font-size:inherit;line-height:1.5;margin-bottom:1.5rem}a,b,em,i,strong{line-height:inherit}em,i{font-style:italic}a,b,strong{font-weight:700}h1,h2,h3,h4,h5,h6{font-family:"MinionPro","Times New Roman",serif;font-weight:400;font-style:normal;color:inherit}a{cursor:pointer;text-decoration:none;color:#859b45}a:focus,a:hover{color:#72853b}a img{border:0}dl,ol,ul{line-height:1.5;margin-bottom:1.5rem;list-style-position:outside}li{font-size:inherit}ul{list-style-type:disc}ol,ul{margin-left:1.25rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0;margin-left:1.25rem}blockquote{margin:0 0 1.5rem;padding:.5rem 1.5rem 0 calc(1.5rem - 1px);border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.5;color:#354027}cite{font-size:.8125rem;display:block;color:#354027}cite:before{content:"— "}figure{margin:0}.elementor-widget-text-editor{font-family:"MinionPro","Times New Roman",serif}.elementor-section.section--topbar,.section__beer{padding-right:1.5rem;padding-left:1.5rem}@media screen and (min-width:48em){.elementor-section.section--default,.elementor-section.section--topbar{padding-right:2rem;padding-left:2rem}}.elementor-section.section--default{padding:2rem 1.5rem}@media screen and (min-width:48em){.elementor-section.section--default{padding-top:3rem;padding-bottom:3rem}}@media screen and (min-width:64em){.elementor-section.section--default{padding-top:4.5rem;padding-bottom:4.5rem}}@media screen and (min-width:48em){.elementor-section.section--default .elementor-widget-container>h2.elementor-heading-title{font-size:2.986rem;line-height:1.00469;margin-top:0;margin-bottom:1.5rem}}@media screen and (min-width:48em){.elementor-section.section--default h2{font-size:2.07362rem;line-height:1.44674;margin-top:0;margin-bottom:1.5rem}}@media screen and (min-width:48em){.elementor-section.section--default h3{font-size:1.728rem;line-height:1.15741;margin-top:0;margin-bottom:1.5rem}}.elementor-section.section--v-gutter-xsmall{padding-top:1.5rem;padding-bottom:1.5rem}.elementor-section.section--v-gutter-medium,.elementor-section.section--v-gutter-small{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width:48em){.elementor-section.section--v-gutter-medium{padding-top:4.5rem;padding-bottom:4.5rem}}.elementor-section.section--v-gutter-bottom-small{padding-bottom:3rem}.elementor-section.section--grey-bg{background-color:#f6f6f6}.elementor-column.column--shrink{flex:0 0 auto;width:auto}.elementor-column.column--expand{flex:1 1 0;width:auto}.elementor-column.column--nowrap>.elementor-column-wrap>.elementor-widget-wrap{flex-wrap:nowrap}.elementor-column.column--limited-width,.elementor-column.column--narrow-width,.elementor-column.column--text-width{margin-right:auto;margin-left:auto}.elementor-column.column--narrow-width{max-width:480px}.elementor-column.column--text-width{max-width:720px}.elementor-column.column--limited-width,.section__beer .item{max-width:1024px}.section__beer{color:#000}@media screen and (min-width:48em){.section__beer{padding-right:2rem;padding-left:2rem}}.section__beer h2,.section__beer h3{font-size:1.728rem;line-height:1.15741;max-width:1024px;margin-top:0;margin-right:auto;margin-left:auto;color:#000}@media screen and (min-width:48em){.section__beer h2,.section__beer h3{font-size:1.728rem;line-height:1.15741}}.section__beer .annotation p{font-size:.83331rem;line-height:1.35003}@media (min-width:768px){.section__beer .item{margin:0 auto 1rem}}.section__beer .elementor-widget-text-editor{color:#000}.section__beer p{font-size:1rem;line-height:1.5rem}.section__beer p:last-child{margin-bottom:0}.section__beer--description{padding:1.5rem 2rem 3rem 1.5rem}@media screen and (min-width:36em) and (max-width:47.99875em){.section__beer--description{padding:1.5rem 1.5rem 3rem}}#footer{padding-right:1.5rem;padding-left:1.5rem;padding-top:48px;padding-bottom:24px;color:#fff;background:#859b45}@media screen and (min-width:48em){#footer{padding-right:2rem;padding-left:2rem}#footer .elementor-widget-global{padding-right:1.5rem}}#footer-bottom{padding-right:1.5rem;padding-left:1.5rem;padding-top:24px;padding-bottom:24px;color:#fff;background:#354027}@media screen and (min-width:48em){#footer-bottom{padding-right:2rem;padding-left:2rem}}.footer-copyright .elementor-widget-container .elementor-text-editor,.footer-nav .elementor-nav-menu--main .elementor-nav-menu a{font-family:"AndesNeue","Times New Roman",serif}html.fonts-1-loaded:not(.fonts-2-loaded) .footer-copyright .elementor-widget-container .elementor-text-editor,html.fonts-1-loaded:not(.fonts-2-loaded) .footer-nav .elementor-nav-menu--main .elementor-nav-menu a{font-family:"AndesNeue Initial","Times New Roman",serif!important}.footer-copyright .elementor-widget-container .elementor-text-editor{line-height:1.5rem;color:rgba(255,255,255,.75)}.footer-nav .elementor-nav-menu--main .elementor-nav-menu li+li{margin-left:1.5rem}.footer-nav .elementor-nav-menu--main .elementor-nav-menu a{font-size:1rem;line-height:1.5rem;padding:0;color:rgba(255,255,255,.75)}.footer-nav .elementor-nav-menu--main .elementor-nav-menu a:hover{text-decoration:underline;color:#fff}.footer-nav .elementor-nav-menu--main .elementor-nav-menu .elementor-item.elementor-item-active,.footer-nav .elementor-nav-menu--main .elementor-nav-menu .elementor-item.elementor-item:active,.footer-nav .elementor-nav-menu--main .elementor-nav-menu .elementor-item.elementor-item:focus{text-decoration:underline;color:inherit}@media print,screen and (max-width:35.99875em){.footer-column-copyright,.footer-column-nav{flex:0 0 100%!important}.footer-copyright{margin-bottom:1.5rem}.footer-column-nav .elementor-nav-menu__align-right .elementor-nav-menu{margin-right:auto;justify-content:center;margin-bottom:1.5rem}.footer-column-copyright .elementor-widget-container .elementor-text-editor{text-align:center!important}}.elementor-image-gallery .gallery-item>div{padding:0 0 1rem}@media (min-width:576px){.elementor-image-gallery .gallery-item>div{padding:0 .5rem 1rem}}.elementor-image-gallery .gallery-item:nth-child(odd)>div{padding-left:0}.elementor-image-gallery .gallery-item:nth-child(even)>div{padding-right:0}#staging .elementor-background-overlay{opacity:1;background-color:#354027}#staging .swiper-container+.elementor-background-overlay{background-color:transparent}#staging>.elementor-container{height:100vh}#staging>.elementor-container>.elementor-row{height:100%}.e-headline{padding-right:1.5rem;padding-left:1.5rem}@media screen and (min-width:48em){.e-headline{padding-right:2rem;padding-left:2rem}}.e-headline .elementor-widget-heading h2.elementor-heading-title,.e-headline .elementor-widget-heading h3.elementor-heading-title{font-size:2.07362rem;line-height:1.44674;margin-top:0;margin-bottom:1.5rem;font-weight:400;font-style:normal;max-width:1024px;margin-right:auto;margin-bottom:0!important;margin-left:auto;color:#000!important}@media screen and (min-width:48em){.e-headline .elementor-widget-heading h2.elementor-heading-title,.e-headline .elementor-widget-heading h3.elementor-heading-title{font-size:2.986rem;line-height:1.00469;margin-top:0;margin-bottom:1.5rem}}.ew-h1>.elementor-widget-container>.elementor-heading-title{font-size:2.48831rem;line-height:1.20564}@media screen and (min-width:48em){.ew-h1>.elementor-widget-container>.elementor-heading-title{font-size:3.58319rem;line-height:1.11632}}#main-lang-switcher .wpml-ls-legacy-dropdown{width:auto;display:inline-block}#main-lang-switcher .wpml-ls-legacy-dropdown a{background-color:transparent;padding:1rem 1.25rem;border:0;color:#fff}#main-lang-switcher .wpml-ls-legacy-dropdown .wpml-ls-item:hover a{color:#859b45}#main-lang-switcher .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{right:0}#main-lang-switcher .wpml-ls-legacy-dropdown .wpml-ls-flag{display:block;width:1.5rem;height:1rem}#main-lang-switcher .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{border-top:none}#main-lang-switcher .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li{border-top:1px solid #859b45}#main-lang-switcher .wpml-ls-native,body>img{display:none}.main-nav{display:flex;align-items:center;min-height:calc(100vh - 4rem - 592px - 6rem)}.main-nav>.elementor-widget-container{width:100%}.main-nav .elementor-nav-menu li{text-align:center}.main-nav .elementor-nav-menu li+li{margin-top:1.5rem}.main-nav.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{font-size:2.07362rem;line-height:1.20562;font-family:"MinionPro","Times New Roman",serif;font-weight:400;display:inline-block;padding:0;color:#fff}@media screen and (min-width:48em){.main-nav.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{font-size:2.986rem;line-height:1.00469}}html:not(.fonts-1-loaded) .e-text-image .image-teaser figcaption,html:not(.fonts-1-loaded) .main-nav.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item,html:not(.fonts-1-loaded) .menucard .menucard__item>.menucard__item-info>h4,html:not(.fonts-1-loaded) .menucard .menucard__item>h4,html:not(.fonts-1-loaded) .meta-combo .elementor-widget-container .elementor-text-editor p{font-family:"Times New Roman",serif!important}.main-nav.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,.main-nav.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover{color:#354027}@media screen and (min-width:48em){.main-nav{min-height:calc(100vh - 4rem - 296px - 6rem)}}@media screen and (min-width:64em){.main-nav{min-height:calc(100vh - 4rem - 148px - 6rem)}}li.menu-item.wpml-ls-menu-item a::after{background-color:transparent!important}.menucard{max-width:720px;margin-right:auto;margin-bottom:-1.5rem;margin-left:auto;color:#fff}.menucard ul{margin-bottom:0;margin-left:0;list-style-type:none}.menucard .menucard__description,.menucard .menucard__group-description,.menucard .menucard__group-title,.menucard .menucard__title{max-width:480px;margin-right:auto;margin-left:auto;text-align:center}.menucard .menucard>.menucard__title{font-size:2.48831rem;line-height:1.20564}@media screen and (min-width:48em){.menucard .menucard>.menucard__title{font-size:3.58319rem;line-height:1.11632}}.menucard .menucard__description{font-size:1.2rem;line-height:1.25}@media screen and (min-width:48em){.menucard .menucard__description{font-size:1.2rem;line-height:1.25}}.menucard .menucard__groups:not(:first-child){margin-top:3rem}.menucard .menucard__group+.menucard__group{margin-top:3rem}.menucard h3.menucard__group-title{font-size:2.07362rem;line-height:1.44674;margin-top:0;margin-bottom:0}@media screen and (min-width:48em){.menucard h3.menucard__group-title{font-size:2.07362rem;line-height:1.44674}}.menucard .menucard__items{margin-top:1.5rem}.menucard .menucard__item{margin-bottom:1.5rem}.menucard .menucard__item:last-child{margin-bottom:0}.menucard .menucard__item>.menucard__item-info>h4,.menucard .menucard__item>h4{font-family:"AndesNeue","Times New Roman",serif;font-size:1.2rem;line-height:1.25;margin-top:0;margin-bottom:0}html.fonts-1-loaded:not(.fonts-2-loaded) .menucard .menucard__item>.menucard__item-info>h4,html.fonts-1-loaded:not(.fonts-2-loaded) .menucard .menucard__item>h4,html.fonts-1-loaded:not(.fonts-2-loaded) .meta-combo .elementor-widget-container .elementor-text-editor p{font-family:"AndesNeue Initial","Times New Roman",serif!important}@media screen and (min-width:48em){.menucard .menucard__item>.menucard__item-info>h4,.menucard .menucard__item>h4{font-size:1.2rem;line-height:1.25}}.menucard .menucard__item>h4{margin-bottom:.25rem}.menucard .menucard__item-info{display:flex;flex-wrap:nowrap;align-items:flex-end}.menucard .menucard__item-info span:last-child,.menucard .menucard__item-info span:nth-child(1){flex:0 1 auto}.menucard .menucard__item-info span:nth-child(2){flex:1 1 0;min-width:1.5rem;height:1px;margin-right:.25rem;margin-bottom:7px;margin-left:.25rem;background-image:linear-gradient(to right,#fff 20%,rgba(255,255,255,0) 0);background-repeat:repeat-x;background-position:top;background-size:6px 1px}.menucard .menucard__item-info span:last-child{font-family:"AndesNeue","Times New Roman",serif;font-weight:700;text-align:right;white-space:nowrap}html:not(.fonts-1-loaded) .menucard .menucard__item-info span:last-child{font-family:"Times New Roman",serif!important}html.fonts-1-loaded:not(.fonts-2-loaded) .menucard .menucard__item-info span:last-child{font-family:"AndesNeue Initial","Times New Roman",serif!important}@media screen and (min-width:48em){.meta-combo-wrap>.elementor-column-wrap>.elementor-widget-wrap>.meta-combo{flex:0 0 50%;width:auto!important}}@media screen and (min-width:64em){.meta-combo-wrap>.elementor-column-wrap>.elementor-widget-wrap{flex-wrap:nowrap}.meta-combo-wrap>.elementor-column-wrap>.elementor-widget-wrap>.meta-combo{flex:0 0 auto;width:auto!important}.meta-combo-wrap>.elementor-column-wrap>.elementor-widget-wrap>.meta-combo+.meta-combo{margin-left:1.5rem}}.meta-combo{font-size:1rem;line-height:1.5;width:100%!important}.meta-combo .elementor-widget-container .elementor-text-editor p{font-family:"AndesNeue","Times New Roman",serif;text-align:center;font-size:1rem;font-weight:400;line-height:1.5;color:rgba(255,255,255,.65)}.meta-combo .elementor-widget-container .elementor-text-editor p>a{font-size:1rem;font-weight:400;line-height:1.5;color:rgba(255,255,255,.65);text-decoration:underline}.meta-combo .elementor-widget-container .elementor-text-editor p>a:hover{opacity:.75}.meta-combo .elementor-widget-container .elementor-text-editor p>a>strong,.meta-combo .elementor-widget-container .elementor-text-editor p>strong{font-size:1.2rem;line-height:1.25;letter-spacing:.5px;color:#fff}@media screen and (min-width:48em){.meta-combo .elementor-widget-container .elementor-text-editor p>a>strong,.meta-combo .elementor-widget-container .elementor-text-editor p>strong{font-size:1.2rem;line-height:1.25}}.meta-combo .elementor-widget-container .elementor-text-editor p>a>strong:after,.meta-combo .elementor-widget-container .elementor-text-editor p>strong:after{display:block;content:''}.meta-combo .elementor-widget-container .elementor-text-editor p a:hover{text-decoration:underline}@media screen and (min-width:48em){.meta-combo .elementor-widget-container .elementor-text-editor p{text-align:left}}.popup-menu-wrap .dialog-close-button,.popup-menu-wrap .eicon-close{width:3rem;height:3rem}.popup-menu-wrap .dialog-close-button{margin-top:0}.e-text-image .image-teaser figure.wp-caption,.popup-menu-wrap .eicon-close{position:relative}.popup-menu-wrap .eicon-close:after,.popup-menu-wrap .eicon-close:before{position:absolute;top:50%;left:50%;display:inline-block;width:32px;height:2px;content:'';transform:translateX(-50%) rotateZ(45deg);transform-origin:center;background-color:#fff}.popup-menu-wrap .eicon-close:after{transform:translateX(-50%) rotateZ(-45deg)}@media screen and (min-width:92em){.popup-menu-wrap .dialog-close-button{right:50%!important;transform:translateX(720px)}}.elementor-swiper-button-next,.elementor-swiper-button-prev{font-size:16px;padding:16px 15px;text-align:center;opacity:.75;color:#859b45;background:#fff}.elementor-swiper-button-next:hover,.elementor-swiper-button-prev:hover{opacity:1;color:#fff;background:#859b45}.elementor-swiper-button-prev{left:0}.elementor-swiper-button-next{right:0}.text--main.elementor-widget-text-editor .elementor-text-editor{font-size:1.2rem;line-height:1.25;color:#000}@media screen and (min-width:48em){.text--main.elementor-widget-text-editor .elementor-text-editor{font-size:1.44rem;line-height:1.38889}}.text--main.elementor-widget-text-editor .elementor-text-editor img,.text--main.elementor-widget-text-editor .elementor-text-editor img.alignleft,.text--main.elementor-widget-text-editor .elementor-text-editor img.alignright{margin-top:1.5rem;margin-bottom:1.5rem}.text--main.elementor-widget-text-editor .elementor-text-editor img.alignleft{margin-right:1.5rem}.text--main.elementor-widget-text-editor .elementor-text-editor img.alignright{margin-left:1.5rem}.text--main.elementor-widget-text-editor .elementor-text-editor h2{font-size:2.48831rem;line-height:1.20564;margin-bottom:.75rem}@media screen and (min-width:48em){.text--main.elementor-widget-text-editor .elementor-text-editor h2{font-size:3.58319rem;line-height:1.11632}}.text--main.elementor-widget-text-editor .elementor-text-editor>:first-child{margin-top:0}.text--main.elementor-widget-text-editor .elementor-text-editor>:last-child{margin-bottom:0}.e-text-image{margin-top:1rem;margin-bottom:1rem}.e-text-image>.elementor-container>.elementor-row>.elementor-element+.elementor-element:last-child{margin-top:1rem}@media screen and (min-width:48em){.e-text-image>.elementor-container>.elementor-row>.elementor-element+.elementor-element:last-child{margin-top:0}.e-text-image>.elementor-container>.elementor-row>.elementor-element:first-child{padding-right:.75rem}.e-text-image>.elementor-container>.elementor-row>.elementor-element:last-child{padding-left:.75rem}}.e-text-image .image-teaser img{opacity:.65}.e-text-image .image-teaser figcaption{font-family:"MinionPro","Times New Roman",serif;font-size:2.48831rem;line-height:1.20564;margin-top:0;margin-bottom:0;font-style:normal;position:absolute;top:1rem;right:1rem;bottom:1rem;left:1rem;display:flex;width:calc(100% - 2rem);height:calc(100% - 2rem);transition:background-color color .3s ease-in-out;pointer-events:none;color:#fff;border:1px solid #fff;align-items:center;justify-content:center}@media screen and (min-width:48em){.e-text-image .image-teaser figcaption{font-size:2.986rem;line-height:1.00469;margin-top:0;margin-bottom:0;top:1.5rem;right:1.5rem;bottom:1.5rem;left:1.5rem;width:calc(100% - 3rem);height:calc(100% - 3rem)}}.e-text-image .image-teaser a{display:flex;background:#000}.e-text-image .image-teaser a~figcaption{transition:.3s ease-in-out}.e-text-image .image-teaser a:hover~figcaption{color:#354027;border-color:transparent;background:rgba(255,255,255,.8)}@media screen and (min-width:48em){.e-text-image{margin-top:1.5rem;margin-bottom:1.5rem}}