.dn-mainNav .menu-item.menu-item-depth-0 .main-menu-link::after,.btn-primary,.zn-mcNl--style-normal .zn-mcNl-submit,.zn-mcNl--style-transparent .zn-mcNl-submit,.zn-mcNl--style-lined_light .zn-mcNl-submit,.zn-mcNl--style-lined_dark .zn-mcNl-submit{background-color:#781a1a; color:#000}.btn-primary:hover,.btn-primary:focus{background-color:#7e1b1b; color:#000}.btn-default,.dn-mainNav .menu-item.menu-item-depth-0 > .main-menu-link:hover,.dn-mainNav .menu-item.menu-item-depth-0 > .main-menu-link:focus,.dn-mainNav .menu-item.menu-item-depth-0:hover > .main-menu-link,.dn-mainNav .menu-item.menu-item-depth-0.current-menu-item > .main-menu-link,.dn-blogItem .navigation.post-navigation .nav-next:hover .nav-title,.dn-blogItem .navigation.post-navigation .nav-previous:hover .nav-title ,.dn-error404-error,.zn-priceList-itemPrice,.zn-accordion-accButton{color:#781a1a}.u-text-custom {color:#781a1a !important;}.btn.dn-headerCta.dn-headerCta-0{background-color:#781a1a}.btn.dn-headerCta.dn-headerCta-0:hover,.btn.dn-headerCta.dn-headerCta-0:focus{background-color:#000000}.btn.dn-headerCta.dn-headerCta-0{color:#ffffff;}.btn.dn-headerCta.dn-headerCta-0:hover,.btn.dn-headerCta.dn-headerCta-0:focus{color:#ffffff;}.btn.dn-headerCta.dn-headerCta-0{font-family:"Poppins", Helvetica, Arial, sans-serif;;font-size:14px;line-height:20px;font-weight:500;letter-spacing:1px;text-transform:capitalize;}.dn-siteHeader {background-color:#ffffff}.dn-siteHeader .dn-siteHeader-container {max-width:1715px;}@media (min-width:1200px) and (max-width:1714px){.dn-siteHeader .dn-siteHeader-container{max-width:100%;}}.dn-siteHeader .dn-siteHeader-mainRow {height:120px;}.dn-logoImg-wrapper.dn-logoSize--contain .dn-logoImg {max-height:120px;}.dn-breadcrumbs.dn-breadcrumbs--headerAbsolute {padding-top:120px;}.dn-logoImg {max-width:none; }.dn-mainNav .menu-item.menu-item-depth-0 > .main-menu-link {font-family:Great Vibes;font-size:32px;line-height:36px;font-weight:400;color:#781a1a;letter-spacing:2px;}.dn-mainNav .menu-item.menu-item-has-children .sub-menu .main-menu-link {font-family:Great Vibes;font-size:28px;line-height:30px;font-weight:400;color:#781a1a;}.dn-mainNav .menu-item.menu-item-has-children .sub-menu .menu-item > .main-menu-link:hover,.dn-mainNav .menu-item.menu-item-has-children .sub-menu .menu-item > .main-menu-link:focus,.dn-mainNav .menu-item.menu-item-has-children .sub-menu .menu-item:hover > .main-menu-link,.dn-mainNav .menu-item.menu-item-has-children .sub-menu .menu-item.current-menu-item > .main-menu-link {color:#601515}.dn-mainNav .menu-item.menu-item-has-children .sub-menu .main-menu-link {background-color:#ffffff}.dn-mainNav .menu-item.menu-item-has-children .sub-menu .menu-item > .main-menu-link:hover,.dn-mainNav .menu-item.menu-item-has-children .sub-menu .menu-item > .main-menu-link:focus,.dn-mainNav .menu-item.menu-item-has-children .sub-menu .menu-item:hover > .main-menu-link,.dn-mainNav .menu-item.menu-item-has-children .sub-menu .menu-item.current-menu-item > .main-menu-link {background-color:#ffffff}@media (max-width:767px) {.dn-siteHeader-top {display:none !important}}@media (max-width:992px) {.dn-siteHeader-mainCenter { display:none !important;}}@media (min-width:993px) {.dn-mainNavResp { display:none;}}.dn-menuBurger span{background:#781a1a}.znNavOvr {background-color:#781a1a}.znNavOvr .znNavOvr-menu{font-family:"Great Vibes", Helvetica, Arial, sans-serif;;}.znNavOvr-customText{font-size:10px;letter-spacing:2px;}body{font-family:"Poppins", Helvetica, Arial, sans-serif;;font-size:14px;line-height:30px;}h1, .h1{font-family:"Poppins", Helvetica, Arial, sans-serif;;font-size:34px;line-height:44px;font-weight:600;}h2, .h2{font-family:"Oswald", Helvetica, Arial, sans-serif;;font-size:24px;line-height:34px;font-weight:600;}h3, .h3{font-family:"Poppins", Helvetica, Arial, sans-serif;;font-size:18px;line-height:28px;font-weight:600;}h4, .h4{font-family:"Poppins", Helvetica, Arial, sans-serif;;font-size:14px;line-height:24px;font-weight:600;}h5, .h5{font-family:"Poppins", Helvetica, Arial, sans-serif;;font-size:11px;line-height:11px;font-weight:400;}h6, .h6{font-family:"Poppins", Helvetica, Arial, sans-serif;;font-size:9px;line-height:9px;font-weight:600;}@font-face {font-family:'icomoon'; font-weight:normal; font-style:normal;src:url('//waldblick-treffurt.de/wp-content/uploads/zn_fonts/icomoon/icomoon.eot');src:url('//waldblick-treffurt.de/wp-content/uploads/zn_fonts/icomoon/icomoon.eot#iefix') format('embedded-opentype'),url('//waldblick-treffurt.de/wp-content/uploads/zn_fonts/icomoon/icomoon.woff') format('woff'),url('//waldblick-treffurt.de/wp-content/uploads/zn_fonts/icomoon/icomoon.ttf') format('truetype'),url('//waldblick-treffurt.de/wp-content/uploads/zn_fonts/icomoon/icomoon.svg#icomoon') format('svg');}[data-zniconfam='icomoon']:before , [data-zniconfam='icomoon'] {font-family:'icomoon' !important;}[data-zn_icon]:before {content:attr(data-zn_icon)}.dn-siteContent{background-color:#fff;}.dn-mainNav .menu-item.menu-item-depth-0 .main-menu-link::after{display:none;}.sub-menu{box-shadow:2px 2px 2px 1px rgba(0, 0, 0, 0.2);background-color:#fff;}.dn-mainNav .menu-item.menu-item-has-children .sub-menu .main-menu-link{border:none;}.main-menu-link-sub:hover{background-color:#781a1a!important;color:#fff!important;}.centered{text-align:center;}.home-text p{font-family:"Poppins", Helvetica, Arial, sans-serif;font-size:16px;line-height:24px;}.footerbutton.btn{font-size:18px;letter-spacing:1px;}.kontaktform .btn-primary{font-weight:400;font-size:12px;color:#fff!important;}.desserts{padding-left:20px;}.terrasse .col-xs-12{margin-top:20px!important;}.terrasse .col-sm-6{margin-top:20px!important;}@media screen and (max-width:767px) { .homeslider { padding-top:50px;}.mobile-center{text-align:center;}}@media screen and (max-width:922px) { .main-menu-link-sub{color:#000!important;}.main-menu-link-sub:hover{color:#781a1a!important;background-color:#fff!important;}}