.footer-logo svg{height:40px;width:auto}.footer-logo svg path{fill:#fff !important}.footer-contact-telephone::before{content:"";display:inline-block;width:20px;height:20px;margin-right:10px;background:url("data:image/svg+xml,%3csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"%3e%3c!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2024 Fonticons, Inc.--%3e%3cpath fill="white" d="M375.8 275.2c-16.4-7-35.4-2.4-46.7 11.4l-33.2 40.6c-46-26.7-84.4-65.1-111.1-111.1L225.3 183c13.8-11.3 18.5-30.3 11.4-46.7l-48-112C181.2 6.7 162.3-3.1 143.6 .9l-112 24C13.2 28.8 0 45.1 0 64v0C0 300.7 183.5 494.5 416 510.9c4.5 .3 9.1 .6 13.7 .8c0 0 0 0 0 0c0 0 0 0 .1 0c6.1 .2 12.1 .4 18.3 .4l0 0c18.9 0 35.2-13.2 39.1-31.6l24-112c4-18.7-5.8-37.6-23.4-45.1l-112-48zM447.7 480C218.1 479.8 32 293.7 32 64v0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0c0-3.8 2.6-7 6.3-7.8l112-24c3.7-.8 7.5 1.2 9 4.7l48 112c1.4 3.3 .5 7.1-2.3 9.3l-40.6 33.2c-12.1 9.9-15.3 27.2-7.4 40.8c29.5 50.9 71.9 93.3 122.7 122.7c13.6 7.9 30.9 4.7 40.8-7.4l33.2-40.6c2.3-2.8 6.1-3.7 9.3-2.3l112 48c3.5 1.5 5.5 5.3 4.7 9l-24 112c-.8 3.7-4.1 6.3-7.8 6.3c-.1 0-.2 0-.3 0z"/%3e%3c/svg%3e") no-repeat left center/contain}.footer-contact-email::before{content:"";display:inline-block;width:20px;height:20px;margin-right:10px;background:url("data:image/svg+xml,%3csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"%3e%3c!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2024 Fonticons, Inc.--%3e%3cpath fill="white" d="M64 96c-17.7 0-32 14.3-32 32v39.9L227.6 311.3c16.9 12.4 39.9 12.4 56.8 0L480 167.9V128c0-17.7-14.3-32-32-32H64zM32 207.6V384c0 17.7 14.3 32 32 32H448c17.7 0 32-14.3 32-32V207.6L303.3 337.1c-28.2 20.6-66.5 20.6-94.6 0L32 207.6zM0 128C0 92.7 28.7 64 64 64H448c35.3 0 64 28.7 64 64V384c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V128z"/%3e%3c/svg%3e") no-repeat left center/contain}.footer-social-list{margin:-5px}.footer-social-list__item{padding:5px}.footer-social svg{height:25px;width:auto}.footer-social svg path{fill:#fff}.footer-content{padding-top:80px !important;padding-bottom:60px !important}.footer-content h4:not(.footer-inner-social-headline){text-transform:initial}.footer-content h4:not(.footer-inner-social-headline){font-size:22px}@media screen and (min-width: 480px){.footer-content h4:not(.footer-inner-social-headline){font-size:calc(22px + 10*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.footer-content h4:not(.footer-inner-social-headline){font-size:32px}}.footer-content h4:not(.footer-inner-social-headline){line-height:32px}@media screen and (min-width: 480px){.footer-content h4:not(.footer-inner-social-headline){line-height:calc(32px + 10*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.footer-content h4:not(.footer-inner-social-headline){line-height:42px}}@media(min-width: 992px){.footer-content h4:not(.footer-inner-social-headline){padding-top:10px}}.footer-inner-social-headline{text-transform:uppercase !important;letter-spacing:1%;font-weight:700}.footer-inner-social-headline{font-size:32px}@media screen and (min-width: 480px){.footer-inner-social-headline{font-size:calc(32px + 16*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.footer-inner-social-headline{font-size:48px}}.footer-inner-social-headline{line-height:42px}@media screen and (min-width: 480px){.footer-inner-social-headline{line-height:calc(42px + 16*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.footer-inner-social-headline{line-height:58px}}.footer-inner-social-socials{margin-bottom:50px}@media(min-width: 992px){.footer-inner-social-socials{margin-top:70px;margin-bottom:0}}.footer-inner-social-socials .footer-social-list{column-gap:40px}.footer-inner-navi{margin-bottom:30px}@media(min-width: 992px){.footer-inner-navi{margin-bottom:0}}.footer-inner-navi .footer-quicknavi-navi .navi-quick-item{margin-bottom:8px}.footer-inner-navi .footer-quicknavi-navi .navi-quick-item-link{text-decoration:none;font-weight:300;transition:all 350ms ease}.footer-inner-navi .footer-quicknavi-navi .navi-quick-item-link{font-size:16px}@media screen and (min-width: 480px){.footer-inner-navi .footer-quicknavi-navi .navi-quick-item-link{font-size:calc(16px + 2*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.footer-inner-navi .footer-quicknavi-navi .navi-quick-item-link{font-size:18px}}.footer-inner-navi .footer-quicknavi-navi .navi-quick-item-link{line-height:26px}@media screen and (min-width: 480px){.footer-inner-navi .footer-quicknavi-navi .navi-quick-item-link{line-height:calc(26px + 2*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.footer-inner-navi .footer-quicknavi-navi .navi-quick-item-link{line-height:28px}}.footer-inner-navi .footer-quicknavi-navi .navi-quick-item-link:hover{font-weight:bold;transition:all 350ms ease}.footer-inner-navi-headline h4{font-weight:700}.footer-inner-places{margin-bottom:30px}@media(min-width: 992px){.footer-inner-places{margin-bottom:0}}.footer-inner-places-headline h4{font-weight:700}.footer-inner-places-item{margin-bottom:8px}.footer-inner-places-item-link{text-decoration:none;font-weight:300;transition:all 350ms ease}.footer-inner-places-item-link{font-size:16px}@media screen and (min-width: 480px){.footer-inner-places-item-link{font-size:calc(16px + 2*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.footer-inner-places-item-link{font-size:18px}}.footer-inner-places-item-link{line-height:26px}@media screen and (min-width: 480px){.footer-inner-places-item-link{line-height:calc(26px + 2*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.footer-inner-places-item-link{line-height:28px}}.footer-inner-places-item-link:hover{font-weight:bold;transition:all 350ms ease}.footer-inner-info-text{text-decoration:none;font-weight:300;margin-bottom:20px}.footer-inner-info-text{font-size:16px}@media screen and (min-width: 480px){.footer-inner-info-text{font-size:calc(16px + 2*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.footer-inner-info-text{font-size:18px}}.footer-inner-info-text{line-height:26px}@media screen and (min-width: 480px){.footer-inner-info-text{line-height:calc(26px + 2*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.footer-inner-info-text{line-height:28px}}.footer-inner-info-headline h4{font-weight:700}.footer-social-new{order:1}@media(min-width: 992px){.footer-social-new{order:initial}}.footer-info-new{order:2}@media(min-width: 992px){.footer-info-new{order:initial}}.footer-places-new{order:3;margin-top:30px}@media(min-width: 992px){.footer-places-new{order:initial;margin-top:0}}.footer-contact-new{order:4;margin-top:30px}@media(min-width: 992px){.footer-contact-new{order:initial}}.footer-contact-new-headline{text-transform:initial;font-weight:bold}.footer-contact-new-headline{font-size:22px}@media screen and (min-width: 480px){.footer-contact-new-headline{font-size:calc(22px + 10*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.footer-contact-new-headline{font-size:32px}}.footer-contact-new-headline{line-height:32px}@media screen and (min-width: 480px){.footer-contact-new-headline{line-height:calc(32px + 10*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.footer-contact-new-headline{line-height:42px}}.footer-contact-new-item a{text-decoration:none}.footer-contact-new-item-icon svg{min-width:20px;max-width:20px}.footer-contact-new-item-icon.house svg path{stroke:#fff !important}.footer-contact-new .new-navigation-bar-navi-contact-item-text{font-weight:300}.footer-newsletter{order:5;margin-top:30px}@media(min-width: 992px){.footer-newsletter{order:initial}}.footer-newsletter-headline{text-transform:initial;font-weight:bold;margin-bottom:30px;font-weight:700}.footer-newsletter-headline{font-size:22px}@media screen and (min-width: 480px){.footer-newsletter-headline{font-size:calc(22px + 10*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.footer-newsletter-headline{font-size:32px}}.footer-newsletter-headline{line-height:32px}@media screen and (min-width: 480px){.footer-newsletter-headline{line-height:calc(32px + 10*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.footer-newsletter-headline{line-height:42px}}.footer-newsletter .btn-outline-white{background:none;color:#fff;transition:all 350ms ease}.footer-newsletter .btn-outline-white:hover{background:#fff;color:#164194;transition:all 350ms ease}.footer-newsletter .newsletter-email{background:none;color:#fff;border-bottom:2px solid #fff !important;min-height:35px !important}.footer-newsletter .newsletter-email::placeholder{color:#fff}.footer-newsletter .newsletter-data-text{color:#fff;font-weight:300}.footer-newsletter .frame-type-powermail_pi1 .container{padding:0}.footer-newsletter .frame-type-powermail_pi1 .container.container-sm{padding:0}.footer-newsletter .tx-powermail h3{display:none}.footer-newsletter .tx-powermail legend{display:none}.footer-newsletter .tx-powermail .powermail_fieldwrap_e_mail_footer input{border:none;border-bottom:3px solid #fff;max-height:58px;min-height:58px;background:none;color:#fff}.footer-newsletter .tx-powermail .powermail_fieldwrap_datenschutz_footer label[for=powermail_field_datenschutz_footer_1]{width:300px}.footer-newsletter .tx-powermail .powermail_fieldwrap_datenschutz_footer .powermail_field_error{background:none;color:#fff}.footer-newsletter .tx-powermail .btn-primary.btn-primary{background:none;border:3px solid #fff}.footer-newsletter .tx-powermail .btn-primary.btn-primary:hover{background:#fff;color:#164194}.footer-newsletter .tx-powermail form #powermail_field_e_mail_footer::placeholder{color:#fff}.footer-navi-new{order:6;margin-top:30px}@media(min-width: 992px){.footer-navi-new{order:initial;margin-top:0}}footer .cookiebar-button{background:#164194;max-width:30px;max-height:30px;width:30px;height:30px;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;bottom:10px;right:10px}footer .cookiebar-button .om-cookie-info-opencookiebar{margin-top:0}footer .cookiebar-button svg{max-width:22px}