.elementor-1348 .elementor-element.elementor-element-c3e7fef{--display:flex;}.elementor-1348 .elementor-element.elementor-element-9090b90{--spacer-size:100px;}.elementor-1348 .elementor-element.elementor-element-7e1e121e{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1348 .elementor-element.elementor-element-7e609c5d{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1348 .elementor-element.elementor-element-77537b4{--display:flex;}.elementor-1348 .elementor-element.elementor-element-402d8f5{--spacer-size:100px;}:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-7e609c5d *//* Auf das Ganze Dokument */
div #cmplz-document.cmplz-document.cookie-statement.cmplz-document-eu {
    padding: 1em;
}

/* Headline 2 (Aufführungsliste) */
.elementor-kit-5 h2 {
    font-size: 1.6em;
    margin-top: 2em;
}

/* Untertitel der Aufführungsliste */
.cmplz-subtitle {
    font-weight: bold;
}

/*****************************
 * 7. Zustimmung -- Checkbox *
 *****************************/
/* Accessibility: Checkboxgröße + Abstand */
#cmplz-statistics-optin,
#cmplz-marketing-optin {
    width: 24px;
    height: 24px;
    margin-right: 10px;
}


/**************
 * Link-Color *
 **************/
#cmplz-document a {
    color: #CC451D;
}
    
#cmplz-document a:hover {
    color: #2A3033;
}/* End custom CSS */