/* M2: Fahrzeugmotiv im Slider freihalten */
.stm_ev_swiper_slider .slider_listing_attrs_wrapper { display: none !important; }
/* Einheitliche, gut lesbare Inhalts-Typografie */
#main p:not([style*="clamp"]):not([style*="font-size:27"]), #main li { font-size:22px !important; line-height:1.65 !important; }
#main table td, #main table th { font-size:22px !important; line-height:1.55 !important; padding:20px 18px !important; vertical-align:top; color:#263a42; }
#main table th { text-align:left; font-weight:700; }
#main table thead tr[style*="#102127"] th { color:#fff !important; }
#main #kostenvergleich, #main #foerderung { scroll-margin-top:250px; }
@media(max-width:767px) { #main p:not([style*="clamp"]):not([style*="font-size:27"]), #main li, #main table td, #main table th { font-size:19px !important; line-height:1.6 !important; } #main table td, #main table th { padding:14px 10px !important; overflow-wrap:anywhere; } }
/* IO HAWK: Navigation im Slider-Blau */
.header-menu > li:hover > a, .header-menu > li > a:hover, .header-menu > li > a:focus-visible, .header-menu > li.current-menu-item > a, .header-menu > li.current_page_item > a { color: #009ff4 !important; }