.cky-revisit-bottom-left{display:none !important}ul#menu-footer3 li a{color:#fff !important}.cookie-notice-container span{text-align:left}.cookie-notice-container h3{color:#fff;text-align:left}.trail-begin{display:none !important}.address_area ul{margin-bottom:15px !important}.call-buton{text-align:right;display:flex;justify-content:flex-end;justify-items:flex-start}.call-buton img{width:10%;display:block;margin-right:15px}.call-buton a{color:#fff;font-size:20px;padding-top:8px}.ast-above-header.ast-above-header-bar{background:#ffdc00;border-bottom:1px solid #3228282e;padding:5px 0px}.site-branding{padding:0px !important}.ast-desktop .ast-primary-header-bar .main-header-menu>.menu-item{font-size:16px;font-weight:700}.ast-footer-copyright{color:#fff;font-size:16px}.APPOINTMENT{background:#ffdc00;color:#fff !important;padding:0px 12px}.APPOINTMENT a:hover{color:#fff !important}.widget-title,.widget .wp-block-heading{color:#fff !important}ul#menu-our-services li a{color:#fff !important}.site-primary-footer-wrap[data-section="section-primary-footer-builder"]{background-color:#000 !important}.ast-builder-social-element{color:#000 !important;background:#fff !important;padding:6px}.site-below-footer-wrap[data-section="section-below-footer-builder"]{background-color:#000 !important}.ast-desktop .ast-primary-header-bar .main-header-menu>.menu-item{line-height:50px}.banner_content h1{background:#ffdc00;padding:5px 15px}.banner_content{width:40%;max-width:100%}.service_con h4{font-weight:600;font-size:26px}.textwidget.custom-html-widget{color:#fff}.brands-wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:30px}.brand-item{padding:0px;width:16%;margin-bottom:20px;text-align:center;border:1px solid #ddd;border-radius:5px;box-shadow:0px 2px 6px rgba(0,0,0,0.1)}.brand-item img{width:100%;max-width:100%;height:120px;object-fit:contain;display:block;margin:0 auto 10px}.brand-item a{padding:10px !important;display:block}.brand-item p{font-size:16px;margin-bottom:0;font-weight:bold}.clearfix{clear:both}.main-header-bar.ast-header-breadcrumb{background:#cccccc69 !important}.main-header-bar.ast-header-breadcrumb .ast-breadcrumbs-wrapper{background:#cccccc0a !important}.form_area{width:60%;background:#cccccc45;margin-top:50px;margin-bottom:50px;max-width:100%;border-radius:10px}.form_area .wpcf7{margin:0 auto;padding:30px 20px}.address_area ul{list-style:none;text-align:left;margin:0px}.brand-item:hover a{font-weight:bold;color:#000000}@media only screen and (max-width:600px){.banner_content{width:70%}.custom-mobile-logo-link{background:url(https://autoschluesselzentrum.de/wp-content/uploads/2024/09/mobile-logo.png) no-repeat;background-size:inherit;width:237px;height:74px}span.site-logo-img :first-child{display:none}.home_call .e-con-inner{text-align:center !important}.section_second .e-con-inner{text-align:center !important}.ast-hfb-header .site-footer{padding-left:0px;padding-right:0px}[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{width:35px;height:35px;fill:#fab72f}.site-primary-footer-wrap[data-section="section-primary-footer-builder"]{padding-left:20px;padding-right:20px}.APPOINTMENT{background:#ffdc00;color:#fff !important;padding:0px 12px;width:50% !important;display:block;margin:0px 20px;font-weight:900}.form_area{width:90%}header .custom-logo-link img{max-width:150px}.footer-widget-area{text-align:left !important}.brand-item{width:48%}.brands-wrapper{padding-top:20px;padding-left:20px;padding-right:20px}.site-primary-header-wrap.ast-builder-grid-row-container.site-header-focus-item.ast-container{display:none}#ast-desktop-header{display:block}.call-buton a{padding-top:3px}}