@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local(""),url("../fonts/roboto-v30-latin-regular.woff2") format("woff2"),url("../fonts/roboto-v30-latin-regular.woff") format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:local(""),url("../fonts/roboto-v30-latin-700.woff2") format("woff2"),url("../fonts/roboto-v30-latin-700.woff") format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:700;font-display:swap;src:local(""),url("../fonts/roboto-v30-latin-700italic.woff2") format("woff2"),url("../fonts/roboto-v30-latin-700italic.woff") format("woff")}@font-face{font-family:'Crimson Text';font-style:normal;font-weight:400;font-display:swap;src:local(""),url("../fonts/crimson-text-v19-latin-regular.woff2") format("woff2"),url("../fonts/crimson-text-v19-latin-regular.woff") format("woff")}@font-face{font-family:'Crimson Text';font-style:italic;font-weight:400;font-display:swap;src:local(""),url("../fonts/crimson-text-v19-latin-italic.woff2") format("woff2"),url("../fonts/crimson-text-v19-latin-italic.woff") format("woff")}@font-face{font-family:'Crimson Text';font-style:normal;font-weight:700;font-display:swap;src:local(""),url("../fonts/crimson-text-v19-latin-700.woff2") format("woff2"),url("../fonts/crimson-text-v19-latin-700.woff") format("woff")}@font-face{font-family:'Crimson Text';font-style:italic;font-weight:700;font-display:swap;src:local(""),url("../fonts/crimson-text-v19-latin-700italic.woff2") format("woff2"),url("../fonts/crimson-text-v19-latin-700italic.woff") format("woff")}.btn,.btn-default{border:1px solid #000;border-radius:20px;color:inherit;background-color:transparent;font-family:Roboto;font-size:1.125rem;line-height:1.5625rem;height:2.5rem;padding:.375rem 1rem 0 1rem;display:inline-block;position:relative;cursor:pointer;text-decoration:none!important}.btn-default.download,.btn.download{padding-right:calc(1rem - 6px)}.btn-default.white,.btn.white{background-color:#fff}.btn-default.hover,.btn-default:hover,.btn.hover,.btn:hover{background-color:#000;color:#fff}.btn-default.box,.btn.box{border-radius:0;margin-right:.325rem;margin-bottom:.5rem}.btn-default.box.last,.btn.box.last{margin-right:0}.btn-default.boxmonth,.btn.boxmonth{border-radius:0;margin-right:.325rem}.btn-default.boxmonth.last,.btn.boxmonth.last{margin-right:0}.btn .monthfilter,.btn-default .monthfilter{margin-bottom:0}.btn-default.more,.btn.more{padding-top:0;line-height:2.5rem}.btn-default.activeBox,.btn.activeBox{background-color:#000;color:#fff;cursor:pointer}.btn-default.activeBox .icon,.btn.activeBox .icon{padding-left:.625rem}.btn-default.filter,.btn.filter{height:1.875rem;line-height:30px;padding:0 .625rem .6rem}.btn-default.empty,.btn.empty{border-color:rgba(0,0,0,.4);color:rgba(0,0,0,.4)}.btn-default.empty:hover,.btn.empty:hover{background-color:transparent;color:rgba(0,0,0,.4)}.btn-default.btn-icon img,.btn.btn-icon img{position:relative;top:2px;margin-right:.75rem}.btn-default.btn-icon img.hover,.btn.btn-icon img.hover{display:none}.btn-default.btn-icon img.default,.btn.btn-icon img.default{display:inline}.btn-default.btn-icon:hover img.default,.btn.btn-icon:hover img.default{display:none}.btn-default.btn-icon:hover img.hover,.btn.btn-icon:hover img.hover{display:inline}.btn .icon-right .icons,.btn-default .icon-right .icons,.btn-default.download .icons,.btn.download .icons{float:right;margin-left:.75rem}.btn .icon-right .icons img,.btn-default .icon-right .icons img,.btn-default.download .icons img,.btn.download .icons img{margin-right:0}.btn-default.download .icons,.btn.download .icons{position:relative;top:-2px}.btn #backPageTitle,.btn-default #backPageTitle{display:inline}.btn-default.circle-only,.btn.circle-only{padding:0;border:none}.btn-default.circle-only:hover,.btn.circle-only:hover{background-color:transparent;color:inherit}.btn-default.circle-only #backPageTitle,.btn.circle-only #backPageTitle{display:none}.btn-default.button,.btn.button{cursor:pointer;padding:0 1.25rem}.img-fluid{width:100%;height:auto;display:block}.img-cover{width:100%;height:100%;object-fit:cover}.content-img{margin-bottom:3.75rem}.text-inside ul{margin-left:20px}.contact-box{padding-top:4.625rem;padding-bottom:3.75rem}.contact-box .btn-row{margin-bottom:3.75rem;margin-top:2.75rem}@media all and (min-width:992px){.contact-box .btn-row{margin-bottom:0}}.contact-box .border-box{border:1px solid #000;padding-left:1.875rem;padding-bottom:.625rem}.contact-box .border-box h3{padding-top:1.25rem;padding-bottom:.625rem}.footer-element{padding-top:3.75rem;padding-bottom:4.6785rem;color:#fff}.footer-element.eatutzing{color:#000}.footer-element .social-icon-list{margin-bottom:2.6785rem;display:flex;justify-content:center}@media all and (min-width:768px){.footer-element .social-icon-list{margin-bottom:4.6785rem}}.footer-element .social-icon-list .social-item{display:block;margin-right:.75rem}.footer-element .row{flex-direction:row;flex-wrap:wrap;margin-left:-.9375rem;width:calc(100% + 1.875rem)}.footer-element .row .company-col{margin-top:40px}@media all and (max-width:991px){.footer-element .row .company-col{order:4;display:flex}}@media all and (min-width:992px){.footer-element .row .company-col{display:block;margin-top:0}}@media all and (min-width:571px) and (max-width:991px){.footer-element .row .nav-col-1,.footer-element .row .nav-col-2,.footer-element .row .nav-col-3{flex:0 0 33%;max-width:33%}}@media all and (min-width:571px) and (max-width:991px){.footer-element.eatutzing .nav-col-0,.footer-element.eatutzing .nav-col-1,.footer-element.eatutzing .nav-col-2,.footer-element.eatutzing .nav-col-3{flex:0 0 50%;max-width:50%;margin-bottom:2rem}}.footer-element .address .company{font-family:Roboto;font-size:1.125rem;font-weight:700;line-height:1.5625rem;display:block;padding-bottom:.625rem}.footer-element .address .street{font-size:1.25rem;line-height:1.5625rem}.footer-element #menu-footer-navigation-1,.footer-element #menu-footer-navigation-2,.footer-element #menu-footer-navigation-3{margin-bottom:.425rem}@media all and (min-width:992px){.footer-element #menu-footer-navigation-1,.footer-element #menu-footer-navigation-2,.footer-element #menu-footer-navigation-3{margin-bottom:0}}.footer-element li{display:block;margin-bottom:.425rem}@media all and (min-width:992px){.footer-element li{margin-bottom:.7rem}}.footer-element li:last-child{margin-bottom:0}.footer-element li a,.footer-element li a:hover,.footer-element li a:visited{font-family:Roboto;font-weight:700;font-size:1.125rem;line-height:1.5625rem;color:inherit;text-decoration:none}