@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:400;src:url("../../bundles/diakoniebasic/fonts/montserrat-v25-latin-regular.woff2") format("woff2"), url("../../bundles/diakoniebasic/fonts/montserrat-v25-latin-regular.woff") format("woff")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:500;src:url("../../bundles/diakoniebasic/fonts/montserrat-v25-latin-500.woff2") format("woff2"), url("../../bundles/diakoniebasic/fonts/montserrat-v25-latin-500.woff") format("woff")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:600;src:url("../../bundles/diakoniebasic/fonts/montserrat-v25-latin-600.woff2") format("woff2"), url("../../bundles/diakoniebasic/fonts/montserrat-v25-latin-600.woff") format("woff")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:700;src:url("../../bundles/diakoniebasic/fonts/montserrat-v25-latin-700.woff2") format("woff2"), url("../../bundles/diakoniebasic/fonts/montserrat-v25-latin-700.woff") format("woff")}.footer{padding-bottom:clamp(0.75em, 0.2222222222vw + 0.6527777778em, 0.875em)}.footer-logo>a:focus-visible{border:2px solid black;outline:initial}.footer-top{background-color:#E6E5DE}.footer-top .footer-link{font-size:1em;line-height:1.6;letter-spacing:0;font-weight:400;font-weight:500;color:var(--paulinenblue-900)}.no-touch .footer-top .footer-link:hover{color:var(--paulinenblue-300)}@media (min-width:75rem){.footer-top{margin:0 auto clamp(0.75em, 0.2222222222vw + 0.6527777778em, 0.875em);padding:clamp(4em, 0.2222222222vw + 3.9027777778em, 4.125em)}}@media (max-width:1200px) and (min-width:768px){.footer-top{margin:0 auto clamp(0.75em, 0.2222222222vw + 0.6527777778em, 0.875em);position:relative;padding:clamp(2em, 0.2222222222vw + 1.9027777778em, 2.125em)}}@media (max-width:767px){.footer-top{margin:clamp(0.5em, 0.2222222222vw + 0.4027777778em, 0.625em) 0 0;padding:clamp(1.75em, 0.2222222222vw + 1.6527777778em, 1.875em)}}.footer-inside{width:100%;position:relative}@media (min-width:75rem){.footer-inside{max-width:1920px;display:flex}.footer-inside .footer-center-left,.footer-inside .footer-center-right,.footer-inside .footer-contact{width:25%}}@media (max-width:767px){.footer-inside .footer-center-left,.footer-inside .footer-center-right{margin-bottom:clamp(2em, 0.2222222222vw + 1.9027777778em, 2.125em)}}.footer-logo img{width:clamp(11.5em, 6vw + 8.875em, 14.875em);height:clamp(3.5625em, 2.1111111111vw + 2.6388888889em, 4.75em)}@media (min-width:75rem){.footer-logo{width:33.33%}}@media (max-width:1200px) and (min-width:768px){.footer-logo{margin-bottom:clamp(2em, 0.2222222222vw + 1.9027777778em, 2.125em)}}@media (max-width:767px){.footer-logo{margin-bottom:clamp(3em, 0.2222222222vw + 2.9027777778em, 3.125em)}}.footer-center .footer-link:not(.emergency-btn){transition:color 0.4s ease}.no-touch .footer-center .footer-link:not(.emergency-btn):hover{color:#618CA3}.footer-center .footer-center-item:not(:last-child){margin-bottom:clamp(0.75em, 0.2222222222vw + 0.6527777778em, 0.875em)}@media (min-width:75rem){.footer-center{display:flex;justify-content:flex-end;width:100%}}@media (max-width:1200px) and (min-width:768px){.footer-center{display:flex;justify-content:space-between}}@media (max-width:767px){.footer-center{display:flex;flex-direction:column}.footer-center .footer-center-item:not(:last-child){margin-bottom:clamp(0.75em, 0.2222222222vw + 0.6527777778em, 0.875em)}}@media (min-width:75rem){.footer-center-right,.footer-center-left,.footer-contact{padding-right:clamp(1.5em, 0.2222222222vw + 1.4027777778em, 1.625em)}}@media (max-width:1200px) and (min-width:768px){.footer-center-right,.footer-center-left,.footer-contact{padding-right:clamp(1em, 0.2222222222vw + 0.9027777778em, 1.125em);width:33%}}@media (max-width:767px){.footer-center-left{order:2}}@media (max-width:767px){.footer-center-right{order:3}}.footer-contact .footer-contact-info,.footer-contact .footer-contact-address{margin-bottom:clamp(1.5em, 0.2222222222vw + 1.4027777778em, 1.625em)}.footer-contact .footer-contact-info p a,.footer-contact .footer-contact-address p a{padding-left:clamp(0.25em, 0.1111111111vw + 0.2013888889em, 0.3125em)}.footer-contact>.footer-link{font-weight:500;color:var(--paulinenblue-900)}.no-touch .footer-contact>.footer-link:hover{color:var(--paulinenblue-300)}.footer-contact .footer-contact-address-social,.footer-contact .footer-contact-address-mail,.footer-contact .margin-top{margin-top:clamp(1.5em, 0.2222222222vw + 1.4027777778em, 1.625em)}.footer-contact .footer-contact-address-mail a{display:block;font-weight:500;color:var(--paulinenblue-900)}.no-touch .footer-contact .footer-contact-address-mail a:hover{color:var(--paulinenblue-300)}@media (max-width:1200px) and (min-width:768px){.footer-contact{padding-right:0}}@media (max-width:767px){.footer-contact{order:4}}.footer-social-link{margin-right:clamp(0.75em, 0.2222222222vw + 0.6527777778em, 0.875em)}.footer-social-link svg path{transition:0.4s ease}.no-touch .footer-social-link:hover svg path{fill:#618CA3}@media (max-width:1200px) and (min-width:768px){.footer-emergency{position:absolute;right:0;top:0}}@media (max-width:767px){.footer-emergency{order:1;display:flex;margin-bottom:2em}}.footer-bot{background-color:#0A3049;padding:clamp(1em, 0vw + 1em, 1em) 0 clamp(1em, 0vw + 1em, 1em)}.footer-bot .footer-inside{display:flex;align-items:center;justify-content:space-between}.footer-bot .footer-bot-link{transition:color 0.4s ease;color:#FFFFFF}.no-touch .footer-bot .footer-bot-link:hover{color:#DE6182}@media (min-width:75rem){.footer-bot{padding-left:clamp(4em, 0.2222222222vw + 3.9027777778em, 4.125em);padding-right:clamp(4em, 0.2222222222vw + 3.9027777778em, 4.125em);margin:clamp(0.75em, 0.2222222222vw + 0.6527777778em, 0.875em) auto 0}}@media (max-width:1200px) and (min-width:768px){.footer-bot{padding-left:clamp(2em, 0.2222222222vw + 1.9027777778em, 2.125em);padding-right:clamp(2em, 0.2222222222vw + 1.9027777778em, 2.125em)}}@media (max-width:799px){.footer-bot{margin:0.62em 0 3.5em}}@media (max-width:767px){.footer-bot{padding:clamp(1.75em, 0.2222222222vw + 1.6527777778em, 1.875em)}.footer-bot .footer-inside{display:block}.footer-bot .footer-inside .footer-copyright{display:block;margin-bottom:clamp(0.75em, 0.2222222222vw + 0.6527777778em, 0.875em)}}.footer-bot-list{display:flex;flex-wrap:wrap}.footer-bot-list .footer-bot-item:not(:last-child){margin-right:1.5em}@media (max-width:568px){.footer-bot-list .footer-bot-item:not(:last-child){margin-right:1.2em}}.footer-copyright,.footer-bot-link{font-size:1em;line-height:1.6;letter-spacing:0;font-weight:400;color:#FFFFFF}