.elementor-kit-7{--e-global-color-primary:#96285A;--e-global-color-secondary:#203E70;--e-global-color-text:#000000;--e-global-color-accent:#F2D16B;--e-global-typography-primary-font-family:"DIN Next Rounded LT W01 Light";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"DIN Next Rounded LT W01 Light";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"DIN Next Rounded LT W01 Light";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"DIN Next Rounded LT W01 Light";--e-global-typography-accent-font-weight:500;color:#000000;font-size:18px;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 h1{font-size:75px;line-height:2lh;}.elementor-kit-7 h2{font-size:60px;line-height:35px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@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 *//* Kopfzeile: seitlicher Innenabstand unterhalb 1140px.
   Oberhalb entsteht der Rand dadurch, dass der innere Container auf 1140px
   begrenzt ist und sich zentriert. Faellt diese Begrenzung weg, stehen Logo
   und Menuesymbol sonst direkt an der Fensterkante - das Logo ragt wegen
   seines negativen Aussenabstands sogar heraus. Der Desktop bleibt unberuehrt. */
@media(max-width:1139px){
  .elementor-16 .e-con-inner{padding-left:24px;padding-right:24px;}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DIN Next Rounded LT W01 Light';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2025/10/file.woff2') format('woff2');
}
/* End Custom Fonts CSS */