.astra_wid_article{box-shadow:0px 0px 0px 0!important}h3{font-size:18px!important}#main{width:70%;margin:0px auto 0px auto}#main-content{background-color:#ffffff!important}h6{font-size:16px;color:#ffffff!Important}a:link{font-weight:bold}.bottom-nav a{color:#ffffff}#mailpoet_form_1 .mailpoet_form{background-color:#b81221;padding:10px;border:2px solid white}#main-footer{background-color:#6b6b6b}#footer-bottom{background-color:#737373;border-top:2px solid grey}#top-menu li a{font-size:16px}li.parsley-required{color:white}li.parsley-custom-error-message{color:white}.page-id-125806 h3{line-height:140%}#top-menu .newsletter_button{background:#b81221;border:1px solid #8c0e1a;border-radius:8px;box-shadow:0 3px 8px rgba(184,18,33,.25);transition:transform .2s ease,box-shadow .2s ease,background .2s ease;display:inline-block!important;vertical-align:middle!important;line-height:normal!important;padding:0!important;margin:0 0 0 8px!important}#top-menu .newsletter_button>a{display:flex!important;align-items:center!important;justify-content:center!important;height:40px!important;padding:0 22px!important;font-size:1rem!important;font-weight:700!important;letter-spacing:0.3px;color:#ffffff!important;text-decoration:none!important;text-transform:none!important;line-height:1!important}#top-menu .newsletter_button:hover{background:#d71526;transform:translateY(-1px);box-shadow:0 6px 14px rgba(184,18,33,.3)}#top-menu .newsletter_button:active{background:#8c0e1a;transform:translateY(0);box-shadow:inset 0 2px 3px rgba(0,0,0,.2)}.et-fixed-header #top-menu .newsletter_button>a{height:34px!important;padding:0 18px!important;font-size:0.96rem!important}#mobile_menu li.newsletter_button>a{background:#b81221;border:1px solid #8c0e1a;border-radius:8px;color:#fff!important;padding:12px 20px;font-weight:700;display:inline-block;text-align:center}#top-menu .newsletter_button>a:focus-visible,#mobile_menu li.newsletter_button>a:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(184,18,33,.25);border-radius:8px}et_pb_image_container .post-thumbnail img{width:auto-flow;height:auto-flow;object-fit:contain}.advent_button{border:1px solid black;border-radius:10px;background:#b81221;box-shadow:0px 0px 12px 3px #59b14b33;transition:all .3s 0s;justify-content:center;align-items:center}.advent_button a{padding:18px!important;color:white!important}.advent_button:hover{transform:scale(1.1);transition:all .2s 0s}#et-boc .et_pb_fullwidth_header{background-color:white!important}#et-boc .et_pb_module_header{color:#b81221!Important}img[src="https://www.mlkg.de/wp-content/plugins/divi-eventmanager//assets/images/default.png"]{display:none!important}.avatar{border-radius:50%}.footer-contact{font-size:16px!important;color:white!important;line-height:1.6!important;padding:20px 0!important}.footer-contact a{color:white!important;text-decoration:underline!important}.footer-contact hr{border:none!important;border-top:1px solid #999!important;margin:20px 0!important}.footer-contact .spendenkonto{background-color:rgba(255,255,255,0.05)!important;border-left:4px solid #ffe97f!important;padding:10px 15px!important;border-radius:5px!important;margin-top:15px!important}.footer-contact .spendenkonto p{margin:4px 0!important;line-height:1.4!important;color:white!important}.footer-contact .spendenkonto code{font-family:monospace!important;font-size:0.95em!important;background:transparent!important;color:white!important}.footer-contact .spenden-heading{margin-bottom:6px!important}.footer-widget-area{padding-left:10px!important;padding-right:10px!important;box-sizing:border-box}#footer-widgets{display:flex!important;justify-content:space-between!important;gap:0!important}#footer-widgets .footer-widget:nth-child(1){width:32%!important;margin:0px!important;box-sizing:border-box!important}#footer-widgets .footer-widget:nth-child(2){width:40%!important;margin-right:25px!important;margin-left:25px!important;box-sizing:border-box!important}#footer-widgets .footer-widget:nth-child(3){width:28%!important;margin:0px!important;box-sizing:border-box!important}@media (max-width:768px){#footer-widgets{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:20px!important}#footer-widgets .footer-widget{flex:0 0 100%!important;max-width:100%!important;width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}}@media (max-width:768px){#footer-widgets{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:20px!important}#footer-widgets .footer-widget:nth-child(1),#footer-widgets .footer-widget:nth-child(2),#footer-widgets .footer-widget:nth-child(3){width:100%!important;max-width:100%!important;flex:0 0 100%!important;margin:0!important;padding:0!important}}#text-9{text-align:center!important;display:flex;flex-direction:column;align-items:center;justify-content:center}#text-9 .title{text-align:center!important;margin-bottom:12px;font-weight:800}#text-9 .textwidget{text-align:center!important;width:100%;max-width:540px;margin:0 auto}#text-9 .mailpoet_form{text-align:center!important;margin:0 auto}#text-9 a{color:#b81221!important;text-decoration:none!important;font-weight:600;transition:color 0.25s ease,text-shadow 0.25s ease}#text-9 a:hover{color:#8c0e1a!important;text-shadow:0 0 4px rgba(184,18,33,0.3)}#text-9 a:focus-visible{outline:none;color:#b81221!important;box-shadow:0 2px 0 0 #b81221}.widget_text#text-9{justify-content:center!important;text-align:center!important}a.vermietung-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:50px!important;padding:0 40px!important;margin:0!important;box-sizing:border-box!important;font-family:inherit;font-size:1.05rem;font-weight:800!important;line-height:50px!important;vertical-align:middle!important;color:#fff!important;text-decoration:none!important;cursor:pointer;border-radius:9999px;border:none;background:linear-gradient(135deg,#b81221,#8c0e1a);box-shadow:0 10px 24px rgba(184,18,33,.35),inset 0 1px 1px rgba(255,255,255,.4);transition:all .25s ease;position:relative!important;z-index:10!important;pointer-events:auto!important}a.vermietung-button span{display:block!important;line-height:1!important;margin:0!important;padding:0!important;pointer-events:none!important}a.vermietung-button:hover{background:linear-gradient(135deg,#d71526,#8c0e1a);transform:translateY(-2px);box-shadow:0 14px 30px rgba(184,18,33,.45),inset 0 1px 1px rgba(255,255,255,.45);color:#fff!important;text-decoration:none!important}a.vermietung-button:active{transform:translateY(0);filter:brightness(.97);box-shadow:inset 0 2px 4px rgba(184,18,33,.4)}