.sliding-popup-bottom .eu-cookie-withdraw-tab{display:none}.eu-cookie-compliance-banner{padding:1rem 0}.eu-cookie-compliance-banner .eu-cookie-compliance-category label{font-weight:600}.eu-cookie-compliance-banner .eu-cookie-compliance-message h2{font-size:1.25rem;font-weight:400}.eu-cookie-compliance-banner .eu-cookie-compliance-message p{color:#fff;font-size:14px;display:inline;font-weight:200}.eu-cookie-compliance-banner .eu-cookie-compliance-save-preferences-button,.eu-cookie-compliance-banner button.eu-cookie-withdraw-button{border:2px solid #e29f00!important;color:#e29f00!important;padding:5px 20px;background-image:unset;border-radius:0;text-shadow:unset;box-shadow:unset}.eu-cookie-compliance-banner button.eu-cookie-withdraw-button{background-color:transparent;font-size:.75rem}.eu-cookie-compliance-banner button.find-more-button.eu-cookie-compliance-more-button.find-more-button-processed{font-size:14px}.eu-cookie-compliance-banner .eu-cookie-compliance-save-preferences-button{background-color:#fff!important}.eu-cookie-compliance-banner .eu-cookie-compliance-buttons .agree-button.eu-cookie-compliance-default-button,.eu-cookie-compliance-banner .eu-cookie-compliance-buttons .eu-cookie-compliance-secondary-button{background-color:#e29f00!important;border:5px solid #e29f00!important;color:#fff!important;padding:5px 20px;background-image:unset;border-radius:0;text-shadow:unset;box-shadow:unset}.eu-cookie-compliance-banner .eu-cookie-compliance-buttons .agree-button.eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-banner .eu-cookie-compliance-buttons .eu-cookie-compliance-secondary-button:hover{background-color:#b18206!important;border-color:#b18206!important;color:#fff!important;box-shadow:unset;border-radius:0;text-shadow:unset}.eu-cookie-compliance-banner .eu-cookie-compliance-buttons .decline-button.eu-cookie-compliance-default-button{border-radius:0;padding:5px 20px;background-color:transparent!important;background:0 0;border-color:transparent!important;color:#313130!important;transition:all .2s ease-in-out;font-weight:500;letter-spacing:.1vw;border-width:5px;box-shadow:none;text-shadow:unset}@media screen and (max-width:768px){.eu-cookie-compliance-banner .eu-cookie-compliance-categories-buttons{margin:0 0 1em;max-width:unset;float:right;height:90px}.eu-cookie-compliance-banner .eu-cookie-withdraw-tab{position:absolute;top:0;transform:translate(0,-100%);left:0}}@font-face{font-family:"Kommunal";font-weight:300;font-style:normal;src:url(/themes/custom/messekommunal/fonts/kommunal/kommunal-Regular.otf)format("truetype")}@font-face{font-family:"Kommunal";font-weight:600;font-style:normal;src:url(/themes/custom/messekommunal/fonts/kommunal/kommunal-Bold.otf)format("truetype")}body,h1,h2,h3,h4,h5,h6{font-family:"Kommunal",sans-serif!important}body{background-color:#fff!important}h1,h2,h3,h4,h5,h6{font-weight:400!important}a{color:#e29f00}a:hover{color:#b18206}.container{padding-right:15px;padding-left:15px}.btn{padding:10px 30px;font-family:"Kommunal",sans-serif}.btn.btn-primary{background-color:#e29f00;border-color:#e29f00}.btn.btn-primary:hover{background-color:#b18206;border-color:#b18206}.header-text .header-text-box .header-info .btn.btn-primary{padding:1rem 3rem}#Staende .reserviert{fill:#ecda7b;background-color:#ecda7b}
