.elementor-78108 .elementor-element.elementor-element-3650424 > .elementor-container{max-width:1400px;}.elementor-78108 .elementor-element.elementor-element-3650424{padding:0px 40px 0px 40px;}.elementor-78108 .elementor-element.elementor-element-59b3e7c > .elementor-container{max-width:1400px;}.elementor-78108 .elementor-element.elementor-element-59b3e7c{padding:0px 40px 0px 40px;}.elementor-78108 .elementor-element.elementor-element-9275da9:not(.elementor-motion-effects-element-type-background), .elementor-78108 .elementor-element.elementor-element-9275da9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e5edf2;}.elementor-78108 .elementor-element.elementor-element-9275da9 > .elementor-container{max-width:1400px;}.elementor-78108 .elementor-element.elementor-element-9275da9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 40px 0px 40px;}.elementor-78108 .elementor-element.elementor-element-9275da9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78108 .elementor-element.elementor-element-e45a1d7 > .elementor-container{max-width:1400px;}.elementor-78108 .elementor-element.elementor-element-e45a1d7{padding:0px 40px 0px 40px;}.elementor-78108 .elementor-element.elementor-element-ac5123f:not(.elementor-motion-effects-element-type-background), .elementor-78108 .elementor-element.elementor-element-ac5123f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e5edf2;}.elementor-78108 .elementor-element.elementor-element-ac5123f > .elementor-container{max-width:1400px;}.elementor-78108 .elementor-element.elementor-element-ac5123f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 40px 0px 40px;}.elementor-78108 .elementor-element.elementor-element-ac5123f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78108 .elementor-element.elementor-element-9b66ad8 > .elementor-container{max-width:1400px;}.elementor-78108 .elementor-element.elementor-element-9b66ad8{padding:0px 40px 0px 40px;}.elementor-78108 .elementor-element.elementor-element-0b84a14 > .elementor-container{max-width:1400px;}.elementor-78108 .elementor-element.elementor-element-0b84a14{padding:0px 40px 0px 40px;}.elementor-78108 .elementor-element.elementor-element-a22cca5:not(.elementor-motion-effects-element-type-background), .elementor-78108 .elementor-element.elementor-element-a22cca5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e5edf2;}.elementor-78108 .elementor-element.elementor-element-a22cca5 > .elementor-container{max-width:1400px;}.elementor-78108 .elementor-element.elementor-element-a22cca5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 40px 0px 40px;}.elementor-78108 .elementor-element.elementor-element-a22cca5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78108 .elementor-element.elementor-element-35a54b9 > .elementor-container{max-width:1400px;}.elementor-78108 .elementor-element.elementor-element-35a54b9{padding:0px 40px 0px 40px;}.elementor-78108 .elementor-element.elementor-element-3b50c32:not(.elementor-motion-effects-element-type-background), .elementor-78108 .elementor-element.elementor-element-3b50c32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e5edf2;}.elementor-78108 .elementor-element.elementor-element-3b50c32 > .elementor-container{max-width:1400px;}.elementor-78108 .elementor-element.elementor-element-3b50c32{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 40px 0px 40px;}.elementor-78108 .elementor-element.elementor-element-3b50c32 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78108 .elementor-element.elementor-element-203c600:not(.elementor-motion-effects-element-type-background), .elementor-78108 .elementor-element.elementor-element-203c600 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e5eaee;}.elementor-78108 .elementor-element.elementor-element-203c600 > .elementor-container{max-width:1400px;}.elementor-78108 .elementor-element.elementor-element-203c600{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 40px 0px 40px;}.elementor-78108 .elementor-element.elementor-element-203c600 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78108 .elementor-element.elementor-element-04f69e4 > .elementor-container{max-width:1400px;}.elementor-78108 .elementor-element.elementor-element-04f69e4{padding:0px 40px 0px 40px;}@media(max-width:767px){.elementor-78108 .elementor-element.elementor-element-3650424{padding:0px 20px 0px 20px;}.elementor-78108 .elementor-element.elementor-element-59b3e7c{padding:0px 20px 0px 20px;}.elementor-78108 .elementor-element.elementor-element-9275da9{padding:0px 20px 0px 20px;}.elementor-78108 .elementor-element.elementor-element-e45a1d7{padding:0px 20px 0px 20px;}.elementor-78108 .elementor-element.elementor-element-ac5123f{padding:0px 20px 0px 20px;}.elementor-78108 .elementor-element.elementor-element-9b66ad8{padding:0px 20px 0px 20px;}.elementor-78108 .elementor-element.elementor-element-0b84a14{padding:0px 20px 0px 20px;}.elementor-78108 .elementor-element.elementor-element-a22cca5{padding:0px 20px 0px 20px;}.elementor-78108 .elementor-element.elementor-element-35a54b9{padding:0px 20px 0px 20px;}.elementor-78108 .elementor-element.elementor-element-3b50c32{padding:0px 20px 0px 20px;}.elementor-78108 .elementor-element.elementor-element-203c600{padding:0px 20px 0px 20px;}.elementor-78108 .elementor-element.elementor-element-04f69e4{padding:0px 20px 0px 20px;}}/* Start custom CSS *//* Custom Dropdown-Pfeile */
.fa-angle-down::before {
  content:none;
  background: url(https://stage1.timewaver.com/international/wp-content/uploads/sites/3/2021/11/Pfeil_schwarz.svg) !important;
  background-size: cover;
  display: block;
  width:14px;
  height: 14px;
  background-repeat: no-repeat !important;
  padding-top: 10px !important;
  background-position: center !important;
}

.fa-angle-down {
    color: white !important;
}


@media (min-width: 768px) {
.sub-menu li {
    border-bottom: none !important;
}

.sub-menu li a:hover, .sub-menu li a:active, .sub-menu li a {
background-color: transparent !important;
}

/* Eltern von aktivem Link */
.current-menu-ancestor &gt; a {
    color: #00537f !important;
    border-bottom: 1px solid #00537f !important;
}

/* Main Navi */
.elementor-element-59138fed .sub-menu {
   background-color: rgba(255,255,255,0.9) !important;

    padding: 30px 20px 30px 0 !important;
    border-top: 1px solid #00537f !important;
    z-index: 10;
}

/* language switcher: richtige Nummer eintragen */
.menu-item-10519 .sub-menu {
    background-color: rgba(255,255,255,0.9) !important;
     z-index: 10;
     margin-left: -8px !important;
}

/* shopping cart und login*/
.menu-item-191 a:hover, .menu-item-203 a:hover {
    opacity: 0.5;
}
}



@media (min-width: 767px) {
    .menu-item-17836, .menu-item-17837, .menu-item-17838 {
        display: none !important;
    }
}


/* Mobile menu */
@media (max-width: 767px) {

.elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item {
    padding-left: 60px !important;

}

#menu-2-2a633bb a:focus {
    background-color: white;
}

    .menu-item-17836, .menu-item-17837, .menu-item-17838 {
        background-color: #f8f8f8;
    }

.sub-arrow {
margin-left: auto;
}
}
/* Burger */
.elementor-menu-toggle i:before {
content: '';
display: block;
background: url(https://stage1.timewaver.com/international/wp-content/uploads/sites/3/2022/01/Burger.svg);
width: 35px;
height: 25px;
background-size: cover;
border: none;
}

.elementor-menu-toggle.elementor-active i:before {
content: '' !important;
display: block;
background: url(https://stage1.timewaver.com/international/wp-content/uploads/sites/3/2022/01/Burger_2.svg);
width: 30px;
height: 30px;
background-size: cover;
border: none !important;
}

.elementor-menu-toggle {
outline: 0px solid white;
margin-top: 20px;
}/* End custom CSS */