/*! 
*    footer.css v1.0.0 (https://www.duhner-landhaus.de)
*    Copyright 2025 The medianetone Authors
*    Created by medianetone (https://medianetone.com)
*
*/@media only screen and (min-width: 0px)and (max-width: 991.98px){[data-js=false] footer{grid-row-start:7;grid-row-end:8}}footer{background:var(--color-perlbeige-600);color:var(--color-white);position:relative;z-index:1}footer [data-element=footer] a{border:none;color:var(--color-white)}footer [data-element=footer] .office-logo{order:4;display:none}footer [data-element=footer] .office-logo a{opacity:1 !important}footer [data-element=footer] .office-logo a svg{max-width:85%}footer [data-element=footer] .office-logo a svg #footer-logo-name{fill:var(--color-white)}@media only screen and (min-width: 768px){footer [data-element=footer] .office-logo{order:2;display:block;margin-top:12pt}}@media only screen and (min-width: 1200px){footer [data-element=footer] .office-logo{order:1}}footer [data-element=footer] .contact{order:1}footer [data-element=footer] .contact p{margin-bottom:1rem}footer [data-element=footer] .contact p .title{display:block}footer [data-element=footer] .contact p .title:after{content:":"}footer [data-element=footer] .contact p .content{display:block;margin-top:.25rem}footer [data-element=footer] .contact p.phone .content{font-size:16pt}footer [data-element=footer] .contact p.web{display:none}@media only screen and (min-width: 768px){footer [data-element=footer] .contact{order:1}}@media only screen and (min-width: 1200px){footer [data-element=footer] .contact{order:2}}footer [data-element=footer] .office{order:2}footer [data-element=footer] .office .office-location-1{margin-bottom:1rem}footer [data-element=footer] .office .office-location-1 p{margin:.125rem}footer [data-element=footer] .office .office-location-1 .location-name{font-weight:bold;margin-top:6pt !important}footer [data-element=footer] .office .office-location-1 .location-slogan{display:none}footer [data-element=footer] .office .office-location-1 .office-location-address .location-country,footer [data-element=footer] .office .office-location-1 .office-location-address .location-state{display:none}footer [data-element=footer] .office .content-bottom{margin-top:1rem}footer [data-element=footer] .office .content-bottom p{margin:.125rem}@media only screen and (min-width: 768px){footer [data-element=footer] .office{order:3}}@media only screen and (min-width: 1200px){footer [data-element=footer] .office{order:3}}footer [data-element=footer] .office a{font-size:90%}footer [data-element=footer] .social{order:3}footer [data-element=footer] .social p{margin:.125rem}footer [data-element=footer] .social [class*=fa-]{margin-top:-1px;color:var(--color-white);font-size:14pt}footer [data-element=footer] .social .social{margin-bottom:1rem}footer [data-element=footer] .social .content-top p:first-child{margin-top:6pt !important}footer [data-element=footer] .social .content-bottom{margin-top:1rem}@media only screen and (min-width: 768px){footer [data-element=footer] .social{order:4}}@media only screen and (min-width: 1200px){footer [data-element=footer] .social{order:4}}footer [data-element=footer] .social a{font-size:85%}footer [data-element=footer-copyright]{border-top:1px solid var(--color-white);padding-top:.5rem;padding-bottom:.5rem;font-size:85%}#tools #color-scheme {display: none !important}html[data-color-scheme=dark] header [data-element=mno-header-navigation] nav div:nth-child(2) a svg {background-image: url("/medien/logo-schatten-w.png") !important}html[data-color-scheme=dark] img, html[data-color-scheme=dark] svg, html[data-color-scheme=dark] iframe, html[data-color-scheme=dark] object, html[data-color-scheme=dark] video {filter: brightness(1) !important}