@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:url(//www.kfz-expertise24.de/wp-content/themes/kfzexp/fonts/open-sans-v43-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:600;src:url(//www.kfz-expertise24.de/wp-content/themes/kfzexp/fonts/open-sans-v43-latin-600.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:500;src:url(//www.kfz-expertise24.de/wp-content/themes/kfzexp/fonts/montserrat-v31-latin-500.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:600;src:url(//www.kfz-expertise24.de/wp-content/themes/kfzexp/fonts/montserrat-v31-latin-600.woff2) format('woff2')}.main-navigation .main-nav ul ul{min-width:220px}.main-navigation .menu-toggle{font-size:30px}@media (min-width:769px) and (max-width:1024px){.main-navigation .main-nav ul li a{padding-left:0}.main-navigation a{font-size:13px}}@media (max-width:768px){.inside-header{padding:10px 20px}}.site-header{position:fixed;left:0;right:0;top:0;transform:translateY(0%);transition:transform .3s ease,box-shadow .2s ease;z-index:1000;background:#fff}.site-header.is-sticky{transform:translateY(0);box-shadow:0 6px 12px rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.1);transition:box-shadow .3s ease}#masthead.site-header.is-sticky .inside-header{padding:5px 40px;transition:padding .3s ease,background-color .3s ease}@media (max-width:768px){#masthead.site-header.is-sticky .inside-header{padding:5px 20px;transition:padding .3s ease,background-color .3s ease}}#masthead.site-header.is-sticky .main-navigation>.inside-navigation>.main-nav>ul>li.current-menu-item>a:after{display:none}.site-header-spacer{height:var(--header-h,0px)}body.admin-bar .site-header{top:32px}@media (max-width:782px){body.admin-bar .site-header{top:46px}}.has-inline-mobile-toggle #site-navigation.toggled{background:0 0}.start-leistungen a{text-decoration:none;color:#222}.start-leistungen a h3{text-decoration:none;color:#222;margin-top:10px;margin-bottom:10px}.start-leistungen a p{text-decoration:none;color:#222}.kfz-check-list ul{list-style:none;margin:0;padding:0}.kfz-check-list ul li{position:relative;padding-left:1.5em;margin-bottom:.4em;line-height:1.4;font-size:1rem}.kfz-check-list ul li:before{content:"✔";position:absolute;left:0;top:0;color:#2c7a2c;font-size:.9em;line-height:1.4}.wpcf7-form .cf7-row{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media (max-width:768px){.wpcf7-form .cf7-row{grid-template-columns:1fr;gap:0}}.wpcf7-form .cf7-row label{display:block}.wpcf7-form .wpcf7-text,.wpcf7-form .wpcf7-select{width:100%}.wpcf7-form .wpcf7-list-item{margin:0}.wpcf7-form .wpcf7-submit{align-items:center;background-color:#56baee;color:#fff;display:inline-flex;font-weight:600;margin-left:auto;margin-right:auto;text-align:center;text-decoration:none;text-transform:uppercase;border-radius:15px;padding:1rem 2rem}.wpcf7-form .wpcf7-submit:hover,.wpcf7-form .wpcf7-submit:focus{background-color:#3e9acc}.footer-widgets-container .inside-footer-widgets{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:30px}.footer-widgets-container .widget,.footer-widgets-container .widget-title{text-align:left}.footer-widgets-container .footer-widget-1{justify-self:start}.footer-widgets-container .footer-widget-2{justify-self:center}.footer-widgets-container .footer-widget-3{justify-self:end}@media (max-width:768px){.footer-widgets-container .inside-footer-widgets{grid-template-columns:1fr;row-gap:24px}.footer-widgets-container .footer-widget-1,.footer-widgets-container .footer-widget-2,.footer-widgets-container .footer-widget-3{justify-self:stretch}}.footer-widgets-container .menu-item a{text-decoration:none}footer a{text-decoration:none}.block-editor-iframe__body .wp-block{border:1px solid #ddd}.block-editor-iframe__body .wp-block.is-selected{border:1px solid #007cba}