div#sppb-addon-wrapper-86f13bcc-8d8d-4d52-8d22-796cc0258da3 p {
    color: black;
    font-size: 50px;
}
/* beau-rivage-regular - latin */
@font-face {
  font-display: swap;
  font-family: 'Beau Rivage';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/beau-rivage-v2-latin-regular.woff2') format('woff2');
}
section#sp-top-bar {
    display: none;
}
#sp-bottom-top3 {
  display: none;
}
#sp-bottom-top2 {
  color: black;
}
.sppb-addon.sppb-addon-wayne-corp-image:hover .sppb-addon-single-image-container::before {
  opacity: 0 !important;
}
.sppb-addon.sppb-addon-wayne-corp-image .sppb-addon-single-image-container::before {
  opacity: 0.5 !important;
}
#sp-top2 {
  display: none;
}
section#sp-bottom a {
    color: black !important;
}
#sppb-addon-wrapper-395a010a-82c0-4eee-821e-982f8acd6bc3 p {
    color: white;
}
div#sppb-addon-e75cf0a3-c8d6-4361-a394-9f9db9eeda7a {
    color: black !important;
    margin-left: auto;
    margin-right: auto;
    width: 50%;
}
.fa-chevron-right:before {
    content: "\f054";
    font-size: 30px;
    color: #A67C00;
}
.fa-shopping-basket:before {
    content: "\f291";
    color: black;
    padding-left: 10px;
}
span.sppb-panel-title {
    color: black;
}
button#sppb-ac-heading-d5b385d8-68de-48be-bf80-9c62d3802f9c-key-0 {
    margin-bottom: -80px;
}
/*div#sppb-addon-wrapper-9aae1314-c972-47f4-9abe-f8d926c8ed3c:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 36.9em;
    height: 31.1em;
    background: rgba(27, 27, 52, 0.8);
    z-index: 99;
}*/
div#sppb-addon-wrapper-9aae1314-c972-47f4-9abe-f8d926c8ed3c:hover:before {
    background: rgba(27, 27, 52, 0) !important;
    transition: 0.9s;
}
/*Bestellformular Anfang*/
div#cf_1 {
    width: 100%;
    max-width: 1000px;
    margin: 0 auto;
}
input#form1_menge {
    width: 65px;
}
[data-name="Produktart_Zeile1"] {
    width: 390px !important;
}
[data-name="500gr_Zeile1"] {
    width: 50px !important;
}
[data-name="1kg_Zeile1"] {
    width: 50px !important;
}
input#form1_mengezeile1 {
    width: 100px;
}
[data-name="Produktart_Zeile2"] {
    width: 390px !important;
}
[data-name="500gr_Zeile2"] {
    width: 50px !important;
}
[data-name="1kg_Zeile2"] {
    width: 50px !important;
}
input#form1_mengezeile2 {
    width: 100px;
}
[data-name="Produktart_Zeile3"] {
    width: 390px !important;
}
[data-name="500gr_Zeile3"] {
    width: 50px !important;
}
[data-name="1kg_Zeile3"] {
    width: 50px !important;
}
input#form1_mengezeile3 {
    width: 100px;
}
[data-name="Produktart_Zeile4"] {
    width: 390px !important;
}
[data-name="500gr_Zeile4"] {
    width: 50px !important;
}
[data-name="1kg_Zeile4"] {
    width: 50px !important;
}
input#form1_mengezeile4 {
    width: 100px;
}
[data-name="Produktart_Zeile5"] {
    width: 390px !important;
}
[data-name="500gr_Zeile5"] {
    width: 50px !important;
}
[data-name="1kg_Zeile5"] {
    width: 50px !important;
}
input#form1_mengezeile5 {
    width: 100px;
}
[data-name="Produktart_Zeile6"] {
    width: 390px !important;
}
[data-name="500gr_Zeile6"] {
    width: 50px !important;
}
[data-name="1kg_Zeile6"] {
    width: 50px !important;
}
input#form1_mengezeile6 {
    width: 100px;
}
[data-name="Produktart_Zeile7"] {
    width: 390px !important;
}
[data-name="500gr_Zeile7"] {
    width: 50px !important;
}
[data-name="1kg_Zeile7"] {
    width: 50px !important;
}
input#form1_mengezeile7 {
    width: 100px;
}
[data-name="Produktart_Zeile8"] {
    width: 390px !important;
}
[data-name="500gr_Zeile8"] {
    width: 50px !important;
}
[data-name="1kg_Zeile8"] {
    width: 50px !important;
}
input#form1_mengezeile8 {
    width: 100px;
}
[data-name="Produktart_Zeile9"] {
    width: 390px !important;
}
[data-name="500gr_Zeile9"] {
    width: 50px !important;
}
[data-name="1kg_Zeile9"] {
    width: 50px !important;
}
input#form1_mengezeile9 {
    width: 100px;
}
[data-name="Produktart_Zeile10"] {
    width: 390px !important;
}
[data-name="500gr_Zeile10"] {
    width: 50px !important;
}
[data-name="1kg_Zeile10"] {
    width: 50px !important;
}
input#form1_mengezeile10 {
    width: 100px;
}
[data-name="Produktart_Zeile11"] {
    width: 300px !important;
    margin-left: -100px;
}
[data-name="Scheiben_Zeile11"] {
    width: 100px !important;
}
[data-name="Stück_Zeile11"] {
    width: 50px !important;
}
[data-name="Gramm_Zeile11"] {
    width: 270px !important;
}
input#form1_mengezeile11 {
    width: 100px;
}
[data-name="Produktart_Zeile12"] {
    width: 300px !important;
    margin-left: -100px;
}
[data-name="Scheiben_Zeile12"] {
    width: 100px !important;
}
[data-name="Stück_Zeile12"] {
    width: 50px !important;
}
[data-name="Gramm_Zeile12"] {
    width: 270px !important;
}
input#form1_mengezeile12 {
    width: 100px;
}
[data-name="Produktart_Zeile13"] {
    width: 300px !important;
    margin-left: -100px;
}
[data-name="Scheiben_Zeile13"] {
    width: 100px !important;
}
[data-name="Stück_Zeile13"] {
    width: 50px !important;
}
[data-name="Gramm_Zeile13"] {
    width: 270px !important;
}
input#form1_mengezeile13 {
    width: 100px;
}
[data-name="Produktart_Zeile14"] {
    width: 300px !important;
    margin-left: -100px;
}
[data-name="Scheiben_Zeile14"] {
    width: 100px !important;
}
[data-name="Stück_Zeile14"] {
    width: 50px !important;
}
[data-name="Gramm_Zeile14"] {
    width: 270px !important;
}
input#form1_mengezeile14 {
    width: 100px;
}
[data-name="Produktart_Zeile15"] {
    width: 300px !important;
    margin-left: -100px;
}
[data-name="Scheiben_Zeile15"] {
    width: 100px !important;
}
[data-name="Stück_Zeile15"] {
    width: 50px !important;
}
[data-name="Gramm_Zeile15"] {
    width: 270px !important;
}
input#form1_mengezeile15 {
    width: 100px;
}
/*Bestellformular Ende*/
.cf-content-wrap.cf-col-16 {
    font-family: tahoma;
    font-size: 20px;
    letter-spacing: 1px;
}
.hero-section:before {
    background: transparent !important;
}
#sp-header {
    height: 80px;
    border-bottom: 1px solid rgba(166, 124, 0, 0.3);
    background-color: rgba(242, 232, 222, 1) !important;
}
/*Seitenmenu*/
div#sppb-addon-wrapper-474b9c49-6c2f-4e0e-93f2-49a5f785db0b a {
    padding-left: 15px !important;
    color: black !important;
}
div#sppb-addon-wrapper-474b9c49-6c2f-4e0e-93f2-49a5f785db0b {
    font-family: tahoma;
    font-size: 22px;
    letter-spacing: 1px;
    background-color: rgba(180, 145, 110, 0.95) !important;
}
/*Top Kpontakt*/
.kontakt {
    display: inline-flex;
    font-family: tahoma;
    letter-spacing: 1px;
    font-size: 16px;
    padding-top: 30px;
    width: 500px !important;
}
.email {
    margin-left: 10px;
}
#sp-logo {
    display: none;
}
.icon-bar>span {
    border-bottom: 2px solid #000 !important;
}
.d-lg-none {
    display: contents !important;
}
#sp-footer {
    background-color: #AE8F6C !important;
}
div#sp-footer1 a {
    color: black !important;
}
.sp-copyright {
    color: black !important;
}
#sp-bottom-top {
    background-color: #F2E8DE !important;
}
#sp-bottom {
    background-color: #F2E8DE !important;
}
div#sp-bottom1 p {
    color: black !important;
}
div#sp-bottom2 p {
    color: black !important;
}
div#sp-bottom3 p {
    color: black !important;
}
#sppb-addon-c3bd5481-63f9-48f3-8c86-39013129a035 .sppb-addon-title {
    color: black !important;
}
#sp-bottom .sp-module .sp-module-title {
    color: black !important;
}
#sppb-addon-395a010a-82c0-4eee-821e-982f8acd6bc3 .sppb-addon-title {
    color: black !important;
}
div#sppb-addon-wrapper-33a6808b-e2b9-440f-b2be-c55df2fce2b9 p {
    font-family: Beau Rivage;
    font-weight: 600;
    font-style: normal;
}
#sppb-addon-86f13bcc-8d8d-4d52-8d22-796cc0258da3 {
    background-color: rgba(180, 145, 110, 0.95);
    width: 50%;
    margin-left: auto;
    margin-right: auto;
}
.sp-page-builder .page-content #section-id-2932309e-df05-4420-84de-3f0f60a01295 {
    background: transparent !important;
}
#sppb-addon-eaab3ef0-b526-40f3-b532-24ed5aba789a {
    width: 50%;
    margin-left: auto;
    margin-right: auto;
}
div#sppb-addon-wrapper-e1c7e9bd-d998-4d57-95b4-1e7c65392f14 {
    font-family: tahoma;
    font-size: 22px;
    letter-spacing: 1px;
}
div#sppb-addon-wrapper-e1c7e9bd-d998-4d57-95b4-1e7c65392f14 a {
    color: black !important;
    padding-left: 15px !important;
    text-transform: uppercase;
}
div#sppb-addon-wrapper-e1c7e9bd-d998-4d57-95b4-1e7c65392f14 a:hover {
    font-size: 26px;
    color: green !important;
    transition: 1s !important;
}
div#sppb-addon-wrapper-ffc2a2dd-2dd5-4955-9182-afbfad7cbfd2 {
    font-family: 'Beau Rivage';
    font-weight: 600;
    font-style: normal;
}
div#sppb-addon-wrapper-8b42af8d-cea9-4fb1-b042-a77f291467b0 h1 {
    font-family: 'Beau Rivage';
    font-weight: 500;
    font-style: normal;
    font-size: 35px;
    line-height: 35px;
}
div#sppb-addon-wrapper-c73f841a-2ccb-43fa-89a2-a0dc8391764b {
    font-family: 'Beau Rivage';
    font-weight: 500;
    font-style: normal;
    font-size: 35px;
    line-height: 35px;
}
nav.navbar.navbar-expand-md {
    margin-left: auto;
    margin-right: auto;
    width: 80%;
}
#sp-page-builder .page-content .sppb-section:not(div.sppb-section):first-child {
    margin-top: -100px;
}
div#sppb-addon-wrapper-eaab3ef0-b526-40f3-b532-24ed5aba789a {
    width: 120%;
    margin-left: -70px;
    margin-top: -10px;
}
div#sppb-addon-wrapper-ef583133-3262-4e70-8b96-0d16cd674820 {
    font-family: 'Beau Rivage';
    font-weight: 500;
    font-style: normal;
    font-size: 35px;
    line-height: 35px;
}
div#sppb-addon-wrapper-3b04433b-4ec2-4193-a34e-ac61af7e9f48 {
    font-family: 'Beau Rivage';
    font-weight: 500;
    font-style: normal;
    font-size: 35px;
    line-height: 35px;
}
div#sppb-addon-wrapper-cbd8ee1c-8c36-4ebe-aa2e-4ffa0c2ee662 {
    font-family: 'Beau Rivage';
    font-weight: 500;
    font-style: normal;
    font-size: 35px;
    line-height: 35px;
}
div#sppb-addon-wrapper-403ab5b9-24a2-4122-a039-771f873f21e8 img {
    height: 100% !important;
    width: 470px !important;
}
div#sppb-addon-wrapper-f42a9e74-446d-4942-b80c-2b7a9dc4c883 {
    font-family: 'Beau Rivage';
    font-weight: 500;
    font-style: normal;
    font-size: 35px;
    line-height: 35px;
}
div#sppb-addon-wrapper-fabe0124-a00a-4742-b5f6-c5707eab34cc {
    font-family: 'Beau Rivage';
    font-weight: 500;
    font-style: normal;
    font-size: 35px;
    line-height: 35px;
}
.body-wrapper {
    background: #F2E8DE;
}
div#sppb-addon-wrapper-84a681af-9c39-492b-834e-d977be6e0556 p {
    color: black;
}
#sppb-addon-7d6eaeae-dec4-4868-9672-10335c5ac5ce .sppb-addon-table-main tbody tr:first-child td, #sppb-addon-7d6eaeae-dec4-4868-9672-10335c5ac5ce .sppb-addon-table-main.bt tbody td:before, #sppb-addon-7d6eaeae-dec4-4868-9672-10335c5ac5ce .sppb-addon-table-main.bt tbody td:before, #sppb-addon-7d6eaeae-dec4-4868-9672-10335c5ac5ce .sppb-addon-table-main th {
    color: #000000;
    background: #F2E8DE !important;
}
div#sppb-addon-wrapper-87616cf0-41ba-495a-981d-5300a6adecad p {
    color: black;
}
#sppb-addon-87616cf0-41ba-495a-981d-5300a6adecad .sppb-addon-table-main th {
    color: #000;
    background: #E4DFDC !important;
}
div#sppb-addon-wrapper-8c9e0490-2269-4661-b68f-245f283ec614 {
    font-family: 'Beau Rivage';
    font-weight: 500;
    font-style: normal;
    font-size: 35px;
    line-height: 35px;
}
div#sppb-addon-wrapper-8d90e784-349f-456e-9fa0-cb7368cb4a87 {
    font-family: 'Beau Rivage';
    font-weight: 500;
    font-style: normal;
    font-size: 35px;
    line-height: 35px;
}
div#sppb-addon-wrapper-3151529c-9f94-4aa6-aabd-cb0975c9fa17 {
    font-family: 'Beau Rivage';
    font-weight: 500;
    font-style: normal;
    font-size: 35px;
    line-height: 35px;
}
div#sppb-addon-wrapper-ad90521f-9a2a-459b-ade8-51f37c638e3c {
    font-family: 'Beau Rivage';
    font-weight: 500;
    font-style: normal;
    font-size: 35px;
    line-height: 35px;
}
div#sppb-addon-wrapper-24dd38b6-7f1f-44d3-beb4-cba915d482d3 {
    font-family: 'Beau Rivage';
    font-weight: 500;
    font-style: normal;
    font-size: 35px;
    line-height: 35px;
}
div#sppb-addon-wrapper-c1e68691-a288-42f9-98f7-9f007cc6a525 {
    font-family: 'Beau Rivage';
    font-weight: 500;
    font-style: normal;
    font-size: 35px;
    line-height: 35px;
}
div#sppb-addon-wrapper-505899b7-8f59-4a13-8533-24be3c188578 {
    font-family: 'Beau Rivage';
    font-weight: 500;
    font-style: normal;
    font-size: 35px;
    line-height: 35px;
}
div#sppb-addon-wrapper-9fed8fa9-e6e1-435e-aa59-4596f7b8433d {
    font-family: 'Beau Rivage';
    font-weight: 500;
    font-style: normal;
    font-size: 35px;
    line-height: 35px;
}
div#sppb-addon-wrapper-b6fdca3c-5d41-471a-bede-2b7c2e09d213 {
    font-family: 'Beau Rivage';
    font-weight: 500;
    font-style: normal;
    font-size: 35px;
    line-height: 35px;
}
.rindfleischprodukte {
    font-family: 'Beau Rivage';
    font-weight: 500;
    font-style: normal;
    font-size: 30px;
    line-height: 30px;
}
div#column-wrap-id-fec0f4eb-6f8d-455e-9fff-5492c6173bb0 {
    display: none;
}
div#maximenuck153 {
    font-size: 24px;
    line-height: 30px;
    text-align: center;
    zoom: 1;
    margin-top: -530px !important;
    margin-left: auto;
    margin-right: auto;
    width: 50%;
}
span.titreck-title {
    padding-left: 20px;
    color: black;
}
div#sppb-addon-wrapper-aee86783-ad94-4607-ac96-a1a34291d5cb h3 {
    font-family: 'Beau Rivage' !important;
    font-weight: 600;
    font-style: normal;
    font-size: 35px;
    line-height: 35px;
}
div#sppb-addon-wrapper-caec4c16-e734-47b7-b8b0-02345b427953 {
    font-family: 'Beau Rivage' !important;
    font-weight: 500;
    font-style: normal;
    font-size: 35px;
    line-height: 35px;
    margin-bottom: 30px;
}
div#mod-custom154 {
    z-index: 9999 !important;
    position: relative;
    margin-top: -200px;
    margin-left: auto;
    margin-right: auto;
    width: 60%;
    margin-left: 405px;
}
div#sppb-addon-wrapper-3fe01d2b-b2b4-424b-ab09-d216ae3c9035 {
    width: 60% !important;
    margin-left: auto;
    margin-right: auto;
}
div#sppb-addon-wrapper-1f5037f2-e444-4315-bd31-f7651f7c515b {
    font-family: 'Beau Rivage';
    font-weight: 500;
    font-style: normal;
    font-size: 30px;
    line-height: 30px;
}
div#sppb-addon-wrapper-3fe01d2b-b2b4-424b-ab09-d216ae3c9035 {
    font-family: 'Beau Rivage';
    font-weight: 500;
    font-style: normal;
    font-size: 30px;
    line-height: 30px;
}
div#sppb-addon-wrapper-a67e35ec-46b0-4058-b62f-61294c1755b9 h3 {
    font-family: 'Beau Rivage';
    font-weight: 500;
    font-style: normal;
    font-size: 40px;
    line-height: 30px;
}
div#sppb-addon-wrapper-8ba5fd08-dfdb-4dd2-b2a6-86c76a0a0fd1 {
    font-family: 'Beau Rivage' !important;
    font-weight: 500;
    font-style: normal;
    font-size: 35px;
    line-height: 35px;
    margin-bottom: 30px;
}
div#sppb-addon-wrapper-337c7d58-a415-48aa-98d7-8aa9f259ee24 {
    font-family: 'Beau Rivage';
    font-weight: 500;
    font-style: normal;
    font-size: 30px;
    line-height: 30px;
}
div#sppb-addon-wrapper-b3ed7983-0a98-4283-a457-69aac0eaa466 h3 {
    font-family: 'Beau Rivage';
    font-weight: 500;
    font-style: normal;
    font-size: 40px;
    line-height: 30px;
}
div#sppb-addon-wrapper-e82e0b79-4f59-484c-93a4-9a912e7f361c {
    font-family: 'Beau Rivage';
    font-weight: 500;
    font-style: normal;
    font-size: 30px;
    line-height: 30px;
}
div#sppb-addon-wrapper-7369979c-4657-47de-bb41-4a48892b4606 {
    font-family: 'Beau Rivage';
    font-weight: 500;
    font-style: normal;
    font-size: 30px;
    line-height: 30px;
}
div#sppb-addon-wrapper-2ec48cd7-ba05-4ae1-9893-b4aaeeddf17b {
    font-family: 'Beau Rivage';
    font-weight: 500;
    font-style: normal;
    font-size: 30px;
    line-height: 30px;
}
div#sppb-addon-wrapper-b8ad32f4-a40a-4ea5-b09c-c0efa3d796ae {
    font-family: 'Beau Rivage';
    font-weight: 500;
    font-style: normal;
    font-size: 30px;
    line-height: 30px;
}
.sppb-table-style th {
    background-color: transparent !important;
}
section#section-id-01bc2693-76ac-45cc-b933-d0dde415227e {
    z-index: 0 !important;
}
div#maximenuck153 {
    z-index: 999 !important;
    position: relative;
}
section#Verkauf {
    z-index: 0 !important;
}
div#maximenuck153.maximenuckh ul.maximenuck li.level1.parent > a, div#maximenuck153.maximenuckh ul.maximenuck li.level1.parent > span.separator {
    padding-right: 18px !important;
}






















@media screen and (max-width: 1200px) {
div#maximenuck153.maximenuckh {
    height: auto !important;
    margin-top: 50px !important;
    width: 100%;
}
div#sppb-addon-wrapper-eaab3ef0-b526-40f3-b532-24ed5aba789a {
    width: 300%;
    margin-left: -290px;
    margin-top: -10px;
}
div#mod-custom154 {
    z-index: 9999 !important;
    position: relative;
    margin-top: -300px;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    margin-left: 0px;
}
}
@media screen and (max-width: 763px) {
[data-name="Produktart_Zeile11"] {
    width: 300px !important;
    margin-left: 0px !important;
}
[data-name="Produktart_Zeile12"] {
    width: 300px !important;
    margin-left: 0px !important;
}
[data-name="Produktart_Zeile13"] {
    width: 300px !important;
    margin-left: 0px !important;
}
[data-name="Produktart_Zeile14"] {
    width: 300px !important;
    margin-left: 0px !important;
}
[data-name="Produktart_Zeile15"] {
    width: 300px !important;
    margin-left: 0px !important;
}
}