:root{--hm-radius:18px;--hm-radius-sm:14px;--hm-border:rgba(0,0,0,.06);--hm-shadow:0 4px 12px rgba(0,0,0,.05),0 10px 24px rgba(0,0,0,.06);--hm-shadow-hover:0 8px 18px rgba(0,0,0,.08),0 16px 36px rgba(0,0,0,.1);--hm-accent:#18A391D9;--hm-text:#111;--hm-bg:#fff}.ast-desktop .main-header-menu.submenu-with-border .sub-menu,.ast-desktop .main-header-menu .sub-menu{background:rgba(15,15,15,.96);border-radius:30px;padding:10px 0;border:1px solid rgba(255,255,255,.05);box-shadow:0 10px 25px rgba(0,0,0,.18),0 20px 50px rgba(0,0,0,.12);overflow:hidden}.ast-desktop .main-header-menu .sub-menu a{color:#fff !important;padding:14px 22px !important;font-size:14px;transition:all .25s ease}.ast-desktop .main-header-menu .sub-menu a:hover{background:rgba(255,255,255,.05);color:#72e0d1 !important;padding-left:26px !important}.ast-desktop .main-header-menu .sub-menu{margin-top:14px;width:max-content;min-width:220px;max-width:calc(100vw - 32px)}@media (min-width:1024px){.ast-desktop .main-header-menu .sub-menu:not(:has(>li:nth-child(9))){width:max-content;min-width:220px;max-width:calc(100vw - 32px)}.ast-desktop .main-header-menu .sub-menu:not(:has(>li:nth-child(9))) a{white-space:nowrap}}@media (min-width:1024px){.ast-desktop .main-header-menu .sub-menu:has(>li:nth-child(9)){display:grid;grid-auto-flow:column;grid-template-rows:repeat(8,auto);grid-auto-columns:minmax(220px, 1fr);width:520px;max-width:520px}}.blocksatz{text-align:justify}.entry-title,.ast-single-post .entry-title,.wp-block-heading,h1,h2,h3,h4,h5,h6{text-transform:none !important}.site-header{position:fixed;top:0;left:0;right:0;width:100%;z-index:9999}body:not(.single-fahrzeug) :not(.page-id-3468) :not(.page-id-50) :not(.page-id-56) :not(.page-id-48) :not(.page-id-3710) :not(.page-id-3712) :not(.page-id-3951) .site-content{padding-top:170px}.single-fahrzeug .site-content,.page-id-3468 .site-content,.page-id-50 .site-content,.page-id-56 .site-content,.page-id-48 .site-content,.page-id-3710 .site-content,.page-id-3712 .site-content,.page-id-3951 .site-content{padding-top:0}@media (max-width:768px){body:not(.single-fahrzeug) :not(.page-id-3468) :not(.page-id-50) :not(.page-id-56) :not(.page-id-48) :not(.page-id-3710) :not(.page-id-3712) :not(.page-id-3951) .site-content{padding-top:50px}.single-fahrzeug .site-content,.page-id-3468 .site-content,.page-id-50 .site-content,.page-id-56 .site-content,.page-id-48 .site-content,.page-id-3710 .site-content,.page-id-3712 .site-content,.page-id-3951 .site-content{padding-top:0}}