/*
Theme Name: Hello Elementor Child
Template: hello-elementor
Description: Child theme for Hello Elementor
Author: Ahmad Turki
Version: 1.0.0
Text Domain: hello-elementor-child
*/

/*.site-navigation .menu li ul {*/
/*    color: black !important;*/
/*    background: #1E2A38 !important;*/
/*    box-shadow: 0 2px 10px rgba(0,0,0,0.1) !important;*/

/*}*/
.force-fullwidth {
    width: 100vw !important;
    max-width: 100vw !important;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw !important;
    margin-right: -50vw !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}

/* Sticky header for desktop with smooth effects */
#site-header.site-header {
    transition: all 0.3s ease;
}

@media (min-width: 768px) {
    #site-header.site-header {
        position: sticky;
        top: 0;
        z-index: 9999;
        background: #ffffff;
        box-shadow: 0 2px 10px rgba(0,0,0,0.1);
    }
    
    body.admin-bar #site-header.site-header {
        top: 32px;
    }
    
    /* Optional: Shrink header on scroll */
    #site-header.site-header.sticky-shrink {
        padding: 10px 0;
    }
}

@media (max-width: 767px) {
    #site-header.site-header {
        position: relative;
        top: auto;
        box-shadow: none;
    }
}

