.elementor-20421 .elementor-element.elementor-element-6d3f205{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20421 .elementor-element.elementor-element-1b40073{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;--z-index:999;}.elementor-20421 .elementor-element.elementor-element-1b40073:not(.elementor-motion-effects-element-type-background), .elementor-20421 .elementor-element.elementor-element-1b40073 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF80;}.elementor-20421 .elementor-element.elementor-element-f710100.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20421 .elementor-element.elementor-element-f710100{text-align:left;}.elementor-20421 .elementor-element.elementor-element-f710100 img{width:71px;max-width:71px;height:45px;}.elementor-20421 .elementor-element.elementor-element-497e12a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-20421 .elementor-element.elementor-element-e44ca01 > .elementor-widget-container{margin:0px -22px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20421 .elementor-element.elementor-element-e44ca01 .elementor-menu-toggle{margin:0 auto;background-color:#00000000;}.elementor-20421 .elementor-element.elementor-element-e44ca01 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-fba0d6d-font-family ), Sans-serif;font-size:var( --e-global-typography-fba0d6d-font-size );font-weight:var( --e-global-typography-fba0d6d-font-weight );line-height:var( --e-global-typography-fba0d6d-line-height );}.elementor-20421 .elementor-element.elementor-element-e44ca01 .elementor-nav-menu--main .elementor-item{color:#2C3E50;fill:#2C3E50;padding-left:8px;padding-right:8px;padding-top:8px;padding-bottom:8px;}.elementor-20421 .elementor-element.elementor-element-e44ca01 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-20421 .elementor-element.elementor-element-e44ca01 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-20421 .elementor-element.elementor-element-e44ca01 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-20421 .elementor-element.elementor-element-e44ca01 .elementor-nav-menu--main .elementor-item:focus{color:#2C3E50;fill:#2C3E50;}.elementor-20421 .elementor-element.elementor-element-e44ca01 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#2C3E50;}.elementor-20421 .elementor-element.elementor-element-e44ca01{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-20421 .elementor-element.elementor-element-e44ca01 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-20421 .elementor-element.elementor-element-e44ca01 .elementor-nav-menu--dropdown a, .elementor-20421 .elementor-element.elementor-element-e44ca01 .elementor-menu-toggle{color:var( --e-global-color-1f3ea39 );fill:var( --e-global-color-1f3ea39 );}.elementor-20421 .elementor-element.elementor-element-e44ca01 .elementor-nav-menu--dropdown a:hover,
					.elementor-20421 .elementor-element.elementor-element-e44ca01 .elementor-nav-menu--dropdown a:focus,
					.elementor-20421 .elementor-element.elementor-element-e44ca01 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-20421 .elementor-element.elementor-element-e44ca01 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-20421 .elementor-element.elementor-element-e44ca01 .elementor-menu-toggle:hover,
					.elementor-20421 .elementor-element.elementor-element-e44ca01 .elementor-menu-toggle:focus{color:var( --e-global-color-text );}.elementor-20421 .elementor-element.elementor-element-e44ca01 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-text );}.elementor-20421 .elementor-element.elementor-element-e44ca01 .elementor-nav-menu--dropdown .elementor-item, .elementor-20421 .elementor-element.elementor-element-e44ca01 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-58d62bf-font-family ), Sans-serif;font-size:var( --e-global-typography-58d62bf-font-size );font-weight:var( --e-global-typography-58d62bf-font-weight );}.elementor-20421 .elementor-element.elementor-element-e44ca01 div.elementor-menu-toggle{color:#133A7D;}.elementor-20421 .elementor-element.elementor-element-e44ca01 div.elementor-menu-toggle svg{fill:#133A7D;}.elementor-20421 .elementor-element.elementor-element-c2e25a7{--display:flex;--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-20421 .elementor-element.elementor-element-c2e25a7.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-20421 .elementor-element.elementor-element-777856b .elementor-button{background-color:var( --e-global-color-a6c8ed3 );font-family:var( --e-global-typography-58d62bf-font-family ), Sans-serif;font-size:var( --e-global-typography-58d62bf-font-size );font-weight:var( --e-global-typography-58d62bf-font-weight );line-height:var( --e-global-typography-58d62bf-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a6c8ed3 );border-radius:50px 50px 50px 50px;padding:15px 24px 15px 24px;}.elementor-20421 .elementor-element.elementor-element-777856b .elementor-button:hover, .elementor-20421 .elementor-element.elementor-element-777856b .elementor-button:focus{background-color:var( --e-global-color-611297d );color:#2C3E50;border-color:var( --e-global-color-611297d );}.elementor-20421 .elementor-element.elementor-element-777856b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20421 .elementor-element.elementor-element-777856b .elementor-button-content-wrapper{flex-direction:row;}.elementor-20421 .elementor-element.elementor-element-777856b .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-20421 .elementor-element.elementor-element-777856b .elementor-button:hover svg, .elementor-20421 .elementor-element.elementor-element-777856b .elementor-button:focus svg{fill:#2C3E50;}.elementor-20421 .elementor-element.elementor-element-62201e6 .elementor-button{background-color:var( --e-global-color-a6c8ed3 );font-family:var( --e-global-typography-58d62bf-font-family ), Sans-serif;font-size:var( --e-global-typography-58d62bf-font-size );font-weight:var( --e-global-typography-58d62bf-font-weight );line-height:var( --e-global-typography-58d62bf-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a6c8ed3 );border-radius:50px 50px 50px 50px;padding:14px 24px 14px 24px;}.elementor-20421 .elementor-element.elementor-element-62201e6 .elementor-button:hover, .elementor-20421 .elementor-element.elementor-element-62201e6 .elementor-button:focus{background-color:var( --e-global-color-611297d );color:#2C3E50;border-color:var( --e-global-color-611297d );}.elementor-20421 .elementor-element.elementor-element-62201e6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20421 .elementor-element.elementor-element-62201e6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20421 .elementor-element.elementor-element-62201e6 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-20421 .elementor-element.elementor-element-62201e6 .elementor-button:hover svg, .elementor-20421 .elementor-element.elementor-element-62201e6 .elementor-button:focus svg{fill:#2C3E50;}.elementor-20421 .elementor-element.elementor-element-bc25915 .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-fba0d6d-font-family ), Sans-serif;font-size:var( --e-global-typography-fba0d6d-font-size );font-weight:var( --e-global-typography-fba0d6d-font-weight );line-height:var( --e-global-typography-fba0d6d-line-height );fill:#133A7D;color:#133A7D;}.elementor-20421 .elementor-element.elementor-element-bc25915 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20421 .elementor-element.elementor-element-bc25915 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-20421 .elementor-element.elementor-element-43862e7{--display:flex;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-20421 .elementor-element.elementor-element-1b40073{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-20421 .elementor-element.elementor-element-497e12a{--justify-content:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-20421 .elementor-element.elementor-element-e44ca01 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-fba0d6d-font-size );line-height:var( --e-global-typography-fba0d6d-line-height );}.elementor-20421 .elementor-element.elementor-element-e44ca01 .elementor-nav-menu--dropdown .elementor-item, .elementor-20421 .elementor-element.elementor-element-e44ca01 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-58d62bf-font-size );}.elementor-20421 .elementor-element.elementor-element-e44ca01{--nav-menu-icon-size:21px;}.elementor-20421 .elementor-element.elementor-element-777856b .elementor-button{font-size:var( --e-global-typography-58d62bf-font-size );line-height:var( --e-global-typography-58d62bf-line-height );}.elementor-20421 .elementor-element.elementor-element-62201e6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20421 .elementor-element.elementor-element-62201e6 .elementor-button{font-size:var( --e-global-typography-58d62bf-font-size );line-height:var( --e-global-typography-58d62bf-line-height );}.elementor-20421 .elementor-element.elementor-element-bc25915{width:var( --container-widget-width, 21px );max-width:21px;--container-widget-width:21px;--container-widget-flex-grow:0;}.elementor-20421 .elementor-element.elementor-element-bc25915 .elementor-button{font-size:var( --e-global-typography-fba0d6d-font-size );line-height:var( --e-global-typography-fba0d6d-line-height );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-20421 .elementor-element.elementor-element-6d3f205{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20421 .elementor-element.elementor-element-1b40073{--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-20421 .elementor-element.elementor-element-f710100 img{width:66px;max-width:66px;height:42px;}.elementor-20421 .elementor-element.elementor-element-497e12a{--flex-wrap:nowrap;}.elementor-20421 .elementor-element.elementor-element-e44ca01 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-fba0d6d-font-size );line-height:var( --e-global-typography-fba0d6d-line-height );}.elementor-20421 .elementor-element.elementor-element-e44ca01 .elementor-nav-menu--dropdown .elementor-item, .elementor-20421 .elementor-element.elementor-element-e44ca01 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-58d62bf-font-size );}.elementor-20421 .elementor-element.elementor-element-c2e25a7{--width:auto;}.elementor-20421 .elementor-element.elementor-element-777856b .elementor-button{font-size:var( --e-global-typography-58d62bf-font-size );line-height:var( --e-global-typography-58d62bf-line-height );}.elementor-20421 .elementor-element.elementor-element-62201e6.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-20421 .elementor-element.elementor-element-62201e6 .elementor-button{font-size:var( --e-global-typography-58d62bf-font-size );line-height:var( --e-global-typography-58d62bf-line-height );padding:15px 24px 15px 24px;}.elementor-20421 .elementor-element.elementor-element-bc25915 .elementor-button{font-size:var( --e-global-typography-fba0d6d-font-size );line-height:var( --e-global-typography-fba0d6d-line-height );}}@media(min-width:768px){.elementor-20421 .elementor-element.elementor-element-6d3f205{--content-width:100%;}.elementor-20421 .elementor-element.elementor-element-1b40073{--content-width:1100px;}.elementor-20421 .elementor-element.elementor-element-497e12a{--width:100%;}.elementor-20421 .elementor-element.elementor-element-c2e25a7{--width:auto;}.elementor-20421 .elementor-element.elementor-element-43862e7{--width:fit-content;}}@media(max-width:1024px) and (min-width:768px){.elementor-20421 .elementor-element.elementor-element-1b40073{--content-width:1100px;}}/* Start custom CSS for button, class: .elementor-element-bc25915 */.burger-wrapper .elementor-button-icon svg {
    width: 21px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b40073 */.header .elementor-nav-menu {
    column-gap: 12px;
    row-gap: 5px;
}

   .header .elementor-item .sub-arrow {
    transition: all 0.25s ease;
    padding: 0;
    margin: 0 0 0 7px;
   }

@media (hover: hover) {
    .header .elementor-item:hover {
        border-radius: 100px;
        background: #E4E4E7;
    }
    
    .header .elementor-item:hover .sub-arrow {
        rotate: 180deg;
    }
}

.weglot_switcher.underline_full div.language-option {
    line-height: 0!important;
    padding: 0!important;
    font-size: 0!important;
}

.weglot_switcher.underline_full div.language-option:first-child {
    margin-right: 12px!important;
}

.weglot_switcher.underline_full div.language-option a {
    margin-bottom: 0!important;
}

.weglot_switcher.underline_full div.language-option .underline {
    margin-bottom: -4px!important;
    height: 1px!important;
}

.header .elementor-nav-menu--main .elementor-nav-menu ul {
border-radius: 20px;
border: 1px solid #E4E4E7;
padding: 34px;
background: #FFFFFF;
}

.elementor-nav-menu--main .elementor-nav-menu .sub-menu a {
    padding: 0 0 0 32px!important;
    position: relative;
    border-inline-start: none;
}

.elementor-nav-menu--main .elementor-nav-menu .sub-menu a:hover {
    background: none;
}

.sub-menu a::after {
        content: "";
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 20px;
    height: 20px;
        background-size: contain;
    background-repeat: no-repeat;
}

@media screen and (max-width: 1024px) {
    .sub-menu a::after {
            width: 16px;
    height: 16px;
    }
    
    .sub-menu {
        padding-top: 16px!important;
    padding-left: 24px!important;
    }
}

.sub-menu .menu-item--beratung a::after {
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'><path d='M13.125 8.75009C13.125 8.91585 13.0592 9.07482 12.9419 9.19203C12.8247 9.30924 12.6658 9.37509 12.5 9.37509H7.5C7.33424 9.37509 7.17527 9.30924 7.05806 9.19203C6.94085 9.07482 6.875 8.91585 6.875 8.75009C6.875 8.58433 6.94085 8.42535 7.05806 8.30814C7.17527 8.19093 7.33424 8.12509 7.5 8.12509H12.5C12.6658 8.12509 12.8247 8.19093 12.9419 8.30814C13.0592 8.42535 13.125 8.58433 13.125 8.75009ZM12.5 10.6251H7.5C7.33424 10.6251 7.17527 10.6909 7.05806 10.8081C6.94085 10.9254 6.875 11.0843 6.875 11.2501C6.875 11.4158 6.94085 11.5748 7.05806 11.692C7.17527 11.8092 7.33424 11.8751 7.5 11.8751H12.5C12.6658 11.8751 12.8247 11.8092 12.9419 11.692C13.0592 11.5748 13.125 11.4158 13.125 11.2501C13.125 11.0843 13.0592 10.9254 12.9419 10.8081C12.8247 10.6909 12.6658 10.6251 12.5 10.6251ZM18.125 10.0001C18.1253 11.4028 17.7624 12.7818 17.0717 14.0027C16.381 15.2236 15.3859 16.2449 14.1834 16.9671C12.9808 17.6894 11.6118 18.088 10.2095 18.1242C8.80719 18.1603 7.41942 17.8328 6.18125 17.1735L3.52109 18.0602C3.30085 18.1337 3.0645 18.1444 2.83854 18.091C2.61257 18.0377 2.40593 17.9225 2.24176 17.7583C2.07759 17.5942 1.96239 17.3875 1.90906 17.1615C1.85573 16.9356 1.86639 16.6992 1.93984 16.479L2.82656 13.8188C2.24699 12.7292 1.92328 11.5218 1.88 10.2883C1.83672 9.0549 2.075 7.8278 2.57677 6.70019C3.07854 5.57258 3.8306 4.57411 4.77587 3.78055C5.72114 2.98699 6.83477 2.41921 8.03224 2.1203C9.22971 1.82139 10.4795 1.79922 11.6868 2.05545C12.8942 2.31169 14.0272 2.8396 15.0001 3.59912C15.9729 4.35865 16.7599 5.32981 17.3014 6.43891C17.8428 7.548 18.1245 8.76588 18.125 10.0001ZM16.875 10.0001C16.8747 8.94549 16.6318 7.90511 16.1651 6.95942C15.6983 6.01373 15.0203 5.18808 14.1834 4.54636C13.3466 3.90464 12.3733 3.46405 11.3389 3.25867C10.3045 3.05329 9.23671 3.08863 8.21815 3.36196C7.1996 3.63529 6.25757 4.13927 5.46496 4.83492C4.67235 5.53058 4.0504 6.39925 3.64724 7.37373C3.24407 8.34821 3.07048 9.40238 3.13992 10.4547C3.20935 11.507 3.51994 12.5292 4.04766 13.4423C4.09195 13.5189 4.11945 13.6041 4.12834 13.6922C4.13723 13.7803 4.1273 13.8693 4.09922 13.9532L3.125 16.8751L6.04688 15.9009C6.11052 15.8792 6.17729 15.8681 6.24453 15.8681C6.3543 15.8682 6.46208 15.8973 6.55703 15.9524C7.60219 16.5571 8.78817 16.8759 9.99566 16.8767C11.2031 16.8774 12.3895 16.5602 13.4354 15.9568C14.4814 15.3534 15.3499 14.4852 15.9537 13.4395C16.5575 12.3938 16.8753 11.2076 16.875 10.0001Z' fill='%232C3E50'/></svg>");
}

.sub-menu .menu-item--invest4kids-konzept a::after {
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'><path d='M13.7501 18.125C13.7501 18.2908 13.6843 18.4498 13.567 18.567C13.4498 18.6842 13.2909 18.75 13.1251 18.75H6.8751C6.70934 18.75 6.55037 18.6842 6.43316 18.567C6.31595 18.4498 6.2501 18.2908 6.2501 18.125C6.2501 17.9593 6.31595 17.8003 6.43316 17.6831C6.55037 17.5659 6.70934 17.5 6.8751 17.5H13.1251C13.2909 17.5 13.4498 17.5659 13.567 17.6831C13.6843 17.8003 13.7501 17.9593 13.7501 18.125ZM16.8751 8.12504C16.8778 9.16695 16.6424 10.1957 16.1869 11.1328C15.7315 12.0699 15.0679 12.8905 14.247 13.5321C14.0935 13.6497 13.9689 13.8009 13.8828 13.9741C13.7967 14.1473 13.7513 14.3379 13.7501 14.5313V15C13.7501 15.3316 13.6184 15.6495 13.384 15.8839C13.1496 16.1183 12.8316 16.25 12.5001 16.25H7.5001C7.16858 16.25 6.85064 16.1183 6.61622 15.8839C6.3818 15.6495 6.2501 15.3316 6.2501 15V14.5313C6.24997 14.3402 6.20603 14.1517 6.12166 13.9802C6.03728 13.8088 5.91472 13.6589 5.76338 13.5422C4.94448 12.9045 4.28139 12.0887 3.8243 11.1568C3.36722 10.2249 3.12812 9.20128 3.1251 8.16332C3.10479 4.43989 6.11416 1.3391 9.83448 1.25004C10.7512 1.22795 11.663 1.38946 12.5163 1.72506C13.3696 2.06065 14.1472 2.56356 14.8033 3.20418C15.4593 3.84479 15.9806 4.61017 16.3364 5.45527C16.6922 6.30036 16.8754 7.2081 16.8751 8.12504ZM15.6251 8.12504C15.6253 7.37478 15.4754 6.63205 15.1843 5.94058C14.8932 5.24911 14.4666 4.62287 13.9298 4.09872C13.393 3.57458 12.7568 3.16312 12.0585 2.88856C11.3603 2.61401 10.6142 2.48191 9.86417 2.50004C6.81729 2.57192 4.3587 5.10864 4.3751 8.15551C4.37796 9.00441 4.57385 9.84153 4.94796 10.6036C5.32206 11.3656 5.86459 12.0325 6.53448 12.5539C6.8356 12.788 7.07918 13.0879 7.24655 13.4307C7.41392 13.7734 7.50065 14.1499 7.5001 14.5313V15H12.5001V14.5313C12.501 14.1488 12.5892 13.7715 12.758 13.4283C12.9269 13.0851 13.1719 12.785 13.4743 12.5508C14.1463 12.0257 14.6894 11.354 15.0621 10.5869C15.4349 9.81991 15.6274 8.97785 15.6251 8.12504ZM14.3665 7.39536C14.2044 6.49012 13.7689 5.65626 13.1186 5.00606C12.4682 4.35585 11.6343 3.92051 10.729 3.75864C10.6481 3.74499 10.5652 3.74742 10.4852 3.76579C10.4052 3.78416 10.3296 3.81811 10.2627 3.8657C10.1958 3.91329 10.139 3.97359 10.0954 4.04316C10.0518 4.11272 10.0223 4.19019 10.0087 4.27114C9.99505 4.35208 9.99748 4.43493 10.0159 4.51493C10.0342 4.59494 10.0682 4.67055 10.1158 4.73743C10.1634 4.80432 10.2237 4.86118 10.2932 4.90476C10.3628 4.94835 10.4402 4.9778 10.5212 4.99145C11.8157 5.20942 12.9142 6.30785 13.1337 7.60473C13.1584 7.75029 13.2339 7.8824 13.3467 7.97764C13.4595 8.07288 13.6025 8.1251 13.7501 8.12504C13.7854 8.12483 13.8207 8.12196 13.8556 8.11645C14.0189 8.08856 14.1645 7.99693 14.2604 7.8617C14.3562 7.72647 14.3944 7.55873 14.3665 7.39536Z' fill='%232C3E50'/></svg>");
   
}

 .sub-menu .menu-item--erfahrungen a::after {
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'><path d='M18.6859 7.59833C18.6077 7.35811 18.4602 7.1464 18.262 6.98986C18.0637 6.83331 17.8236 6.73895 17.5718 6.71864L12.9624 6.34677L11.1827 2.04286C11.0865 1.80834 10.9227 1.60774 10.7121 1.46656C10.5016 1.32538 10.2538 1.25 10.0003 1.25C9.74682 1.25 9.49905 1.32538 9.2885 1.46656C9.07795 1.60774 8.91414 1.80834 8.8179 2.04286L7.03977 6.34599L2.42806 6.71864C2.17585 6.73997 1.93555 6.83525 1.73725 6.99255C1.53896 7.14985 1.3915 7.36217 1.31334 7.6029C1.23518 7.84364 1.2298 8.10209 1.29787 8.34587C1.36595 8.58965 1.50445 8.80792 1.69602 8.97333L5.21165 12.0069L4.14056 16.5429C4.08065 16.7893 4.09532 17.048 4.18269 17.286C4.27007 17.5241 4.42621 17.7309 4.6313 17.88C4.8364 18.0292 5.08118 18.1141 5.3346 18.1239C5.58801 18.1337 5.83862 18.0679 6.05462 17.935L9.99993 15.5069L13.9476 17.935C14.1637 18.0664 14.4138 18.1308 14.6664 18.1203C14.919 18.1098 15.1629 18.0247 15.3673 17.8759C15.5717 17.727 15.7274 17.521 15.815 17.2838C15.9026 17.0466 15.918 16.7888 15.8593 16.5429L14.7843 12.0061L18.2999 8.97255C18.4931 8.80741 18.6328 8.58867 18.7015 8.34403C18.7702 8.09939 18.7648 7.83987 18.6859 7.59833ZM17.4874 8.02567L13.6827 11.3069C13.596 11.3817 13.5314 11.4789 13.4962 11.5879C13.4609 11.6969 13.4562 11.8134 13.4827 11.9249L14.6452 16.8311C14.6483 16.8379 14.6486 16.8456 14.6461 16.8525C14.6436 16.8595 14.6386 16.8653 14.632 16.8686C14.6179 16.8796 14.614 16.8772 14.6023 16.8686L10.3273 14.2397C10.2288 14.1792 10.1155 14.1472 9.99993 14.1472C9.88435 14.1472 9.77104 14.1792 9.67259 14.2397L5.39759 16.8702C5.38587 16.8772 5.38274 16.8796 5.3679 16.8702C5.36131 16.8668 5.35625 16.8611 5.35378 16.8541C5.35131 16.8471 5.35161 16.8395 5.35462 16.8327L6.51712 11.9265C6.54361 11.815 6.53897 11.6984 6.5037 11.5894C6.46843 11.4805 6.40388 11.3833 6.31712 11.3085L2.51243 8.02724C2.50306 8.01942 2.49446 8.01239 2.50227 7.98817C2.51009 7.96395 2.51634 7.96708 2.52806 7.96552L7.52181 7.56239C7.63634 7.55257 7.74595 7.51134 7.83858 7.44325C7.9312 7.37516 8.00325 7.28284 8.04681 7.17645L9.97024 2.51942C9.97649 2.50614 9.97884 2.49989 9.99759 2.49989C10.0163 2.49989 10.0187 2.50614 10.0249 2.51942L11.9531 7.17645C11.997 7.28289 12.0695 7.3751 12.1626 7.44293C12.2556 7.51076 12.3656 7.55156 12.4804 7.56083L17.4741 7.96395C17.4859 7.96395 17.4929 7.96395 17.4999 7.98661C17.507 8.00927 17.4999 8.01786 17.4874 8.02567Z' fill='%232C3E50'/></svg>");
    
}

.sub-menu .menu-item--individueller-rechner a::after {
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'><path d='M6.25 9.375H13.75C13.9158 9.375 14.0747 9.30915 14.1919 9.19194C14.3092 9.07473 14.375 8.91576 14.375 8.75V5C14.375 4.83424 14.3092 4.67527 14.1919 4.55806C14.0747 4.44085 13.9158 4.375 13.75 4.375H6.25C6.08424 4.375 5.92527 4.44085 5.80806 4.55806C5.69085 4.67527 5.625 4.83424 5.625 5V8.75C5.625 8.91576 5.69085 9.07473 5.80806 9.19194C5.92527 9.30915 6.08424 9.375 6.25 9.375ZM6.875 5.625H13.125V8.125H6.875V5.625ZM15.625 1.875H4.375C4.04348 1.875 3.72554 2.0067 3.49112 2.24112C3.2567 2.47554 3.125 2.79348 3.125 3.125V16.875C3.125 17.2065 3.2567 17.5245 3.49112 17.7589C3.72554 17.9933 4.04348 18.125 4.375 18.125H15.625C15.9565 18.125 16.2745 17.9933 16.5089 17.7589C16.7433 17.5245 16.875 17.2065 16.875 16.875V3.125C16.875 2.79348 16.7433 2.47554 16.5089 2.24112C16.2745 2.0067 15.9565 1.875 15.625 1.875ZM15.625 16.875H4.375V3.125H15.625V16.875ZM7.8125 11.5625C7.8125 11.7479 7.75752 11.9292 7.6545 12.0833C7.55149 12.2375 7.40507 12.3577 7.23377 12.4286C7.06246 12.4996 6.87396 12.5182 6.6921 12.482C6.51025 12.4458 6.3432 12.3565 6.21209 12.2254C6.08098 12.0943 5.99169 11.9273 5.95551 11.7454C5.91934 11.5635 5.93791 11.375 6.00886 11.2037C6.07982 11.0324 6.19998 10.886 6.35415 10.783C6.50832 10.68 6.68958 10.625 6.875 10.625C7.12364 10.625 7.3621 10.7238 7.53791 10.8996C7.71373 11.0754 7.8125 11.3139 7.8125 11.5625ZM10.9375 11.5625C10.9375 11.7479 10.8825 11.9292 10.7795 12.0833C10.6765 12.2375 10.5301 12.3577 10.3588 12.4286C10.1875 12.4996 9.99896 12.5182 9.8171 12.482C9.63525 12.4458 9.4682 12.3565 9.33709 12.2254C9.20598 12.0943 9.11669 11.9273 9.08051 11.7454C9.04434 11.5635 9.06291 11.375 9.13386 11.2037C9.20482 11.0324 9.32498 10.886 9.47915 10.783C9.63332 10.68 9.81458 10.625 10 10.625C10.2486 10.625 10.4871 10.7238 10.6629 10.8996C10.8387 11.0754 10.9375 11.3139 10.9375 11.5625ZM14.0625 11.5625C14.0625 11.7479 14.0075 11.9292 13.9045 12.0833C13.8015 12.2375 13.6551 12.3577 13.4838 12.4286C13.3125 12.4996 13.124 12.5182 12.9421 12.482C12.7602 12.4458 12.5932 12.3565 12.4621 12.2254C12.331 12.0943 12.2417 11.9273 12.2055 11.7454C12.1693 11.5635 12.1879 11.375 12.2589 11.2037C12.3298 11.0324 12.45 10.886 12.6042 10.783C12.7583 10.68 12.9396 10.625 13.125 10.625C13.3736 10.625 13.6121 10.7238 13.7879 10.8996C13.9637 11.0754 14.0625 11.3139 14.0625 11.5625ZM7.8125 14.6875C7.8125 14.8729 7.75752 15.0542 7.6545 15.2083C7.55149 15.3625 7.40507 15.4827 7.23377 15.5536C7.06246 15.6246 6.87396 15.6432 6.6921 15.607C6.51025 15.5708 6.3432 15.4815 6.21209 15.3504C6.08098 15.2193 5.99169 15.0523 5.95551 14.8704C5.91934 14.6885 5.93791 14.5 6.00886 14.3287C6.07982 14.1574 6.19998 14.011 6.35415 13.908C6.50832 13.805 6.68958 13.75 6.875 13.75C7.12364 13.75 7.3621 13.8488 7.53791 14.0246C7.71373 14.2004 7.8125 14.4389 7.8125 14.6875ZM10.9375 14.6875C10.9375 14.8729 10.8825 15.0542 10.7795 15.2083C10.6765 15.3625 10.5301 15.4827 10.3588 15.5536C10.1875 15.6246 9.99896 15.6432 9.8171 15.607C9.63525 15.5708 9.4682 15.4815 9.33709 15.3504C9.20598 15.2193 9.11669 15.0523 9.08051 14.8704C9.04434 14.6885 9.06291 14.5 9.13386 14.3287C9.20482 14.1574 9.32498 14.011 9.47915 13.908C9.63332 13.805 9.81458 13.75 10 13.75C10.2486 13.75 10.4871 13.8488 10.6629 14.0246C10.8387 14.2004 10.9375 14.4389 10.9375 14.6875ZM14.0625 14.6875C14.0625 14.8729 14.0075 15.0542 13.9045 15.2083C13.8015 15.3625 13.6551 15.4827 13.4838 15.5536C13.3125 15.6246 13.124 15.6432 12.9421 15.607C12.7602 15.5708 12.5932 15.4815 12.4621 15.3504C12.331 15.2193 12.2417 15.0523 12.2055 14.8704C12.1693 14.6885 12.1879 14.5 12.2589 14.3287C12.3298 14.1574 12.45 14.011 12.6042 13.908C12.7583 13.805 12.9396 13.75 13.125 13.75C13.3736 13.75 13.6121 13.8488 13.7879 14.0246C13.9637 14.2004 14.0625 14.4389 14.0625 14.6875Z' fill='%232C3E50'/></svg>");
    
}

 .sub-menu .menu-item--uber-uns a::after {
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'><path d='M19.375 16.25H18.125V7.5C18.2908 7.5 18.4497 7.43415 18.5669 7.31694C18.6842 7.19973 18.75 7.04076 18.75 6.875C18.75 6.70924 18.6842 6.55027 18.5669 6.43306C18.4497 6.31585 18.2908 6.25 18.125 6.25H14.375V3.75C14.5408 3.75 14.6997 3.68415 14.8169 3.56694C14.9342 3.44973 15 3.29076 15 3.125C15 2.95924 14.9342 2.80027 14.8169 2.68306C14.6997 2.56585 14.5408 2.5 14.375 2.5H3.125C2.95924 2.5 2.80027 2.56585 2.68306 2.68306C2.56585 2.80027 2.5 2.95924 2.5 3.125C2.5 3.29076 2.56585 3.44973 2.68306 3.56694C2.80027 3.68415 2.95924 3.75 3.125 3.75V16.25H1.875C1.70924 16.25 1.55027 16.3158 1.43306 16.4331C1.31585 16.5503 1.25 16.7092 1.25 16.875C1.25 17.0408 1.31585 17.1997 1.43306 17.3169C1.55027 17.4342 1.70924 17.5 1.875 17.5H19.375C19.5408 17.5 19.6997 17.4342 19.8169 17.3169C19.9342 17.1997 20 17.0408 20 16.875C20 16.7092 19.9342 16.5503 19.8169 16.4331C19.6997 16.3158 19.5408 16.25 19.375 16.25ZM16.875 7.5V16.25H14.375V7.5H16.875ZM4.375 3.75H13.125V16.25H11.25V12.5C11.25 12.3342 11.1842 12.1753 11.0669 12.0581C10.9497 11.9408 10.7908 11.875 10.625 11.875H6.875C6.70924 11.875 6.55027 11.9408 6.43306 12.0581C6.31585 12.1753 6.25 12.3342 6.25 12.5V16.25H4.375V3.75ZM10 16.25H7.5V13.125H10V16.25ZM5.625 6.25C5.625 6.08424 5.69085 5.92527 5.80806 5.80806C5.92527 5.69085 6.08424 5.625 6.25 5.625H7.5C7.66576 5.625 7.82473 5.69085 7.94194 5.80806C8.05915 5.92527 8.125 6.08424 8.125 6.25C8.125 6.41576 8.05915 6.57473 7.94194 6.69194C7.82473 6.80915 7.66576 6.875 7.5 6.875H6.25C6.08424 6.875 5.92527 6.80915 5.80806 6.69194C5.69085 6.57473 5.625 6.41576 5.625 6.25ZM9.375 6.25C9.375 6.08424 9.44085 5.92527 9.55806 5.80806C9.67527 5.69085 9.83424 5.625 10 5.625H11.25C11.4158 5.625 11.5747 5.69085 11.6919 5.80806C11.8092 5.92527 11.875 6.08424 11.875 6.25C11.875 6.41576 11.8092 6.57473 11.6919 6.69194C11.5747 6.80915 11.4158 6.875 11.25 6.875H10C9.83424 6.875 9.67527 6.80915 9.55806 6.69194C9.44085 6.57473 9.375 6.41576 9.375 6.25ZM5.625 9.375C5.625 9.20924 5.69085 9.05027 5.80806 8.93306C5.92527 8.81585 6.08424 8.75 6.25 8.75H7.5C7.66576 8.75 7.82473 8.81585 7.94194 8.93306C8.05915 9.05027 8.125 9.20924 8.125 9.375C8.125 9.54076 8.05915 9.69973 7.94194 9.81694C7.82473 9.93415 7.66576 10 7.5 10H6.25C6.08424 10 5.92527 9.93415 5.80806 9.81694C5.69085 9.69973 5.625 9.54076 5.625 9.375ZM9.375 9.375C9.375 9.20924 9.44085 9.05027 9.55806 8.93306C9.67527 8.81585 9.83424 8.75 10 8.75H11.25C11.4158 8.75 11.5747 8.81585 11.6919 8.93306C11.8092 9.05027 11.875 9.20924 11.875 9.375C11.875 9.54076 11.8092 9.69973 11.6919 9.81694C11.5747 9.93415 11.4158 10 11.25 10H10C9.83424 10 9.67527 9.93415 9.55806 9.81694C9.44085 9.69973 9.375 9.54076 9.375 9.375Z' fill='%232C3E50'/></svg>");

}

 .sub-menu .menu-item--team a::after {
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'><path d='M9.16026 12.3374C9.99791 11.7798 10.6339 10.9674 10.9741 10.0203C11.3143 9.07325 11.3407 8.04185 11.0494 7.07862C10.7581 6.1154 10.1646 5.27149 9.35653 4.67169C8.54851 4.07189 7.56891 3.74805 6.5626 3.74805C5.55629 3.74805 4.57669 4.07189 3.76867 4.67169C2.96065 5.27149 2.3671 6.1154 2.0758 7.07862C1.78449 8.04185 1.8109 9.07325 2.15111 10.0203C2.49133 10.9674 3.12729 11.7798 3.96494 12.3374C2.4497 12.8959 1.15565 13.9293 0.275881 15.2835C0.229643 15.3523 0.197527 15.4295 0.181398 15.5107C0.165269 15.592 0.165449 15.6756 0.181929 15.7568C0.198409 15.838 0.230858 15.915 0.277392 15.9836C0.323926 16.0521 0.383616 16.1107 0.452992 16.1559C0.522368 16.2012 0.600047 16.2322 0.681512 16.2472C0.762978 16.2621 0.846606 16.2607 0.927534 16.2431C1.00846 16.2255 1.08508 16.1919 1.15293 16.1444C1.22078 16.0969 1.2785 16.0364 1.32276 15.9664C1.89025 15.0935 2.66678 14.3763 3.58185 13.8798C4.49691 13.3833 5.52151 13.1232 6.5626 13.1232C7.60369 13.1232 8.62829 13.3833 9.54335 13.8798C10.4584 14.3763 11.235 15.0935 11.8024 15.9664C11.8941 16.1026 12.0357 16.1973 12.1966 16.23C12.3576 16.2626 12.5249 16.2307 12.6624 16.1409C12.8 16.0512 12.8967 15.911 12.9317 15.7506C12.9666 15.5901 12.9371 15.4224 12.8493 15.2835C11.9695 13.9293 10.6755 12.8959 9.16026 12.3374ZM3.1251 8.43745C3.1251 7.75758 3.32671 7.09297 3.70442 6.52768C4.08214 5.96238 4.619 5.52179 5.24713 5.26161C5.87525 5.00144 6.56641 4.93336 7.23322 5.066C7.90003 5.19864 8.51254 5.52603 8.99328 6.00677C9.47402 6.48751 9.80141 7.10002 9.93405 7.76683C10.0667 8.43364 9.99861 9.1248 9.73844 9.75292C9.47826 10.381 9.03767 10.9179 8.47237 11.2956C7.90708 11.6733 7.24247 11.8749 6.5626 11.8749C5.65124 11.8739 4.77749 11.5114 4.13306 10.867C3.48863 10.2226 3.12613 9.34881 3.1251 8.43745ZM19.5423 16.1484C19.4035 16.2389 19.2344 16.2706 19.0722 16.2365C18.91 16.2023 18.768 16.1052 18.6774 15.9664C18.1106 15.093 17.3342 14.3755 16.4189 13.8791C15.5037 13.3828 14.4788 13.1236 13.4376 13.1249C13.2718 13.1249 13.1129 13.0591 12.9957 12.9419C12.8784 12.8247 12.8126 12.6657 12.8126 12.4999C12.8126 12.3342 12.8784 12.1752 12.9957 12.058C13.1129 11.9408 13.2718 11.8749 13.4376 11.8749C13.9438 11.8745 14.4437 11.7622 14.9015 11.5461C15.3593 11.3301 15.7637 11.0156 16.0859 10.6251C16.4081 10.2346 16.64 9.77779 16.7652 9.28727C16.8903 8.79676 16.9056 8.28466 16.8099 7.78756C16.7142 7.29047 16.5098 6.82064 16.2115 6.41166C15.9132 6.00268 15.5282 5.66464 15.0841 5.42169C14.64 5.17874 14.1477 5.03688 13.6424 5.00625C13.1371 4.97562 12.6313 5.05696 12.161 5.24448C12.0844 5.27762 12.0018 5.29506 11.9183 5.29577C11.8348 5.29647 11.752 5.28043 11.6748 5.24859C11.5975 5.21675 11.5275 5.16975 11.4688 5.11038C11.41 5.05101 11.3638 4.98046 11.3327 4.90291C11.3017 4.82536 11.2866 4.74238 11.2881 4.65887C11.2897 4.57536 11.3081 4.49302 11.342 4.41671C11.376 4.3404 11.4249 4.27167 11.4858 4.21458C11.5468 4.15749 11.6186 4.1132 11.697 4.08432C12.7731 3.65514 13.9701 3.6397 15.0569 4.04097C16.1438 4.44224 17.0435 5.23179 17.5826 6.25731C18.1217 7.28282 18.2619 8.47164 17.9761 9.59442C17.6904 10.7172 16.999 11.6944 16.0353 12.3374C17.5505 12.8959 18.8445 13.9293 19.7243 15.2835C19.8148 15.4224 19.8465 15.5915 19.8124 15.7537C19.7783 15.9158 19.6811 16.0578 19.5423 16.1484Z' fill='%232C3E50'/></svg>");

}

 .sub-menu .menu-item--karriere a::after {
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'><path d='M16.875 4.375H13.75V3.75C13.75 3.25272 13.5525 2.77581 13.2008 2.42417C12.8492 2.07254 12.3723 1.875 11.875 1.875H8.125C7.62772 1.875 7.15081 2.07254 6.79917 2.42417C6.44754 2.77581 6.25 3.25272 6.25 3.75V4.375H3.125C2.79348 4.375 2.47554 4.5067 2.24112 4.74112C2.0067 4.97554 1.875 5.29348 1.875 5.625V15.625C1.875 15.9565 2.0067 16.2745 2.24112 16.5089C2.47554 16.7433 2.79348 16.875 3.125 16.875H16.875C17.2065 16.875 17.5245 16.7433 17.7589 16.5089C17.9933 16.2745 18.125 15.9565 18.125 15.625V5.625C18.125 5.29348 17.9933 4.97554 17.7589 4.74112C17.5245 4.5067 17.2065 4.375 16.875 4.375ZM7.5 3.75C7.5 3.58424 7.56585 3.42527 7.68306 3.30806C7.80027 3.19085 7.95924 3.125 8.125 3.125H11.875C12.0408 3.125 12.1997 3.19085 12.3169 3.30806C12.4342 3.42527 12.5 3.58424 12.5 3.75V4.375H7.5V3.75ZM16.875 5.625V8.87578C14.7655 10.024 12.4018 10.6254 10 10.625C7.59828 10.6254 5.23471 10.0243 3.125 8.87656V5.625H16.875ZM16.875 15.625H3.125V10.2844C5.26557 11.3314 7.61708 11.8755 10 11.875C12.383 11.8751 14.7344 11.3307 16.875 10.2836V15.625ZM8.125 8.75C8.125 8.58424 8.19085 8.42527 8.30806 8.30806C8.42527 8.19085 8.58424 8.125 8.75 8.125H11.25C11.4158 8.125 11.5747 8.19085 11.6919 8.30806C11.8092 8.42527 11.875 8.58424 11.875 8.75C11.875 8.91576 11.8092 9.07473 11.6919 9.19194C11.5747 9.30915 11.4158 9.375 11.25 9.375H8.75C8.58424 9.375 8.42527 9.30915 8.30806 9.19194C8.19085 9.07473 8.125 8.91576 8.125 8.75Z' fill='%232C3E50'/></svg>");

}


.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li ul {
    top: calc(100% + 32px) !important;
    
}

.sub-menu li {
    margin-top: 24px
}


 .sub-menu li:first-child {
    margin-top: 0;
}

.dialog-widget:has(.mobile-menu__wrapper) {
    background: #00000080;
}

.dialog-widget-content:has(.mobile-menu__wrapper) {
    margin: 0!important;
    border-bottom-left-radius: 20px!important;
}

.mobile-menu__wrapper {
    padding: 24px;
    border-bottom-left-radius: 20px;
}

.mobile-menu__wrapper .mobile-menu__main-nav .elementor-nav-menu {
    display: flex;
    flex-direction: column;
    gap: 24px;
    
}

.mobile-menu__wrapper .mobile-menu__main-nav .elementor-nav-menu a::before {
    display: none;
}

.mobile-menu__wrapper .mobile-menu__main-nav a.has-submenu {
    display: flex!important;
    align-items: center;
    gap: 6px;
}

.mobile-menu__wrapper .mobile-menu__main-nav .sub-menu a {
            padding: 0 0 0 28px!important;
    position: relative;
    border-inline-start: none;
}

.mobile-menu__wrapper .mobile-menu__main-nav .elementor-sub-item {
    border-inline-start: none;
}

.mobile-menu__wrapper .mobile-menu__main-nav {
    padding-bottom: 34px;
    border-bottom : 1px solid #E4E4E7
}

.mobile-menu__wrapper .mobile-menu__main-nav .elementor-nav-menu a.has-submenu .sub-arrow {
    padding: 0;
    transition: all 0.25s ease
}

.mobile-menu__wrapper .mobile-menu__main-nav .elementor-nav-menu a.has-submenu[aria-expanded="true"] .sub-arrow {
    rotate: 180deg;
}

.mobile-menu__weglot-switcher {
    padding-top: 34px;
}

.mobile-menu__weglot-switcher .elementor-nav-menu--main {
        align-items: center;
    justify-content: center;
}

.mobile-menu__weglot-switcher .elementor-nav-menu--main .weglot-lang a::after {
    display: none;
}/* End custom CSS */