body{font-family:"Roboto";}body .wn-wrap p{font-family:"Roboto";}.wn-wrap h1,.wn-wrap h2,.wn-wrap h3,.wn-wrap h4,.wn-wrap h5,.wn-wrap h6 {font-family:"Montserrat";}#wrap .container {max-width:inherit;}@media(max-width:767px) { .breadcrumbs-w { display: none;} }#wrap .widget .subtitle-wrap .widget h4.subtitle {color: #4a4a4a;font-size: 17px;font-weight: 700;letter-spacing: .011em;word-spacing: .02em;line-height: 36px;}#wrap .widget .subtitle-wrap:before {content: "";width: 46px;height: 4px;position: absolute;bottom: -4px;background-color: #4a4a4a;display: block;}.button {text-transform: none;}ol, ul {margin-left: 25px;}p, .postslider-3 .latest-content .excerpt {font-size: 22px;line-height: 1.8;}li {font-size: 22px;font-family: "Roboto";font-weight: 300;color: #444444;text-align: left;display: block;position: relative;}li:before {content: "\2022";font-size: 42px;padding: 0;line-height: 0.8;margin: 0;position: absolute;top: 0px;left: -25px;}.hm-dark.wn-hamburger-wrap {background: #ffffffe0;}.op-overview-shortcode, .opening-hours, .day-name, .hours, .op-holiday {font-size: 22px;font-family: "Roboto";font-weight: 300 !important;padding: 10px;padding-left: 0px;}.op-holiday {color: red;display: flex;flex-wrap: wrap;}.op-holiday .col-name {flex: 1 0 50%;}.op-holiday .col-date-start {flex: 1 0 50%;}.op-holiday .col-date-end {flex: 1 0 50%;margin-left: 50%;padding-top: 0;}.op-holiday .col-date-start:before {content: "vom";display: inline-block;padding-right: 5px;}.op-holiday .col-date-end:before {content: "bis";display: inline-block;padding-right: 5px;}.op-holiday .col-date-end {width: 25%;}.op-open, .op-closed {font-size: 22px;font-family: "Roboto";color: var( --e-global-color-2dce71b );}.op-closed {font-size: 22px;font-family: "Roboto";}.op-is-open-shortcode {font-weight: bold;}.uc-powered-by-footer, .comments-wrap {display: none !important;}.widget ul {margin-left: 30px;}.wn-custom-menu ul {list-style: none !important;text-align: right !important;}.wn-custom-menu ul li {float: right;margin-left: 40px;}.wn-custom-menu ul li a:before {display: none;}footer p, footer a {color: #FFFFFF;}footer p, footer a {font-size: 16px;}.op-table th, .op-table td, .op-holiday td {font-family: "Roboto" !important;letter-spacing: var( --e-global-typography-56d310b-letter-spacing );word-spacing: var( --e-global-typography-56d310b-word-spacing );padding: 10px;padding-left: 0px;font-weight: 300;}.op-period-time {padding-bottom: 10px;}.day:not(.closed) .hours:after, .op-period-time:after  {content: "Uhr";display: inline-block;padding-left: 5px;}.hours {line-height: 1.6;}span.op-closed {color: #444 !important;}span.op-next-period {color: #444 !important;font-size: 17px;padding-top: 10px;}.owl-dots .owl-dot.active {background: var( --e-global-color-2dce71b );}.postslider-3 .latest-content .magicmore i {top: -11px !important;}.postslider-3 .latest-content .magicmore:after {content: "Weiterlesen";display: inline-block !important;font-size: 19px;}.postslider-3 .latest-content .magicmore {font-size: 0px !important;height: 19px !important;display: inline-block !important;}a {color: #444 !important;text-decoration: underline !important;}.wn-custom-menu a {color: #FFFFFF !important;text-decoration: none !important;}.button, .button:hover {color: #FFFFFF !important;text-decoration: none !important;}#hamburger-nav > li.current > a {font-family: var( --e-global-typography-72c6bc0-font-family ), Sans-serif;text-transform: uppercase;}.full-menu a {color: var( --e-global-color-2dce71b ) !important;text-decoration: none !important;}#wrap .colorf, #wrap .hcolorf:hover, body .colorf, body .hcolorf:hover, a:hover, footer a:hover {color: var( --e-global-color-2dce71b ) !important;}iframe {filter: grayscale(1);}p {text-align: justify !important;}.hcolorf {text-decoration: none !important;}.whb-logo {margin-right: -20px;}#hamburger-nav > li > a {text-transform: uppercase;font-weight: 400;letter-spacing: 1px;}.wn-hamburger-wrap .full-menu {margin: 100px 25px;margin-right: -15px;text-align: center;}.wn-ht .hamburger-menu-wrap-cl.hamburger-menu-wrap-1643882202744 #hamburger-nav > li > a, .full .wn-hamburger-wrap-1643882202744 #hamburger-nav > li > a {text-indent: 0px;text-align: center;}@media (max-width: 479px) {.postslider-3 .latest-content {padding: 0;}#wrap .postslider-3 .latest-content .latest-title {font-size: 30px;}.wn-deep-title-wrap {text-align: left !important;}.op-overview-shortcode, .op-cell, .op-closed, .opening-hours, .day-name, .hours {font-size: 17px !important;}.pum-content p {text-align: left !important;}}