@charset "UTF-8";html:root{--mb3-primary-color: #2273aa;--mb3-primary-light-color: #e2eeee;--mb3-secondary-color: #2273aa;--mb3-secondary-contrast-color: #185076;--mb3-text-farbe1: #232836;--mb3-text-farbe2: white;--mb3-schrift1: "Raleway", sans-serif;--mb3-schrift2: "Red Rose", serif;--bs-text-dark: var(--mb3-text-farbe1);--bs-text-light: var(--mb3-text-farbe2);--mb3-outline-width: 2px;--mb3-outline-style: dashed;--mb3-outline-color: black;--bs-body-bg: white;--bs-body-color: var(--mb3-text-farbe1);--bs-border-radius: 2px}html *{font-family:var(--mb3-schrift1),sans-serif}#menu-main-1{border-bottom:2px solid #e2eeee;padding-bottom:3px}.navbar-nav .current-menu-item a[aria-current=page]{border-bottom:2px solid var(--mb3-primary-color)}.navbar-nav .menu-item.menu-item-has-children>a:after{content:url(https://iconify.mmcdn.de/fa-pro-solid/caret-down.svg?height=16&color=currentColor)/"Übersicht"}.navbar-nav .menu-item.current-menu-parent>a{border-bottom:2px solid var(--mb3-primary-color)}.navbar-nav .menu-item a{color:var(--mb3-primary-color);text-transform:uppercase;font-variant:small-caps;font-weight:400;letter-spacing:1px;font-family:var(--mb3-schrift2)}.navbar-nav .menu-item a:hover{border-bottom:2px solid var(--mb3-primary-color)}.navbar-nav .menu-item .sub-menu{background:var(--bs-body-bg)!important}.navbar-nav .menu-item .sub-menu .menu-item.current-menu-item a[aria-current=page]{border-bottom:2px solid var(--mb3-primary-color)}.embla .embla__button.embla__button--next,.embla .embla__button.embla__button--prev{color:#fff;opacity:1}.suchbox .suchbox-search-now .btn{font-weight:600}.suchbox.context-sidebar .suchbox-headline{font-size:120%;font-variant:small-caps;font-weight:400;letter-spacing:1px}.h1,h1 .title{margin:1.5rem 0 2rem;text-transform:uppercase;font-family:var(--mb3-schrift2);letter-spacing:1px;font-size:2rem;border-bottom:2px solid var(--mb3-primary-light-color);color:var(--mb3-primary-color)}.h2,h2{font-size:1.5rem}.btn.btn-primary{font-feature-settings:"smcp";font-variant:small-caps;font-weight:600;letter-spacing:1px;--bs-btn-active-bg: var(--mb3-secondary-contrast-color);--bs-btn-active-border-color: var(--mb3-secondary-contrast-color);--bs-btn-hover-bg: var(--mb3-secondary-contrast-color);--bs-btn-hover-border-color: var(--mb3-secondary-contrast-color)}.btn.btn-secondary{font-feature-settings:"smcp";font-variant:small-caps;font-weight:600;letter-spacing:1px;--bs-btn-border-color: var(--mb3-primary-color);--bs-btn-color: var(--mb3-primary-color);--bs-btn-active-bg: var(--mb3-primary-color);--bs-btn-active-border-color: var(--mb3-primary-color)}.btn.btn-dark{font-feature-settings:"smcp";font-variant:small-caps;font-weight:600;letter-spacing:1px}.btn.btn-dark:hover,.btn.btn-dark:active,.btn.btn-dark:first-child:active{background-color:var(--mb3-secondary-contrast-color);border-color:var(--mb3-secondary-contrast-color)}.tile .entry-text h2{font-family:var(--mb3-schrift2);font-variant:small-caps}.tile .entry-text .btn.btn-light{font-variant:small-caps;font-weight:600;color:var(--mb3-text-farbe2);border-radius:0;letter-spacing:1px;border-top:1px solid transparent;border-bottom:1px solid transparent;--bs-btn-hover-border-color: white;--bs-btn-active-bg: var(--mb3-secondary-contrast-color);--bs-btn-active-border-color: white}.tile .entry-text .btn.btn-light:hover,.tile .entry-text .btn.btn-light:active,.tile .entry-text .btn.btn-light:first-child:active{border:1px solid white;transition:border .3s linear,background .3s linear;background-color:var(--mb3-secondary-contrast-color)}.tile .entry-text .btn.btn-light:focus-visible{box-shadow:none;outline:var(--mb3-outline-width) var(--mb3-outline-style) var(--mb3-text-farbe2)}.angebots-text .btn.btn-info{font-variant:small-caps;font-weight:600;color:var(--mb3-text-farbe2);border-radius:0;letter-spacing:1px;border-top:1px solid transparent;border-bottom:1px solid transparent;--bs-btn-hover-border-color: white;--bs-btn-active-bg: var(--mb3-secondary-contrast-color);--bs-btn-active-border-color: white}.angebots-text .btn.btn-info:hover,.angebots-text .btn.btn-info:active,.angebots-text .btn.btn-info:first-child:active{border:1px solid white;transition:border .3s linear,background .3s linear;background-color:var(--mb3-secondary-contrast-color)}.angebots-text .btn.btn-info:focus-visible{box-shadow:none;outline:var(--mb3-outline-width) var(--mb3-outline-style) var(--mb3-text-farbe2)}#manetform_v6 .step .step-info,#manetform_v6 .location-info{color:#fff}.karte{margin-top:1.5rem}footer{margin-top:2rem;background:var(--mb3-primary-light-color);color:var(--mb3-text-farbe1)}footer a{color:var(--mb3-text-farbe1)}
