@import url(https://use.typekit.net/zyy0wpo.css);
.font-light{
font-family: "interstate", sans-serif;
font-weight: 400;
font-style: normal;
}
.font-light-italic{
font-family: "interstate", sans-serif;
font-weight: 400;
font-style: italic;
}
.font-bold{
font-family: "interstate", sans-serif;
font-weight: 700;
font-style: normal;
}
.font-bold-italic{
font-family: "interstate", sans-serif;
font-weight: 700;
font-style: italic;
}
.bold, b, strong{
font-family: "interstate", sans-serif !important;
font-weight: 700 !important;
font-style: normal !important;
}
body, .toggle h3 a, body .ui-widget, table, select, .bar_graph li span strong, #slide-out-widget-area .tagcloud a, body .container .woocommerce-message a.button, #search-results .result .title span, .woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3, .row .col.section-title .nectar-love span, body .nectar-love span, body .nectar-social .nectar-love .nectar-love-count, body .carousel-heading h2, .sharing-default-minimal .nectar-social .social-text, body .sharing-default-minimal .nectar-love, .widget ul.nectar_widget[class*="nectar_blog_posts_"] > li .post-date, .single [data-post-hs="default_minimal"] #single-below-header span, .single .heading-title[data-header-style="default_minimal"] #single-below-header span, #header-outer .nectar-image-link-widget .image-link-content span, #slide-out-widget-area.fullscreen .nectar-image-link-widget .image-link-content span, #slide-out-widget-area.fullscreen-alt .nectar-image-link-widget .image-link-content span, .nectar-header-text-content, #slide-out-widget-area .nectar-ext-menu-item .menu-item-desc, .woocommerce-checkout-review-order-table .product-info .product-quantity, #ajax-content-wrap .nectar-shop-header-bottom .widget_layered_nav_filters ul li a, #ajax-content-wrap .nectar-sticky-tabs .wpb_tabs_nav li .menu-content > a{
font-family: "interstate", sans-serif;
font-weight: 400;
font-style: normal;
}
.quform .quform-field-captcha, .quform .quform-field-date, .quform .quform-field-email, .quform .quform-field-file, .quform .quform-field-multiselect, .quform .quform-field-password, .quform .quform-field-select, .quform .quform-field-text, .quform .quform-field-textarea, .quform .quform-field-time, .quform .select2-container--quform .select2-selection{
border: 1px solid #c97c52 !important;
border-radius: 0px !important;
background: #ffffff !important;
}
body #slide-out-widget-area.slide-out-from-right-hover.open{
opacity: 0.88 !important;
}
.mehrlesen_txt_1,
.mehrlesen_txt_2,
.mehrlesen_txt_3,
.mehrlesen_txt_4,
.mehrlesen_txt_5,
.mehrlesen_txt_6{
overflow: hidden;
height: 150px;
position: relative;
z-index: 1;
}
.mehrlesen_txt_1:before,
.mehrlesen_txt_2:before,
.mehrlesen_txt_3:before,
.mehrlesen_txt_4:before,
.mehrlesen_txt_5:before,
.mehrlesen_txt_6:before {
transition: all 0.5s ease-out;
content:'';
width:100%;
height:100%;
position:absolute;
left:0;
top:0;
background:linear-gradient(transparent 50px, white 127px);
}
.mehrlesen_txt_1.open,
.mehrlesen_txt_2.open,
.mehrlesen_txt_3.open,
.mehrlesen_txt_4.open,
.mehrlesen_txt_5.open,
.mehrlesen_txt_6.open{
transition: all 0.5s ease-out;
overflow: auto;
height: auto;
position: relative;
z-index: 1;
}
.mehrlesen_txt_1.open:before,
.mehrlesen_txt_2.open:before,
.mehrlesen_txt_3.open:before,
.mehrlesen_txt_4.open:before,
.mehrlesen_txt_5.open:before,
.mehrlesen_txt_6.open:before{
transition: all 0.5s ease-out;
display: none;
}
.accent-color *{
color: #c97c52 !important;
}
.text-uppercase *{
text-transform: uppercase !important;
}
.letter-spacing *{
letter-spacing: 2px !important;
}
.abstand-h1{
margin-bottom:10px !important;
}
.abstand-h2{
margin-bottom:50px !important;
}
.team-name-abstand{
margin-top: 40px !important;
}
.abstand-h1-alt{
margin-bottom:30px !important;
}
.abstand-h2-alt{
margin-bottom:10px !important;
}
body #slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li a{
font-size: 16px !important;
}
.no-margins-and-paddings{
margin: 0px !important;
padding: 0px !important;
}
.cli-tab-footer .wt-cli-privacy-accept-btn{
background-color: #000000;
}
.cli-tab-section .cli-tab-content{
padding-left: 0px !important;
padding-right: 0px !important;
}
.cli-bar-btn_container{
text-align: center !important;
padding-top: 10px;
padding-bottom: 10px;
display: inline-block;
margin-left: 0px !important;
}
.cli-style-custom{
font-size: 13px !important;
line-height: 18px !important;
}
.footer-dsgvo a{
color: #666666;
}
.nectar_food_menu_item .line_spacer{
border-bottom: 1px solid #C3C3C3 !important;
}
.nectar_food_menu_item .item_name{
padding-right: 20px;
}
.nectar_food_menu_item .item_price{
padding-left: 20px;
}
.nectar_food_menu_item h3{
text-transform: none !important;
letter-spacing: 2px !important;
margin-bottom: 0px !important;
font-weight: 500 !important;
font-size: 2.25em !important;
color: #c97c52 !important;
}
.nectar_food_menu_item h4{
text-transform: none !important;
letter-spacing: 2px !important;
margin-bottom: 0px !important;
font-weight: 700 !important;
}
.nectar_food_menu_item h5{
text-transform: none !important;
letter-spacing: 0px !important;
margin-bottom: 0px !important;
font-weight: 600 !important;
}
.item_description{
font-size: .85em !important;
line-height: 1.35em !important;
}
.line-height-auto{
line-height: 24px;
}
.hidemobile{
display: inline-block;
}
.showmobile{
display: none;
}
@media only screen and (max-width: 999px) and (min-width: 1px){
.hidemobile{
display: none;
}
.showmobile{
display: inline-block;
}
}