.elementor-3988 .elementor-element.elementor-element-b2cb436{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3988 .elementor-element.elementor-element-7ce1b4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3988 .elementor-element.elementor-element-8fa89a5 .elementor-cta .elementor-cta__bg, .elementor-3988 .elementor-element.elementor-element-8fa89a5 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3988 .elementor-element.elementor-element-8fa89a5 .elementor-cta__content{text-align:center;background-color:#FFF7DA;}.elementor-3988 .elementor-element.elementor-element-6348615{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3988 .elementor-element.elementor-element-d344635 .elementor-button{background-color:#d29b2b;}.elementor-3988 .elementor-element.elementor-element-11ef0a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3988 .elementor-element.elementor-element-48752eb .elementor-button{background-color:#d29b2b;}.elementor-3988 .elementor-element.elementor-element-30a2568{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3988 .elementor-element.elementor-element-cc0c641{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-title, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-title > .e-n-menu-title-text, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-title  > a.e-n-menu-title-link > .e-n-menu-title-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-3988 .elementor-element.elementor-element-db998d1{--display:flex;}.elementor-3988 .elementor-element.elementor-element-a71ff14{--display:flex;}.elementor-3988 .elementor-element.elementor-element-ba0e218{--display:flex;}.elementor-3988 .elementor-element.elementor-element-dcb04b3{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:12px;--n-menu-open-animation-duration:500ms;--n-menu-title-space-between:7px;--n-menu-title-font-size:22px;--n-menu-title-color-normal:#E7E6D3;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:#FFFFFF;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-3988 .elementor-element.elementor-element-dcb04b3 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-title, .elementor-3988 .elementor-element.elementor-element-dcb04b3 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-title > .e-n-menu-title-text, .elementor-3988 .elementor-element.elementor-element-dcb04b3 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-title  > a.e-n-menu-title-link > .e-n-menu-title-text{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-3988 .elementor-element.elementor-element-dcb04b3 {--n-menu-title-color-hover:#DF9B10;}.elementor-3988 .elementor-element.elementor-element-7070d1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3988 .elementor-element.elementor-element-dbc97ad .elementor-cta .elementor-cta__bg, .elementor-3988 .elementor-element.elementor-element-dbc97ad .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3988 .elementor-element.elementor-element-dbc97ad .elementor-cta__content{text-align:center;background-color:#FFF7DA;}.elementor-3988 .elementor-element.elementor-element-ad7d511{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3988 .elementor-element.elementor-element-f9ccc2c{text-align:center;}.elementor-3988 .elementor-element.elementor-element-f9ccc2c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFF7DA;}.elementor-3988 .elementor-element.elementor-element-b368c9c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3988 .elementor-element.elementor-element-2c8c077 img{width:30%;}.elementor-3988 .elementor-element.elementor-element-9c824a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3988 .elementor-element.elementor-element-65e8a1a{text-align:justify;color:#EEEDE1;}.elementor-3988 .elementor-element.elementor-element-29bcc9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3988 .elementor-element.elementor-element-03f7673{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3988 .elementor-element.elementor-element-7723629{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3988 .elementor-element.elementor-element-e885053 .elementor-button{background-color:#d29b2b;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-3988 .elementor-element.elementor-element-669d2ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3988 .elementor-element.elementor-element-899b661{--spacer-size:50px;}body.elementor-page-3988:not(.elementor-motion-effects-element-type-background), body.elementor-page-3988 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0f0a04 0%, #0f0a04 100%);}@media(max-width:1024px){.elementor-3988 .elementor-element.elementor-element-dcb04b3{--n-menu-title-distance-from-content:62px;--n-menu-title-space-between:40px;--n-menu-icon-size:60px;--n-menu-icon-gap:154px;}}@media(min-width:768px){.elementor-3988 .elementor-element.elementor-element-7ce1b4c{--width:25%;}.elementor-3988 .elementor-element.elementor-element-6348615{--width:25%;}.elementor-3988 .elementor-element.elementor-element-11ef0a1{--width:25%;}.elementor-3988 .elementor-element.elementor-element-30a2568{--width:25%;}.elementor-3988 .elementor-element.elementor-element-ad7d511{--content-width:824px;}.elementor-3988 .elementor-element.elementor-element-9c824a5{--content-width:806px;}}@media(max-width:767px){.elementor-3988 .elementor-element.elementor-element-dcb04b3{--n-menu-heading-wrap:nowrap;--n-menu-heading-overflow-x:scroll;--n-menu-title-distance-from-content:0px;z-index:9999;--n-menu-toggle-align:center;--n-menu-title-space-between:0px;--n-menu-title-font-size:45px;--n-menu-toggle-icon-size:31px;}.elementor-3988 .elementor-element.elementor-element-2c8c077 img{width:59%;}.elementor-3988 .elementor-element.elementor-element-e885053 .elementor-button{font-size:24px;}}/* Start custom CSS for mega-menu, class: .elementor-element-dcb04b3 */<script>
document.addEventListener('DOMContentLoaded', function() {
    let toggle = document.querySelector('.elementor-menu-toggle');
    let navMenu = document.querySelector('.elementor-nav-menu');
    
    if (toggle && navMenu) {
        toggle.addEventListener('click', function() {
            navMenu.classList.toggle('elementor-nav-menu--dropdown');
        });
    }
});
</script>

/* Força o menu mobile a aparecer e ficar por cima */
.elementor-nav-menu--dropdown,
.elementor-nav-menu__container,
.elementor-menu-toggle {
  z-index: 99999 !important;
}

/* Evita que algum widget esconda o dropdown */
.elementor-widget-nav-menu {
  overflow: visible !important;/* End custom CSS */