.elementor-2174 .elementor-element.elementor-element-3068753a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-2174 .elementor-element.elementor-element-3068753a:not(.elementor-motion-effects-element-type-background), .elementor-2174 .elementor-element.elementor-element-3068753a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF7A;}.elementor-2174 .elementor-element.elementor-element-2bc5b6f3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-6eb2e42f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-37197ceb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2174 .elementor-element.elementor-element-37197ceb{text-align:start;}.elementor-2174 .elementor-element.elementor-element-37197ceb img{width:300px;}.elementor-2174 .elementor-element.elementor-element-4976f591{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-401ba851 .premium-main-nav-menu{justify-content:flex-end;}.elementor-2174 .elementor-element.elementor-element-401ba851 .premium-sub-menu .premium-sub-menu-link{justify-content:flex-start;}.elementor-2174 .elementor-element.elementor-element-401ba851 .premium-hamburger-toggle{justify-content:center;}.elementor-2174 .elementor-element.elementor-element-401ba851.premium-ham-dropdown .premium-mobile-menu-container, .elementor-2174 .elementor-element.elementor-element-401ba851.premium-nav-dropdown .premium-mobile-menu-container{justify-content:right;}.elementor-2174 .elementor-element.elementor-element-401ba851.premium-hamburger-menu .premium-main-mobile-menu > .premium-nav-menu-item > .premium-menu-link, .elementor-2174 .elementor-element.elementor-element-401ba851.premium-nav-dropdown .premium-main-mobile-menu > .premium-nav-menu-item > .premium-menu-link, .elementor-2174 .elementor-element.elementor-element-401ba851.premium-nav-slide .premium-main-mobile-menu > .premium-nav-menu-item > .premium-menu-link{justify-content:flex-start;}.elementor-2174 .elementor-element.elementor-element-401ba851 .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link{font-family:"Roundo", Sans-serif;color:var( --e-global-color-primary );}.elementor-2174 .elementor-element.elementor-element-401ba851 .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link{color:var( --e-global-color-primary );background-color:#93938800;padding:0px 20px 0px 20px;}.elementor-2174 .elementor-element.elementor-element-401ba851 .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-primary );}.elementor-2174 .elementor-element.elementor-element-401ba851 .premium-main-nav-menu > .premium-active-item > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-primary );}.elementor-2174 .elementor-element.elementor-element-401ba851 .premium-nav-menu-item > .premium-menu-link > .premium-item-icon{order:0;}.elementor-2174 .elementor-element.elementor-element-401ba851 .premium-main-nav-menu .premium-sub-menu-item:hover > .premium-sub-menu-link{color:#fff;}.elementor-2174 .elementor-element.elementor-element-401ba851 .premium-main-nav-menu .premium-sub-menu-item:hover > .premium-sub-menu-link .premium-dropdown-icon{color:#fff;}.elementor-2174 .elementor-element.elementor-element-401ba851 .premium-sub-menu-item .premium-sub-menu-link .premium-sub-item-icon{order:0;}.elementor-2174 .elementor-element.elementor-element-4a10449c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-43a2e94f .elementor-button{background-color:#FFFFFF00;font-family:"Roundo", Sans-serif;font-weight:600;text-transform:none;letter-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-2174 .elementor-element.elementor-element-43a2e94f > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2174 .elementor-element.elementor-element-08518e8 .elementor-button{background-color:var( --e-global-color-astglobalcolor5 );font-family:"Roundo", Sans-serif;font-size:16px;font-weight:600;text-transform:none;letter-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-2174 .elementor-element.elementor-element-08518e8 .elementor-button:hover, .elementor-2174 .elementor-element.elementor-element-08518e8 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor5 );}.elementor-2174 .elementor-element.elementor-element-08518e8 > .elementor-widget-container{--e-transform-rotateZ:270deg;padding:0em 0em 0em 0em;}body:not(.rtl) .elementor-2174 .elementor-element.elementor-element-08518e8{right:-94px;}body.rtl .elementor-2174 .elementor-element.elementor-element-08518e8{left:-94px;}.elementor-2174 .elementor-element.elementor-element-08518e8{bottom:171px;z-index:9999;}.elementor-2174 .elementor-element.elementor-element-08518e8 .elementor-button:hover svg, .elementor-2174 .elementor-element.elementor-element-08518e8 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2174 .elementor-element.elementor-element-216150f3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2174 .elementor-element.elementor-element-216150f3:not(.elementor-motion-effects-element-type-background), .elementor-2174 .elementor-element.elementor-element-216150f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF70;}.elementor-2174 .elementor-element.elementor-element-450f7688{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2174 .elementor-element.elementor-element-450f7688.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2174 .elementor-element.elementor-element-4325ff65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2174 .elementor-element.elementor-element-4325ff65{text-align:start;}.elementor-2174 .elementor-element.elementor-element-4325ff65 img{width:300px;}.elementor-2174 .elementor-element.elementor-element-4379ed4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-main-nav-menu{justify-content:center;}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-sub-menu .premium-sub-menu-link{justify-content:flex-start;}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-hamburger-toggle{justify-content:center;}.elementor-2174 .elementor-element.elementor-element-1e993f7.premium-hamburger-menu .premium-main-mobile-menu > .premium-nav-menu-item > .premium-menu-link, .elementor-2174 .elementor-element.elementor-element-1e993f7.premium-nav-dropdown .premium-main-mobile-menu > .premium-nav-menu-item > .premium-menu-link, .elementor-2174 .elementor-element.elementor-element-1e993f7.premium-nav-slide .premium-main-mobile-menu > .premium-nav-menu-item > .premium-menu-link{justify-content:flex-start;}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link{font-family:"Pilcrow Rounded", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-nav-menu-item > .premium-menu-link > .premium-item-icon{order:0;}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link{font-family:"Pilcrow Rounded", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-main-nav-menu .premium-sub-menu-item:hover > .premium-sub-menu-link{color:var( --e-global-color-c269859 );}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-main-nav-menu .premium-sub-menu-item:hover > .premium-sub-menu-link .premium-dropdown-icon{color:#fff;}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-main-nav-menu .premium-sub-menu .premium-active-item .premium-sub-menu-link{color:var( --e-global-color-text );}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-sub-menu-item .premium-sub-menu-link .premium-sub-item-icon{order:0;background-color:var( --e-global-color-astglobalcolor7 );}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-mobile-menu-outer-container .premium-mobile-menu-close i{color:var( --e-global-color-secondary );}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-mobile-menu-outer-container .premium-mobile-menu-close svg, .elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-mobile-menu-outer-container .premium-mobile-menu-close svg path{fill:var( --e-global-color-secondary );}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-mobile-menu-outer-container .premium-mobile-menu-close:hover i{color:var( --e-global-color-secondary );}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-mobile-menu-outer-container .premium-mobile-menu-close:hover svg, .elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-mobile-menu-outer-container .premium-mobile-menu-close:hover svg path{fill:var( --e-global-color-secondary );}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-mobile-menu-outer-container .premium-mobile-menu-close .premium-toggle-close{color:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-2174 .elementor-element.elementor-element-3068753a{--content-width:1400px;}.elementor-2174 .elementor-element.elementor-element-2bc5b6f3{--width:100%;}.elementor-2174 .elementor-element.elementor-element-6eb2e42f{--width:19%;}.elementor-2174 .elementor-element.elementor-element-4976f591{--width:59%;}.elementor-2174 .elementor-element.elementor-element-4a10449c{--width:19%;}.elementor-2174 .elementor-element.elementor-element-450f7688{--width:50%;}.elementor-2174 .elementor-element.elementor-element-4379ed4c{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-2174 .elementor-element.elementor-element-6eb2e42f{--width:19%;}.elementor-2174 .elementor-element.elementor-element-4976f591{--width:59%;}.elementor-2174 .elementor-element.elementor-element-4a10449c{--width:22%;}}@media(max-width:1200px) and (min-width:768px){.elementor-2174 .elementor-element.elementor-element-450f7688{--width:27%;}.elementor-2174 .elementor-element.elementor-element-4379ed4c{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2174 .elementor-element.elementor-element-216150f3{--content-width:100%;}.elementor-2174 .elementor-element.elementor-element-450f7688{--width:20%;}.elementor-2174 .elementor-element.elementor-element-4379ed4c{--width:74%;}}@media(max-width:1366px){.elementor-2174 .elementor-element.elementor-element-3068753a{--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-2174 .elementor-element.elementor-element-2bc5b6f3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-4a10449c{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-43a2e94f.elementor-element{--align-self:flex-end;}.elementor-2174 .elementor-element.elementor-element-08518e8.elementor-element{--align-self:flex-end;}.elementor-2174 .elementor-element.elementor-element-4325ff65 img{width:130px;max-width:125px;}}@media(max-width:1200px){.elementor-2174 .elementor-element.elementor-element-4325ff65 img{width:68px;}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link .premium-dropdown-icon{font-size:24px;}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link{font-size:16px;}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link .premium-dropdown-icon{font-size:0px;color:#FFFFFF;}}@media(max-width:1024px){.elementor-2174 .elementor-element.elementor-element-216150f3{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2174 .elementor-element.elementor-element-450f7688{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2174 .elementor-element.elementor-element-4325ff65{width:var( --container-widget-width, 202px );max-width:202px;--container-widget-width:202px;--container-widget-flex-grow:0;text-align:start;}.elementor-2174 .elementor-element.elementor-element-4325ff65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2174 .elementor-element.elementor-element-4325ff65.elementor-element{--order:-99999 /* order start hack */;}.elementor-2174 .elementor-element.elementor-element-4379ed4c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-main-nav-menu{justify-content:center;}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-sub-menu .premium-sub-menu-link{justify-content:flex-end;}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link{font-size:16px;}}@media(max-width:767px){.elementor-2174 .elementor-element.elementor-element-3068753a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2174 .elementor-element.elementor-element-216150f3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;--z-index:100;}.elementor-2174 .elementor-element.elementor-element-450f7688{--width:12.831%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-4325ff65 img{width:50px;}.elementor-2174 .elementor-element.elementor-element-4379ed4c{--width:87%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-main-nav-menu{justify-content:flex-start;}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-sub-menu .premium-sub-menu-link{justify-content:flex-start;}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-hamburger-toggle{justify-content:flex-end;}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link{font-size:16px;}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link{font-size:16px;}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link .premium-dropdown-icon{font-size:1px;margin:0px 20px 0px 20px;color:var( --e-global-color-secondary );}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-item{padding:0px 0px 0px 0px;}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-sub-menu-item .premium-sub-menu-link .premium-sub-item-icon{order:1;}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-sub-menu-item .premium-sub-menu-link i.premium-sub-item-icon {font-size:2px;}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-sub-menu-item .premium-sub-menu-link .premium-sub-item-icon.dashicons, .elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-sub-menu-item .premium-sub-menu-link img.premium-sub-item-icon, .elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-sub-menu-item .premium-sub-menu-link .premium-sub-item-icon svg, .elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-sub-menu-item .premium-sub-menu-link svg.premium-sub-item-icon, .elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-sub-menu-item .premium-sub-menu-link .premium-sub-item-icon.premium-lottie-animation{width:2px;height:2px;}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-mobile-menu-outer-container .premium-mobile-menu-close i{font-size:13px;}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-mobile-menu-outer-container .premium-mobile-menu-close svg{width:13px;height:13px;}.elementor-2174 .elementor-element.elementor-element-1e993f7 .premium-mobile-menu-outer-container .premium-mobile-menu-close .premium-toggle-close{font-size:13px;}}/* Start custom CSS for premium-nav-menu, class: .elementor-element-1e993f7 */@media (max-width: 1024px){

  /* 1) Listen-Marker (auch wenn per ::marker gerendert) entfernen */
  .premium-mega-menu .sub-menu,
  .premium-mega-menu .sub-menu li{
    list-style: none !important;
  }

  .premium-mega-menu .sub-menu li::marker{
    content: "" !important;
  }

  /* 2) ALLE Pseudo-Icons innerhalb des Submenus deaktivieren */
  .premium-mega-menu .sub-menu *::before,
  .premium-mega-menu .sub-menu *::after{
    content: none !important;
    display: none !important;
    background: none !important;
    border: 0 !important;
    width: 0 !important;
    height: 0 !important;
  }

  /* 3) Falls Premium ein Toggle/Icon-Element rendert */
  .premium-mega-menu .sub-menu [class*="toggle"],
  .premium-mega-menu .sub-menu [class*="submenu"],
  .premium-mega-menu .sub-menu [class*="arrow"],
  .premium-mega-menu .sub-menu [class*="indicator"],
  .premium-mega-menu .sub-menu .premium-submenu-toggle,
  .premium-mega-menu .sub-menu .premium-mobile-menu-toggle{
    display: none !important;
  }

  /* 4) Einrückungen entfernen, die fürs Icon reserviert sind */
  .premium-mega-menu .sub-menu li,
  .premium-mega-menu .sub-menu li > a{
    padding-left: 0 !important;
    margin-left: 0 !important;
    text-indent: 0 !important;
    background-image: none !important;
  }
}/* End custom CSS */