.elementor-6170 .elementor-element.elementor-element-f089a4d{--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;--justify-content:flex-end;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-6170 .elementor-element.elementor-element-f089a4d:not(.elementor-motion-effects-element-type-background), .elementor-6170 .elementor-element.elementor-element-f089a4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.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-6170 .elementor-element.elementor-element-f730c76{width:initial;max-width:initial;top:22px;text-align:left;}.elementor-6170 .elementor-element.elementor-element-f730c76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6170 .elementor-element.elementor-element-f730c76.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-6170 .elementor-element.elementor-element-f730c76{left:22px;}body.rtl .elementor-6170 .elementor-element.elementor-element-f730c76{right:22px;}.elementor-6170 .elementor-element.elementor-element-f730c76 img{max-width:54%;}.elementor-6170 .elementor-element.elementor-element-54d8111 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;}.elementor-6170 .elementor-element.elementor-element-54d8111.elementor-element{--align-self:center;}.elementor-6170 .elementor-element.elementor-element-8a6b2e5 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-6170 .elementor-element.elementor-element-8a6b2e5.elementor-element{--align-self:center;}.elementor-6170 .elementor-element.elementor-element-8a6b2e5 .ekit_navsearch-button :is(i, svg){font-size:22px;}.elementor-6170 .elementor-element.elementor-element-8a6b2e5 .ekit_navsearch-button, .elementor-6170 .elementor-element.elementor-element-8a6b2e5 .ekit_search-button{color:var( --e-global-color-5f96e6a );fill:var( --e-global-color-5f96e6a );}.elementor-6170 .elementor-element.elementor-element-8a6b2e5 .ekit_navsearch-button{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:40px;height:45px;line-height:40px;text-align:center;}.elementor-6170 .elementor-element.elementor-element-52525c2 .ekit-wid-con .ekit-sidebar-widget{background-color:#000000;}.elementor-6170 .elementor-element.elementor-element-52525c2 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:00px 00px 00px 00px;}.elementor-6170 .elementor-element.elementor-element-52525c2.elementor-element{--align-self:center;}.elementor-6170 .elementor-element.elementor-element-52525c2 .ekit-bg-black{background-color:#020101A6;}.elementor-6170 .elementor-element.elementor-element-52525c2 .ekit-sidebar-group{--transition-duration:0.5s;}.elementor-6170 .elementor-element.elementor-element-52525c2 .ekit_navSidebar-button{color:#EF3624;}.elementor-6170 .elementor-element.elementor-element-52525c2 .ekit_navSidebar-button svg path{stroke:#EF3624;fill:#EF3624;}.elementor-6170 .elementor-element.elementor-element-52525c2 .ekit_navSidebar-button i{font-size:22px;}.elementor-6170 .elementor-element.elementor-element-52525c2 .ekit_navSidebar-button svg{max-width:22px;}.elementor-6170 .elementor-element.elementor-element-52525c2 .ekit_navSidebar-button, .elementor-6170 .elementor-element.elementor-element-52525c2 .ekit_social_media ul > li:last-child{padding:0px 0px 0px 0px;}.elementor-6170 .elementor-element.elementor-element-52525c2 .ekit_close-side-widget{color:var( --e-global-color-primary );background-color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50% 50% 50% 50%;padding:4px 7px 5px 7px;}.elementor-6170 .elementor-element.elementor-element-52525c2 .ekit_close-side-widget svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-6170 .elementor-element.elementor-element-52525c2 .ekit_close-side-widget:hover{border-color:var( --e-global-color-primary );}.elementor-6170 .elementor-element.elementor-element-52525c2 .ekit_close-side-widget i{font-size:20px;}.elementor-6170 .elementor-element.elementor-element-52525c2 .ekit_close-side-widget svg{max-width:20px;}.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-6170 .elementor-element.elementor-element-b219212 .elementor-button{background-color:#D82B1A;font-family:"Signika", Sans-serif;font-size:11px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#4A4A4A;border-radius:11px 11px 11px 11px;padding:8px 11px 8px 11px;}.elementor-6170 .elementor-element.elementor-element-b219212 .elementor-button:hover, .elementor-6170 .elementor-element.elementor-element-b219212 .elementor-button:focus{background-color:#DF3423;}.elementor-6170 .elementor-element.elementor-element-b219212 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6170 .elementor-element.elementor-element-b219212.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}@media(min-width:768px){.elementor-6170 .elementor-element.elementor-element-f089a4d{--content-width:1431px;}}@media(max-width:1024px){.elementor-6170 .elementor-element.elementor-element-f089a4d{--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-6170 .elementor-element.elementor-element-f730c76{top:20px;}.elementor-6170 .elementor-element.elementor-element-8a6b2e5 .ekit_navsearch-button :is(i, svg){font-size:20px;}.elementor-6170 .elementor-element.elementor-element-52525c2 .ekit_navSidebar-button i{font-size:20px;}.elementor-6170 .elementor-element.elementor-element-52525c2 .ekit_navSidebar-button svg{max-width:20px;}}@media(max-width:767px){.elementor-6170 .elementor-element.elementor-element-f089a4d{--padding-top:5px;--padding-bottom:7px;--padding-left:7px;--padding-right:15px;}.elementor-6170 .elementor-element.elementor-element-f730c76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 4px 0px;}.elementor-6170 .elementor-element.elementor-element-f730c76{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-6170 .elementor-element.elementor-element-f730c76 img{width:100%;max-width:100%;}.elementor-6170 .elementor-element.elementor-element-54d8111 > .elementor-widget-container{margin:0px -10px 0px 0px;padding:0px -30px 0px 0px;}.elementor-6170 .elementor-element.elementor-element-8a6b2e5 > .elementor-widget-container{margin:0px -10px 0px 0px;}.elementor-6170 .elementor-element.elementor-element-52525c2 > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-6170 .elementor-element.elementor-element-52525c2 .ekit_navSidebar-button i{font-size:20px;}.elementor-6170 .elementor-element.elementor-element-52525c2 .ekit_navSidebar-button svg{max-width:20px;}.elementor-6170 .elementor-element.elementor-element-b219212 > .elementor-widget-container{padding:0px 0px 0px 20px;}}/* Start custom CSS */#site-header { /* Substitua pelo seletor do SEU menu */
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9999; /* Garante que fique acima de outros elementos */
    box-shadow: 0 2px 5px rgba(0,0,0,0.1); /* Sombra opcional */
}/* End custom CSS */