/*
 Theme Name: Divi Madesoft Child Theme
 Description: Divi Child Theme
 Author: Madesoft - The Second Soft System
 Author URI: http://madesoft.de/
 Template: Divi
 Version: 1.0
*/

/*
You can start adding your own styles here. Use !important to overwrite styles if needed. */


#page-container {
    overflow-y: visible !important;
}

.outblendet {
    opacity: 0.3;
    pointer-events: none;
}



/*Flächenfüllendes Herobild in den Sektionen jeder Seite */
.right-full-bg {
    position: relative;
    width: 50vw; /* Passt sich an die Hälfte des Viewports an, ggf. anpassen */
    height: 100vh; /* Volle Höhe des Viewports */
    overflow: hidden; /* Verhindert Überlauf */
}

.right-full-bg img {
    width: 100%;
    min-height: 100vh;
    object-fit: cover; /* Bild immer anpassen und zuschneiden */
}


.right-full-bg .et_pb_image_wrap {
    display: initial;

}

.et_pb_slide_title, .et_pb_slide_content {
    text-shadow: none;
}

.et_pb_toggle {
    border: none;
}


@font-face {
    font-family: 'testfont'; /* Hier den gewünschten Font-Namen eintragen */
    src: url('/wp-content/themes/Divi%20Madesoft%20Child%20Theme%201.0/fonts/nexatest.woff2') format('woff2'); /* Pfad zum Font */
    font-weight: normal;
    font-style: normal;
}

.et_pb_column_0.et_pb_column.et_pb_column_1_2.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough {
    z-index: 10000 !important;
}



/* 1. Menü-Wrapper bekommt relativen Kontext + hoher z-index */
.et_pb_menu__menu,
header.et-l.et-l--header {
  position: relative !important;
  z-index: 99999 !important;
}

/* 2. Row und innerer Container: kein Overflow, relativer Kontext */
.et_pb_row--with-menu,
.et-l.et-l--post .et_builder_inner_content {
  overflow: visible !important;
  position: relative !important;
}

/* 3. Das Submenu ganz nach vorne ziehen */
.et_pb_menu .sub-menu {
  position: absolute !important;
  z-index: 2000000 !important;
}


