.elementor-kit-8{--e-global-color-primary:#EF0B85;--e-global-color-secondary:#250E2D;--e-global-color-text:#CFCFCF;--e-global-color-accent:#FFFFFF;--e-global-color-2be2469:#3D3346;--e-global-typography-primary-font-family:"Arial";--e-global-typography-primary-font-size:42px;--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Arial";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Arial";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Arial";--e-global-typography-accent-font-weight:500;background-color:var( --e-global-color-secondary );background-image:url("https://www.negah-amiri.de/wp-content/uploads/2025/07/na_colors_250s0d_secondary.jpg");font-family:"Inter", Sans-serif;font-weight:300;background-repeat:repeat;}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-kit-8 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:980px;}.e-con{--container-max-width:980px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Überschreibt die body-Farbe aus reset.css */
body {
  color: var(--e-global-color-text) !important;
}

/* Optional: Headings auch gleich mitziehen */
h1, h2, h3, h4, h5, h6 {
  color: var(--e-global-color-primary) !important;
}

header ul li a,
footer ul li a {
  font-size: 14px!important;
  line-height: 1;
}
ul{margin:0;padding:0;}
ul li{list-style-type: none;
}
dt:after{content:":";
.elementor-widget-heading > div > h2
 {color: var(--e-global-color-primary)!important;}
 .elementor-widget-heading > div > h3
 {color: var(--e-global-color-accent)!important;}
 
 /* Elementor: Verstecke ausgeblendete Abschnitte im Editor */
.elementor-hidden-desktop.elementor-device-desktop,
.elementor-hidden-tablet.elementor-device-tablet,
.elementor-hidden-mobile.elementor-device-mobile {
  display: none !important;
  opacity: 0 !important;
}/* End custom CSS */