.elementor-11 .elementor-element.elementor-element-056e1a0{--display:flex;--min-height:60px;--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:center;--z-index:999;}.elementor-11 .elementor-element.elementor-element-056e1a0:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-056e1a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.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-11 .elementor-element.elementor-element-46da879 img{width:21%;}.elementor-11 .elementor-element.elementor-element-5bd150e{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.61;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:030px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5bd150e::before, .elementor-11 .elementor-element.elementor-element-5bd150e > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-5bd150e > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-5bd150e > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-5bd150e > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-5bd150e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.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-11 .elementor-element.elementor-element-03f5fe1 .elementor-button{background-color:#FFFFFF33;font-family:"Roboto", Sans-serif;font-weight:500;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:6px 6px 6px 6px;}.elementor-11 .elementor-element.elementor-element-03f5fe1.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-fd94475{--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;}.elementor-11 .elementor-element.elementor-element-fd94475:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-fd94475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-11 .elementor-element.elementor-element-2a178de{--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;}.elementor-11 .elementor-element.elementor-element-e0a5ea0{--display:flex;}.elementor-11 .elementor-element.elementor-element-4c97adf{--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-11 .elementor-element.elementor-element-41f5cca{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-41f5cca.elementor-element{--align-self:center;}.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-11 .elementor-element.elementor-element-4427d35{padding:10px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-4427d35.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-4427d35 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-11 .elementor-element.elementor-element-5a7bb86{--display:flex;}.elementor-11 .elementor-element.elementor-element-eece6a4{--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-11 .elementor-element.elementor-element-6fe885d{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-6fe885d.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-bb935a8{padding:10px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-bb935a8.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-bb935a8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-11 .elementor-element.elementor-element-4341a48{--display:flex;}.elementor-11 .elementor-element.elementor-element-d4b1fb8{--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-11 .elementor-element.elementor-element-fcbe9da{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-fcbe9da.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-62b99da{padding:10px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-62b99da.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-62b99da .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-11 .elementor-element.elementor-element-5146f97{--display:flex;}.elementor-11 .elementor-element.elementor-element-b7a7157{--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-11 .elementor-element.elementor-element-7b42b42{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-7b42b42.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-8255c07{padding:10px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-8255c07.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-8255c07 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-11 .elementor-element.elementor-element-55db1bb{--display:flex;}.elementor-11 .elementor-element.elementor-element-e3cb4a8{--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-11 .elementor-element.elementor-element-21fb594{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-21fb594.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-c31ab67{padding:10px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-c31ab67.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-c31ab67 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-11 .elementor-element.elementor-element-1d02307{--display:flex;}.elementor-11 .elementor-element.elementor-element-69b243c{--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-11 .elementor-element.elementor-element-43018ac{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-43018ac.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-4813a11{padding:10px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-4813a11.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-4813a11 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-11 .elementor-element.elementor-element-0f89994{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-11 .elementor-element.elementor-element-9de791b{--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;}.elementor-11 .elementor-element.elementor-element-4e151e5{padding:10px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-4e151e5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-11 .elementor-element.elementor-element-d406c10{--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;}.elementor-11 .elementor-element.elementor-element-1a89337{padding:10px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-1a89337 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-11 .elementor-element.elementor-element-ba95782{--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;}.elementor-11 .elementor-element.elementor-element-94263f0{padding:10px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-94263f0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-11 .elementor-element.elementor-element-ca89696{--display:flex;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-0f89994{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-46da879 img{width:45%;}.elementor-11 .elementor-element.elementor-element-5bd150e{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-03f5fe1 .elementor-button{border-radius:6px 6px 6px 6px;}.elementor-11 .elementor-element.elementor-element-0f89994{--e-n-carousel-swiper-slides-to-display:2;}}/* Start custom CSS for container, class: .elementor-element-056e1a0 *//* Configuração para PC */
@media (min-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-056e1a0 {
        position: fixed; /* Troquei sticky por fixed para garantir estabilidade */
        top: 0;
        left: 0;
        width: 100%;
        z-index: 9999;
    }

    /* Adicione um padding no body para o conteúdo não subir para baixo do menu */
    body {
        padding-top: 80px; /* Ajuste conforme a altura do seu menu no PC */
    }
}

/* Configuração para Mobile */
@media (max-width: 767px) {
    .elementor-11 .elementor-element.elementor-element-056e1a0 {
        position: fixed !important; 
        top: 0 !important;
        left: 0;
        width: 100% !important;
        z-index: 99999 !important;
    }
    
    body {
        padding-top: 60px; 
    }
}/* End custom CSS */