/*
 Theme Name:     Divi Child Theme
 Theme URI:      http://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Website Service
 Author URI:     https://websiteservice.com.au/
 Template:       Divi
 Version:        1.0.0
*/
 
@import url("../Divi/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */
/* 4. Hide unwanted default footer widgets */
/* Center menu inside header */
/* Wrapper must establish containing block */
.custom-mega-menu-wrapper {
    position: relative;        /* REQUIRED for Safari */
    width: 100%;
    display: flex;
    justify-content: center;
}

/* Center top-level menu */
.custom-top-nav {
    max-width: 1200px;
    width: 100%;
    display: flex;
    justify-content: center;
}

/* Each nav item must be relative */
.custom-nav-item {
    position: relative;        /* REQUIRED for Safari */
}

/* Full-width dropdown */
.custom-mega-dropdown {
    position: absolute;
    top: 100%;
    left: 0;                   /* anchor to left edge */
    width: 100%;               /* full width across screen */
    transform: none;           /* remove centering */
    background: #ffffff;
    box-shadow: 0 10px 25px rgba(0,0,0,0.08);
    border-top: 1px solid #f0f0f0;
    z-index: 9999;
}

/* Mega menu columns */
.custom-mega-container {
    max-width: 1200px;
    margin: 0 auto;
    padding: 30px 20px;
    display: flex;
    gap: 30px;
}

