.elementor-kit-5{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-298c95b:#012b67;--e-global-color-efbf8f4:#9B9A9A;--e-global-color-8148558:#E6E6E6;--e-global-color-c8bd479:#D6D6D6;--e-global-color-eb3728e:#FFFFFF;--e-global-color-bw_amber_1:#F5A623;--e-global-color-bw_coral_1:#E05A4E;--e-global-color-c93f988:#F2F5F7;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-size:36px;--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-size:22px;--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-size:17px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-size:14px;--e-global-typography-accent-font-weight:700;color:#012B67;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 a{color:#012B67;font-family:"Montserrat", Sans-serif;}.elementor-kit-5 a:hover{color:#F5A623;}.elementor-kit-5 h1{color:#012B67;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;}.elementor-kit-5 h2{color:#012B67;font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;}.elementor-kit-5 h3{color:#012B67;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;}.elementor-kit-5 h4{color:#012B67;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-kit-5 h5{color:#012B67;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-kit-5 h6{color:#203D76;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.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 */.elementor-icon-box-title,
.elementor-heading-title {
  hyphens: auto;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  overflow-wrap: break-word;
}/* Silbentrennung für Icon-Box und Überschrift-Titel */
.elementor-icon-box-title,
.elementor-heading-title {
      hyphens: autoheight:   -webkit-hyphens: autautoheight  -ms-hyphens: auto-webkit-hyphens  overflow-wrap: break-wordauto-webkit-hyphens  word-break: break-word-webkit-hyphe
      
      
      /* Einsatzgebiete-Kacheln: gleiche Hoehe */
      .e-grid .elementor-widget-icon-box {
              height: 100%;
      }
      .e-grid .elementor-widget-icon-box .elementor-icon-box-wrapper {
              height: 100%;
      }
      }
      }ns  lang: deoverflow-wrap}
}

/* Mega Menu Farbe - BW Blau #003a78 */
.bww-smm { background: #003a78 !important; }/* End custom CSS */