/*
Theme Name: Astra Child
Theme URI: https://softwarewebdev.com
Description: Child theme for Astra
Author: Francheska Rivera Marrero
Author URI: https://softwarewebdev.com
Template: astra
Version: 1.0.0
*/

/* Header - Efecto SaaS premium */

/* .ast-primary-header-bar {
    transition: all 0.3s ease;
} */

/* .ast-sticky-active .ast-primary-header-bar {
    box-shadow: 0 2px 12px rgba(0,0,0,0.04);
} */

/* Header - Sticky */

/* .site-header {
    position: sticky;
    top: 0;
    z-index: 999;
    background: #ffffff;
} */

/* Header - Sticky solo al hacer scroll, con efecto elegante */

/* .site-header {
    position: sticky;
    top: 0;
    z-index: 999;
    transition: all 0.3s ease;
} */

/* #masthead {
    position: sticky;
    top: 0;
    z-index: 999;
    background-color: #ffffff !important;
    transition: all 0.3s ease;
    
} */

/* .ast-primary-header-bar {
    transition: all 0.3s ease;
} */

/* .ast-sticky-active #masthead {
    background: #ffffff;
    box-shadow: 0 4px 20px rgba(0,0,0,0.05);
} */

/* .ast-transparent-header #masthead {
    background-color: #ffffff !important;
} */

/* .ast-primary-header-bar {
   transition: all 0.3s ease;
} */

.ast-builder-header {
    position: sticky;
    top: 0;
    z-index: 999;
}

.ast-transparent-header .ast-builder-header {
    background: transparent;
    transition: all 0.3s ease;
}

.ast-builder-header.scrolled {
    background: #ffffff !important;
    box-shadow: 0 4px 20px rgba(0,0,0,0.05);
}

/* Menu - Header - Hover y Underline */

.main-header-menu > .menu-item > a {
    position: relative;
    transition: color 0.3s ease;
}

.main-header-menu > .menu-item > a:hover {
    color: #030637;
}

.main-header-menu > .menu-item > a::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -4px;
    width: 0;
    height: 2px;
    background: #030637;
    transition: width 0.3s ease;
}

.main-header-menu > .menu-item > a:hover::after {
    width: 100%;
}

