.elementor-394 .elementor-element.elementor-element-779e787{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-394 .elementor-element.elementor-element-984b989 > .elementor-element-populated{margin:-10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-394 .elementor-element.elementor-element-984b989 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-70b3b5d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-394 .elementor-element.elementor-element-70b3b5d{z-index:0;}/* Start custom CSS for section, class: .elementor-element-779e787 */#defaultOpen {
    
    position:absolute;
    background-color: #EC911B;

    }
    
#Aktuell-B {
    position: absolute;
    top:25vh;
    background-color: #940700;

    }
    


#Lernen-B {
    position: absolute;
    background-color: #0B3D86 ;
    top:50vh;
}


#Spiel-B {
    position: absolute;
    top:75vh;
    background-color: #006B68;
}

@media only screen and (max-width:599px) { .tabcontent {
    margin-left:30px !important;
}
}
.tabcontent {
    margin-left:45px;
}

.button-text {
    color: #fff;
    font-weight: 300;
    font-size: 2.5vh;
    position: absolute;
    right:5px;
    top:0;
    transform:rotate(-90deg);
    transform-origin: 100% 100%;

}

.tab {
  background-color: #c3c3c3;
  width: 95px;
  position:fixed;
  left:0;
  z-index: 99999 !important;

  
}

@media only screen and (max-width:599px) { .tab {
  background-color: #c3c3c3;
  width: 80px;
  position:fixed;
  left:0;
  z-index: 99999 !important;
}
}

.tab button {
  display: block;
  margin-left: -45px;
  width: 100%;
  border: none;
  outline: none;
  cursor: pointer;
  transition: 0.3s;
  height:25.4vh;
  z-index: 99999 !important;
}

.tab button.active {
  background-color: #ccc;
  margin-left: -15px;
      box-shadow: 1px -5px 10px 0.11px #02010126;
}

.tab button:hover {
  background-color: #ddd;
  margin-left: -18px;
 box-shadow: 1px -5px 10px 0.1px #02010126;
}/* End custom CSS */