/*
Theme Name: Herrington Child
Theme URI: http://demo.bravisthemes.com/herrington
Author: Bravis-Themes
Author URI: https://bravisthemes.com/
Description:Herrington is a beautifully handcrafted, pixel perfect business consulting WordPress Theme based on Elementor Page Builder & designed with great attention to details, flexibility and performance. Herrington has stunning styles and elements to help you make a professional website in no time.
Version: 1.0.9
License: ThemeForest
License URI: https://themeforest.net/licenses
Template: herrington
Text Domain: herrington-child
Tags:accountant, advertising, agency, business, company, consulting, corporate, digital agency, digital marketing, finance, insurance, it company, management, seo, startup
Requires at least: 5.8 or Higher
Requires PHP: 7.4.x or Higher
Tested up to: 6.4.1
*/
/* ============================= */
/* FULL WIDTH GLOBAL - MOBILE   */
/* ============================= */

@media (max-width: 1024px) {

    /* Eliminar limitaciones de ancho */
    .container,
    .elementor-container {
        max-width: 100% !important;
        width: 100% !important;
    }

    /* Eliminar paddings laterales */
    .container,
    .elementor-container,
    .pxl-content-area,
    .col-12 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    /* Eliminar márgenes negativos del sistema row */
    .row {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }

}
/* ===== MENU MOBILE ===== */
@media (max-width: 1024px) {

    /* Enlaces del menú mobile */
    #pxl-header-mobile .pxl-header-nav .pxl-menu-primary > li > a {
        font-size: 32px !important;
        font-weight: 500;
        letter-spacing: 0.9px;
    }

    /* Espaciado entre items */
    #pxl-header-mobile .pxl-menu-primary > li {
        margin-bottom: 18px;
    }

}
/* ===== FONDO GLASS MENU MOBILE ===== */
@media (max-width: 1024px) {

    #pxl-header-mobile .pxl-header-menu {
        background: rgba(18, 28, 39, 0.25) !important;
        backdrop-filter: blur(14px);
        -webkit-backdrop-filter: blur(14px);
        border-left: 1px solid rgba(255,255,255,0.08);
    }

}
/* ===== ORDEN FIJO MENU MOBILE POR ID ===== */
@media (max-width: 1024px) {

    #pxl-header-mobile .pxl-menu-primary {
        display: flex;
        flex-direction: column;
    }

    /* 1 - Inicio */
    #pxl-header-mobile .page-item-19960 {
        order: 1;
    }

    /* 2 - Servicios */
    #pxl-header-mobile .page-item-197 {
        order: 2;
    }

    /* 3 - Sobre Nosotros */
    #pxl-header-mobile .page-item-163 {
        order: 3;
    }

    /* 4 - Preguntas Frecuentes */
    #pxl-header-mobile .page-item-174 {
        order: 4;
    }

    /* 5 - Contacto */
    #pxl-header-mobile .page-item-173 {
        order: 5;
    }

}

