.elementor-36427 .elementor-element.elementor-element-9b9f533{--display:flex;}.elementor-36427 .elementor-element.elementor-element-1f84679d .elementor-menu-toggle{margin:0 auto;}:root{--page-title-display:none;}/* Start custom CSS for nav-menu, class: .elementor-element-1f84679d */.shk-mm .e-accordion-item-icon-base{ display:none !important; } .shk-mm summary{ justify-content:center; } .e-accordion-item-header-base{ list-style:none; } .e-accordion-item-header-base::-webkit-details-marker{ display:none; } .e-accordion-item-header-base::marker{ content:''; } .e-accordion-item-title-base{ flex:1 1 auto; } details[open] > summary .shk-faq-plus{ transform:rotate(45deg); background-color:#B405EE; color:#FFFFFF; } summary:hover .shk-faq-plus{ background-color:#D5AFFF; } .elementor-36427 .elementor-element.elementor-element-9b9f533{ background-color:#F4E0FF; padding:0 20px 80px 20px; } .elementor-36427 .elementor-element-9b9f533 > .e-con-inner{ max-width:760px; margin:0 auto; padding:0; align-items:center; } .elementor-36427 .shk-probestunde{ margin-left:auto !important; margin-right:auto !important; } .elementor-36427 .shk-probestunde > *{ margin-left:auto; margin-right:auto; } @media (max-width:767px) { .elementor-36427 .elementor-element.elementor-element-9b9f533{ padding:0 12px 48px 12px; } }/* End custom CSS */