﻿/*! 
*    offline.css v1.0.0 (https://www.duhner-landhaus.de)
*    Copyright 2025 The medianetone Authors
*    Created by medianetone (https://medianetone.com)
*
*/.btn{background:var(--color-red);border:1px solid var(--color-red);color:var(--color-white);padding:8px 16px;outline:none;text-decoration:none;display:inline-block;transition:background 350ms,border 350ms,color 350ms;opacity:unset !important;cursor:pointer;font-family:var(--font-family);font-size:var(--font-size);font-weight:400;font-size-adjust:var(--font-size-adjust);line-height:var(--font-line-height)}.btn:active,.btn:hover,.btn:focus{background:var(--color-blue);border:1px solid var(--color-blue);opacity:unset !important}.btn-outline{background:transparent;border:1px solid var(--color-red);color:var(--color-red);padding:8px 16px;outline:none;text-decoration:none;display:inline-block;transition:background 350ms,border 350ms,color 350ms;opacity:unset !important;cursor:pointer;font-family:var(--font-family);font-size:var(--font-size);font-weight:400;font-size-adjust:var(--font-size-adjust);line-height:var(--font-line-height)}.btn-outline:active,.btn-outline:hover,.btn-outline:focus{background:var(--color-blue);border:1px solid var(--color-blue);color:var(--color-white);opacity:unset !important}.btn-gold{background:transparent;border:1px solid var(--color-red);color:var(--color-red);padding:8px 16px;outline:none;text-decoration:none;display:inline-block;transition:background 350ms,border 350ms,color 350ms;opacity:unset !important;cursor:pointer;font-family:var(--font-family);font-size:var(--font-size);font-weight:400;font-size-adjust:var(--font-size-adjust);line-height:var(--font-line-height)}.btn-gold:active,.btn-gold:hover,.btn-gold:focus{background:var(--color-blue);border:1px solid var(--color-blue);color:var(--color-white);opacity:unset !important}.fa-person-couple::before{content:""}body[data-element=mno-offline-site] header{background:var(--color-white);color:var(--color-dark);border-bottom:3px solid var(--color-perlbeige-250);padding-top:1rem;padding-bottom:1rem}body[data-element=mno-offline-site] header nav div{gap:2rem;display:flex;justify-content:flex-start;flex-direction:column;flex-wrap:nowrap;gap:2rem}@media only screen and (min-width: 768px){body[data-element=mno-offline-site] header nav div{justify-content:space-between;flex-direction:row;align-items:center}}body[data-element=mno-offline-site] header nav div a{order:2;border:none !important}body[data-element=mno-offline-site] header nav div a.phone{color:var(--color-dark);font-size:16pt}@media only screen and (min-width: 768px){body[data-element=mno-offline-site] header nav div a.phone{float:right}}body[data-element=mno-offline-site] header nav div div{order:1}body[data-element=mno-offline-site] header nav div div .logo{border:none !important;opacity:1 !important;overflow:hidden !important}body[data-element=mno-offline-site] header nav div div .logo svg{margin-right:-11px !important;margin-left:-11px !important}body[data-element=mno-offline-site] header nav div div .logo svg .logo-name{fill:var(--color-red)}body[data-element=mno-offline-site] header nav div div .logo svg .logo-slogan{fill:var(--color-dark)}body[data-element=mno-offline-site] main div .separator{background:linear-gradient(var(--color-perlbeige-250), var(--color-perlbeige-250));background-size:3px 3px;background-repeat:repeat-y;background-position:center top}body[data-element=mno-offline-site] main aside fieldset{border:none !important}body[data-element=mno-offline-site] main aside fieldset input{display:block;width:100%;font-size:12pt;font-family:var(--font-family);font-size-adjust:var(font-size-adjust)}body[data-element=mno-offline-site] main aside fieldset button{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;padding:1rem !important;line-height:24px;font-size:12pt;font-family:var(--font-family);font-size-adjust:var(--font-size-adjust)}body[data-element=mno-offline-site] main aside fieldset button svg{display:block !important;max-width:24px !important;width:24px !important;height:24px !important;margin:0 !important;padding:0 !important;fill:var(--color-white)}body[data-element=mno-offline-site] main aside fieldset button svg #icon-passkey-head{cy:12 !important}body[data-element=mno-offline-site] footer{background:var(--color-white);color:var(--color-dark);border-top:3px solid var(--color-perlbeige-250)}body[data-element=mno-offline-site] footer .mod-mno-business-data,body[data-element=mno-offline-site] footer [data-element=footer-copyright]{padding-left:0 !important;padding-right:0 !important}body[data-element=mno-offline-site] footer .mod-mno-business-data a,body[data-element=mno-offline-site] footer [data-element=footer-copyright] a{color:var(--color-blue)}body[data-element=mno-offline-site] footer .mod-mno-business-data .social [class*=fa-],body[data-element=mno-offline-site] footer [data-element=footer-copyright] .social [class*=fa-]{color:var(--color-blue)}body[data-element=mno-offline-site] footer .office .content-bottom{display:none}body[data-element=mno-offline-site] footer .office-logo a svg #footer-logo-name{fill:var(--color-red)}#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}