/* edkoms.de – ausgelagerte Inline-Styles (CSP ohne 'unsafe-inline', Audit 2.1.4) */
html { font-size: 16px; }
body { margin: 0; }
a { color: #111111; }
a:hover { color: #b8c94e; }
picture.pic { display: contents; }
#sec-094e {
  background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)), url("../images/hg-min.jpg");
  background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)), image-set(url("../images/hg-min.webp") type("image/webp"), url("../images/hg-min.jpg") type("image/jpeg"));
}
#carousel_8d8d .u-image-1 {
  background-image: linear-gradient(0deg, rgba(178, 186, 178, 0.8), rgba(178, 186, 178, 0.8)), url("../images/dftg.jpg");
  background-image: linear-gradient(0deg, rgba(178, 186, 178, 0.8), rgba(178, 186, 178, 0.8)), image-set(url("../images/dftg.webp") type("image/webp"), url("../images/dftg.jpg") type("image/jpeg"));
}
#carousel_8d8d .u-image-2 {
  background-image: linear-gradient(0deg, rgba(178, 186, 178, 0.8), rgba(178, 186, 178, 0.8)), url("../images/cropped-view-professional-serious-finance-manager-holding-calculator-hands-checking-company-month-s-profits_176420-7931.jpg");
  background-image: linear-gradient(0deg, rgba(178, 186, 178, 0.8), rgba(178, 186, 178, 0.8)), image-set(url("../images/cropped-view-professional-serious-finance-manager-holding-calculator-hands-checking-company-month-s-profits_176420-7931.webp") type("image/webp"), url("../images/cropped-view-professional-serious-finance-manager-holding-calculator-hands-checking-company-month-s-profits_176420-7931.jpg") type("image/jpeg"));
}
#carousel_8d8d .u-image-3 {
  background-image: linear-gradient(0deg, rgba(178, 186, 178, 0.8), rgba(178, 186, 178, 0.8)), url("../images/derr-min.jpg");
  background-image: linear-gradient(0deg, rgba(178, 186, 178, 0.8), rgba(178, 186, 178, 0.8)), image-set(url("../images/derr-min.webp") type("image/webp"), url("../images/derr-min.jpg") type("image/jpeg"));
}
#carousel_8d8d .u-image-4 {
  background-image: linear-gradient(0deg, rgba(178, 186, 178, 0.8), rgba(178, 186, 178, 0.8)), url("../images/handshake-close-up-executives_1098-1384.jpg");
  background-image: linear-gradient(0deg, rgba(178, 186, 178, 0.8), rgba(178, 186, 178, 0.8)), image-set(url("../images/handshake-close-up-executives_1098-1384.webp") type("image/webp"), url("../images/handshake-close-up-executives_1098-1384.jpg") type("image/jpeg"));
}
#carousel_8d8d .u-image-5 {
  background-image: linear-gradient(0deg, rgba(178, 186, 178, 0.8), rgba(178, 186, 178, 0.8)), url("../images/handshake-close-up-executives_1098-1384.jpg");
  background-image: linear-gradient(0deg, rgba(178, 186, 178, 0.8), rgba(178, 186, 178, 0.8)), image-set(url("../images/handshake-close-up-executives_1098-1384.webp") type("image/webp"), url("../images/handshake-close-up-executives_1098-1384.jpg") type("image/jpeg"));
}
#carousel_81cc {
  background-image: url("../images/nn.jpg");
  background-image: image-set(url("../images/nn.webp") type("image/webp"), url("../images/nn.jpg") type("image/jpeg"));
}
#carousel_81cc .u-image-1 {
  background-image: url("../images/hhhh.jpg");
  background-image: image-set(url("../images/hhhh.webp") type("image/webp"), url("../images/hhhh.jpg") type("image/jpeg"));
}
#carousel_e95c .u-inner-form { padding: 0; }
#carousel_e95c .form-consent { font-size: 0.875rem; margin: 12px 0 0; }
#carousel_e95c .form-consent a { color: inherit; text-decoration: underline; }
#sec-ea38 .footer-copy { margin: 32px auto 0; }
#sec-ea38 .footer-legal { margin: 6px auto 32px; }
#sec-ea38 a, #sec-ea38 a:hover { color: inherit; }
#sec-ef26 .u-sheet-1 { min-height: 400px; }
#sec-ef26 .u-custom-html-1 { margin-bottom: 60px; }
/* vorher per JS als <style> eingefügt (CSP) */
.u-disable-duration * { transition-duration: 0s !important; }
