.elementor-13875 .elementor-element.elementor-element-6131324{width:var( --container-widget-width, 5.982% );max-width:5.982%;--container-widget-width:5.982%;--container-widget-flex-grow:0;}.elementor-13875 .elementor-element.elementor-element-b14012e{width:var( --container-widget-width, 61.16% );max-width:61.16%;--container-widget-width:61.16%;--container-widget-flex-grow:0;align-self:center;}.elementor-13875 .elementor-element.elementor-element-b14012e > .elementor-widget-container{margin:0px -4px 0px 0px;}.elementor-13875 .elementor-element.elementor-element-b14012e .elementor-nav-menu--main .elementor-item{color:#AC915B;fill:#AC915B;}.elementor-13875 .elementor-element.elementor-element-1ff7386 .elementor-button{background-color:#A58348;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-13875 .elementor-element.elementor-element-1ff7386{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;align-self:center;}@media(max-width:767px){.elementor-13875 .elementor-element.elementor-element-6131324{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;align-self:center;text-align:center;}.elementor-13875 .elementor-element.elementor-element-6131324 img{width:100%;max-width:100%;height:58px;}.elementor-13875 .elementor-element.elementor-element-b14012e{width:100%;max-width:100%;}.elementor-13875 .elementor-element.elementor-element-1ff7386{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}}/* Start custom CSS for nav-menu, class: .elementor-element-b14012e *//* ✅ SUBSTITUIR: CSS do menu para funcionar no l2jnbr.com/update
   ✅ Por que isso resolve?
   - Em vez de depender de #menu-1-5079977 (que pode mudar em outro site),
     usamos ".elementor-13875 .elementor-element.elementor-element-b14012e", que o Elementor troca automaticamente pelo seletor correto do widget.
   - Assim o estilo aplica nesse widget (nesse menu) em qualquer página/site.
*/

/* ✅ Base: formato de botão, sem contorno por padrão */
.elementor-13875 .elementor-element.elementor-element-b14012e .elementor-nav-menu--main .elementor-item,
.elementor-13875 .elementor-element.elementor-element-b14012e .elementor-nav-menu--dropdown .elementor-item{
    padding: 9px 18px;
    border: 1px solid transparent;
    border-radius: 6px;

    /* Fundo transparente por padrão */
    background: transparent;

    /* Evita comportamento estranho de padding/linha */
    display: inline-block;
    text-decoration: none;

    transition: border-color .5s ease, box-shadow .5s ease, color .2s ease, background-color .5s ease;
}

/* ✅ Hover + Focus (teclado): texto branco + borda dourada + fundo leve */
.elementor-13875 .elementor-element.elementor-element-b14012e .elementor-nav-menu--main .elementor-item:hover,
.elementor-13875 .elementor-element.elementor-element-b14012e .elementor-nav-menu--main .elementor-item:focus,
.elementor-13875 .elementor-element.elementor-element-b14012e .elementor-nav-menu--main .elementor-item:focus-visible,
.elementor-13875 .elementor-element.elementor-element-b14012e .elementor-nav-menu--dropdown .elementor-item:hover,
.elementor-13875 .elementor-element.elementor-element-b14012e .elementor-nav-menu--dropdown .elementor-item:focus,
.elementor-13875 .elementor-element.elementor-element-b14012e .elementor-nav-menu--dropdown .elementor-item:focus-visible{
    color: #ffffff;                /* texto branco */
    border-color: #A87E36;         /* contorno dourado */
    background-color: rgba(168, 126, 54, 0.18);
    box-shadow: 0 0 0 1px rgba(168, 126, 54, 0.35);
    outline: none;
}

/* ✅ Item ativo: continua SEM contorno e SEM fundo quando não estiver em hover */
.elementor-13875 .elementor-element.elementor-element-b14012e .elementor-nav-menu--main .elementor-item.elementor-item-active:not(:hover),
.elementor-13875 .elementor-element.elementor-element-b14012e .elementor-nav-menu--main .current-menu-item > a.elementor-item:not(:hover),
.elementor-13875 .elementor-element.elementor-element-b14012e .elementor-nav-menu--main .current_page_item > a.elementor-item:not(:hover),
.elementor-13875 .elementor-element.elementor-element-b14012e .elementor-nav-menu--main .current-menu-ancestor > a.elementor-item:not(:hover),
.elementor-13875 .elementor-element.elementor-element-b14012e .elementor-nav-menu--dropdown .elementor-item.elementor-item-active:not(:hover),
.elementor-13875 .elementor-element.elementor-element-b14012e .elementor-nav-menu--dropdown .current-menu-item > a.elementor-item:not(:hover),
.elementor-13875 .elementor-element.elementor-element-b14012e .elementor-nav-menu--dropdown .current_page_item > a.elementor-item:not(:hover),
.elementor-13875 .elementor-element.elementor-element-b14012e .elementor-nav-menu--dropdown .current-menu-ancestor > a.elementor-item:not(:hover){
    border-color: transparent !important;
    box-shadow: none !important;
    background-color: transparent !important;
}/* End custom CSS */