.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-306 .elementor-element.elementor-element-3f2ae78{--display:flex;--position:fixed;--min-height:64px;--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:center;--align-items:flex-end;--z-index:9999;}.elementor-306 .elementor-element.elementor-element-3f2ae78:not(.elementor-motion-effects-element-type-background), .elementor-306 .elementor-element.elementor-element-3f2ae78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2033442E 0%, #F2295B00 100%);}.elementor-306 .elementor-element.elementor-element-3f2ae78.e-con{--order:99999 /* order end hack */;}.elementor-306 .elementor-element.elementor-element-4cbb1a5{--display:flex;--position:absolute;--min-height:72px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:-10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:9999;}.elementor-306 .elementor-element.elementor-element-4cbb1a5.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-306 .elementor-element.elementor-element-4cbb1a5{right:131px;}body.rtl .elementor-306 .elementor-element.elementor-element-4cbb1a5{left:131px;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-306 .elementor-element.elementor-element-76436c7{z-index:0;}.elementor-306 .elementor-element.elementor-element-48b71d6{--display:flex;--position:absolute;--min-height:0px;}.elementor-306 .elementor-element.elementor-element-48b71d6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-306 .elementor-element.elementor-element-f83f2a5{width:auto;max-width:auto;top:15px;z-index:1;}.elementor-306 .elementor-element.elementor-element-f83f2a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 80px 0px 0px;}.elementor-306 .elementor-element.elementor-element-f83f2a5.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-306 .elementor-element.elementor-element-f83f2a5{right:0px;}body.rtl .elementor-306 .elementor-element.elementor-element-f83f2a5{left:0px;}.elementor-306 .elementor-element.elementor-element-f83f2a5 .elementor-icon-wrapper{text-align:right;}.elementor-306 .elementor-element.elementor-element-f83f2a5.elementor-view-stacked .elementor-icon{background-color:#2D454F;}.elementor-306 .elementor-element.elementor-element-f83f2a5.elementor-view-framed .elementor-icon, .elementor-306 .elementor-element.elementor-element-f83f2a5.elementor-view-default .elementor-icon{color:#2D454F;border-color:#2D454F;}.elementor-306 .elementor-element.elementor-element-f83f2a5.elementor-view-framed .elementor-icon, .elementor-306 .elementor-element.elementor-element-f83f2a5.elementor-view-default .elementor-icon svg{fill:#2D454F;}.elementor-306 .elementor-element.elementor-element-f83f2a5 .elementor-icon{font-size:36px;}.elementor-306 .elementor-element.elementor-element-f83f2a5 .elementor-icon svg{height:36px;}.elementor-306 .elementor-element.elementor-element-b919afe{--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-306 .elementor-element.elementor-element-f9d3129{--display:flex;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-306 .elementor-element.elementor-element-f83f2a5{width:100%;max-width:100%;}.elementor-306 .elementor-element.elementor-element-f83f2a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-306 .elementor-element.elementor-element-f83f2a5.elementor-element{--align-self:stretch;}}@media(max-width:767px){.elementor-306 .elementor-element.elementor-element-4cbb1a5{--width:315.997px;--min-height:11vh;--justify-content:center;}.elementor-306 .elementor-element.elementor-element-4cbb1a5.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-306 .elementor-element.elementor-element-48b71d6{--width:569px;--min-height:23px;}.elementor-306 .elementor-element.elementor-element-f83f2a5 > .elementor-widget-container{margin:15px 15px 0px 0px;padding:0px 0px 0px 0px;}.elementor-306 .elementor-element.elementor-element-f83f2a5.elementor-element{--align-self:flex-end;}.elementor-306 .elementor-element.elementor-element-f83f2a5{top:0px;z-index:0;}}@media(min-width:768px){.elementor-306 .elementor-element.elementor-element-48b71d6{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-76436c7 */.minha-barra { position: fixed; top: 0; left: 0; width: 100%; height: 8vh; background: rgba(255, 255, 255, 0.8); backdrop-filter: blur(20px); color: white; padding: 20px; font-size: 1.2rem; transition: all 0.3s ease-in-out; z-index: 9999; display: flex; align-items: center; justify-content: space-between; } .minha-barra::hover, .teste::hover { font-size: 1.3; } /* Logo padrão */ .minha-barra .imagem { padding-top: 5px; padding-left: 80px; max-height: 40px; width: auto; height: 100%; object-fit: contain; transition: all 0.3s ease-in-out; } /* Quando rolar a página */ .minha-barra.is-scrolled { background: rgba(33, 62, 80, 0.5); backdrop-filter: blur(30px); } /* Logo branca forçada */ .minha-barra.is-scrolled .imagem { filter: invert(1) brightness(2); } .menu-toggle i { transition: color 0.3s ease-in-out; } .scrolled .menu-toggle i, .minha-barra.is-scrolled + .menu-toggle i, .minha-barra.sobre-escuro + .menu-toggle i { color: white !important; } /* Ícone de menu */ .classemenu i { transition: color 0.3s ease-in-out; } /* Ícone branco ao rolar */ .minha-barra.is-scrolled .classemenu i { filter: invert(1) brightness(2); } /* Linhas do menu hamburguer */ .menu-icon span { transition: all 0.3s ease-in-out; background-color: black; } /* Ao passar sobre seção escura */ .minha-barra.sobre-escuro .menu-icon span { background-color: white; } /* RESPONSIVO para tablets e celulares */ @media (max-width: 1024px) { .minha-barra { height: 70px; padding: 10px; font-size: 1rem; } .minha-barra .imagem { padding-left: 10px; padding-top: 5px; max-height: 30px; } } @media (max-width: 767px) { .minha-barra .imagem { max-height: 30px; } }/* End custom CSS */