:root{--font-size-h1:clamp(2.25rem,1.25rem + 5vw,3.5rem);--font-size-h2:clamp(1.75rem,1rem + 3.75vw,3.25rem);--font-size-h3:clamp(1.5rem,1rem + 2.5vw,2.375rem);--font-size-h4:clamp(1.25rem,1rem + 1.25vw,1.75rem);--font-size-h5:clamp(1.125rem,1rem + 0.625vw,1.375rem);--font-size-h6:clamp(1rem,0.95rem + 0.25vw,1.125rem);--font-size-body:clamp(1rem,0.95rem + 0.25vw,1.125rem);--lh-heading:1.15;--lh-body:1.6}.tmdivi-wrapper .tmdivi-icondot{background-color:#A68A56}h1{font-size:var(--font-size-h1);line-height:var(--lh-heading)}h2{font-size:var(--font-size-h2);line-height:var(--lh-heading)}h3{font-size:var(--font-size-h3);line-height:var(--lh-heading)}body,p,ul li{font-size:var(--font-size-body);line-height:var(--lh-body)}ul#menu-main-menu.et-menu li a{text-decoration:none!important}ul#menu-main-menu.et-menu>li>a{position:relative;padding-bottom:0!important;transition:color 0.3s ease}ul#menu-main-menu.et-menu>li>a::after{content:'';position:absolute;bottom:5px;left:50%;width:0;height:2px;background-color:#c5a46d;transition:all 0.3s cubic-bezier(0.25,0.8,0.25,1);transform:translateX(-50%);border-radius:2px}ul#menu-main-menu.et-menu>li>a:hover::after{width:100%}ul#menu-main-menu.et-menu>li>a:hover{color:#c5a46d!important}ul#menu-main-menu.et-menu>li.current-menu-item>a,ul#menu-main-menu.et-menu>li.current_page_item>a{color:#c5a46d!important;font-weight:400;text-decoration:none!important}ul#menu-main-menu.et-menu>li.current-menu-item>a::after,ul#menu-main-menu.et-menu>li.current_page_item>a::after{width:100%!important;height:3px;background-color:#c5a46d}.et-menu-nav ul.nav>li>a{padding-left:5px!important;padding-right:5px!important}.mio_msg_content ul li,.datenschutz a{color:#333}h1,h2,h3,h4,h5,h6{hyphens:auto;-webkit-hyphens:auto;text-wrap:balance}.mail-link{color:#A68A56;text-decoration:underline}.about-box ul{padding:0!important;margin:20px 0 0 20px!important}.about-box ul li::marker{color:white!important}@media screen and (max-width:767px){.teaser,.beitrag_steuertermine p{font-size:16px!important}}