/*
Theme Name: Webagenten Theme
Theme URI: https://webagenten.eu/
Description: Ein Child Theme fuer Divi, erstellt von Webagenten.eu
Author: Webagenten.eu
Author URI: https://webagenten.eu/
Template: Divi
Version: 1.0
*/

/* CSS Codes */
/* Vertikales Zentrieren von Elementen */
.vertikal-zentrieren {
display: flex;
flex-direction: column;
justify-content: center;
}
/* Normaler Cursor für die gesamte Seite */
body {
    cursor: default; /* Standard Mauszeiger */
}

/* Zeiger Cursor (Hand) für Links und Divi Buttons */
a, .et_pb_button {
    cursor: pointer; /* Zeigt die Hand an, wenn über einem Link oder Button */
}
/* Standardmäßig beide ausblenden */
.modul1400,
.modul1900 {
  display: none;
}

/* modul1400 nur bei kleiner als 1920px anzeigen */
@media (max-width: 1919px) {
  .modul1400 {
    display: block;
  }
}

/* modul1900 nur bei 1920px oder mehr anzeigen */
@media (min-width: 1920px) {
  .modul1900 {
    display: block;
  }
}
/* Header anpassen, wenn die Seite geladen wird */
.header {
    width: 100%;                /* Breite des Headers auf 100% setzen */
    opacity: 0;                 /* Header ist anfangs durchsichtiger (unsichtbar) */
    transition: opacity 0.5s ease; /* Sanfte Übergangsanimation für die Opazität */
}

/* Header anpassen, wenn die Seite geladen wird */
.header {
	width: 100%;                /* Breite des Headers auf 100% setzen */
	opacity: 0;                 /* Header ist anfangs unsichtbar */
	transition: opacity 0.5s ease; /* Sanfte Übergangsanimation für die Opazität */
}

/* Wenn der Header sichtbar wird */
.header.show-header {
	opacity: 1;                 /* Voll sichtbar */
}

/* Wenn der Header ausgeblendet wird */
.header.hide-header {
	opacity: 0;                 /* Durchsichtig / unsichtbar */
}
#page-container {
overflow-x: hidden;
}