/* Füge hier Dein eigenes CSS ein */
body.elementor-editor-active .site-header,
.fl-builder-edit .site-header,
body.vc_editor .site-header {
  z-index: 0;
}

.site-header{
	position:absolute;
	left:0;
	right:0;
}
.main-header-bar {
    background: transparent;
}
/* Default Change the default menu color to be off-white */
.main-header-menu a, 
.ast-header-custom-item a {
    color: #ffffff;
}
.main-header-menu a,.ast-header-custom-item a:hover {
    color: #ffffff !important;
}

.ast-header-break-point .ast-header-custom-item, .ast-header-break-point .main-header-menu {
    background-color: #8E57E7;
}


/* H1 Viewport Size */
h1 {
  font-size: 10vw !important;
}
h2 {
  font-size: 8vw!important;
}

@media only screen and (min-width: 769px) {
		
::-webkit-scrollbar {
    width: 8px;
}

::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 10px 0 6px #ffcccc;
    -webkit-border-start-style: solid;
    -webkit-border-end-style: solid;
    -webkit-border-start-width: 0px;
    -webkit-border-end-width: 0px;
    -webkit-border-start-color: #1e130c00;
    -webkit-border-end-color: #1e130c00;
}



::-webkit-scrollbar-thumb {
    -webkit-box-shadow: inset 8px 6px 8px #9b0000;
    -webkit-border-start-style: solid;
    -webkit-border-end-style: solid;
    -webkit-border-before-style: solid;
    -webkit-border-after-style: solid;
  
    -webkit-border-start-width:0;
    -webkit-border-end-width:0;
    -webkit-border-before-width:0;
    -webkit-border-after-width:0;
  
    -webkit-border-start-color: rgba(0, 0, 0, 0);
    -webkit-border-end-color: rgba(0, 0, 0, 0);
		} 
}
