.elementor-1937 .elementor-element.elementor-element-5d926a2c{--display:flex;--padding-top:196px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1937 .elementor-element.elementor-element-60191dc8{padding:29px 0px 0px 0px;}.elementor-1937 .elementor-element.elementor-element-5177e58 .elementor-button{text-transform:none;}:root{--page-title-display:none;}body.elementor-page-1937:not(.elementor-motion-effects-element-type-background), body.elementor-page-1937 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:767px){.elementor-1937 .elementor-element.elementor-element-60191dc8{padding:19px 19px 19px 19px;}.elementor-1937 .elementor-element.elementor-element-5177e58.elementor-element{--align-self:center;}}/* Start custom CSS for shortcode, class: .elementor-element-60191dc8 *//* 1. ÜBERSCHRIFTEN KLEINER MACHEN */
.cmplz-document h2 {
    font-size: 24px !important; /* Hauptüberschriften */
    margin-top: 30px !important;
}
.cmplz-document h3, 
.cmplz-document h4 {
    font-size: 18px !important; /* Unterüberschriften */
}

/* 2. PFEILE SICHTBAR MACHEN (In "Platzierte Cookies") */
/* Complianz nutzt oft das HTML 'summary' Element für die Boxen */
.cmplz-document details summary::-webkit-details-marker,
.cmplz-document details summary::marker {
    color: #ffffff !important; /* Macht den nativen Pfeil weiß */
    font-size: 1.2em;
}
/* Falls Complianz ein Icon nutzt, wird es hiermit für dunklen Hintergrund sichtbar gemacht */
.cmplz-document .cmplz-icon {
    filter: invert(1) !important; /* Invertiert dunkle Icons zu weiß */
}

/* 3. TEXT IN DEN GRAUEN FELDERN LESBAR MACHEN (Unter 7.1) */
.cmplz-document .cmplz-status,
.cmplz-document .cmplz-category,
.cmplz-document tab-container,
.cmplz-document .cmplz-blocked-content-notice {
    color: #ffffff !important; /* Erzwingt weißen Text in Statusboxen */
}
/* Falls es sich um Eingabefelder/Schaltflächen handelt */
.cmplz-document input, 
.cmplz-document select, 
.cmplz-document button {
    color: #ffffff !important;
    background-color: #333333 !important; /* Dunklerer Hintergrund für besseren Kontrast */
    border: 1px solid #555555 !important;
}/* End custom CSS */