header#header{background-color:var(--header-primary-background-color, transparent);transition:background .3s ease-out;z-index:100;width:100%;position:fixed;top:0;left:0}#header a:link,#header a:visited{color:var(--header-primary-link-color, inherit)}#header a:hover,#header a:active,#header a:focus-visible{color:var(--header-primary-link-hover-color, inherit)}#header a.btn:link,#header a.btn:visited{color:var(--form-button-color, inherit)}#header a.btn:hover,#header a.btn:active,#header a.btn:focus-visible{color:var(--form-button-hover-color, inherit)}.header-inner{padding:var(--site-spacing, 24px) 0;margin:0 auto;width:calc(100% - var(--site-block-spacing, 60px)*2)}body.transparent-header header#header{background-color:inherit !important}body.transparent-header .hero-container-none{height:0 !important}
.site-header-logo-container{width:90%;height:100%;display:flex;align-items:center}@media screen and (min-width: 1440px){.site-header-logo-container{width:100%}}.site-header-logo-container .head-logo a{display:block}.site-header-logo-container svg{width:100%;height:auto;display:block}
body.search-is-open{overflow-y:hidden}.header-search-btn{display:flex;align-items:center}.header-search-btn .icon-close{display:none}.header-search-btn .tbba-icon,.header-search-btn svg{height:21px;width:21px;transition:color .3s ease-out}.header-search-btn:hover svg{color:inherit}body.search-is-open .header-search-btn .icon-search{display:none}body.search-is-open .header-search-btn .icon-close{display:block}#header-search-overlay{z-index:109}.header-search-container form input{-webkit-appearance:none;appearance:none;margin:0}.header-search-container .search-field{width:100%}.header-search-container .search-submit{cursor:pointer}.header-search-container .search-results:not(:empty){margin-top:var(--site-spacing, 24px)}
body.hero-banner-nome #header .site-navigation-outer a:link,body.hero-banner-nome #header .site-navigation-outer a:visited{color:var(--header-primary-link-color, #fff)}body.hero-banner-nome #header .site-navigation-outer a:hover,body.hero-banner-nome #header .site-navigation-outer a:active,body.hero-banner-nome #header .site-navigation-outer a:focus-visible{color:var(--header-primary-link-hover-color, #ddd)}body.hero-banner-nome #header .site-navigation-outer ul.sub-menu a:link,body.hero-banner-nome #header .site-navigation-outer ul.sub-menu a:visited{color:var(--header-primary-dropdown-link-color, #fff)}body.hero-banner-nome #header .site-navigation-outer ul.sub-menu a:hover,body.hero-banner-nome #header .site-navigation-outer ul.sub-menu a:active,body.hero-banner-nome #header .site-navigation-outer ul.sub-menu a:focus-visible{color:var(--header-primary-dropdown-link-hover-color, #ddd)}body.hero-banner-nome.scrolled #header .site-navigation-outer a:link,body.hero-banner-nome.scrolled #header .site-navigation-outer a:visited{color:var(--scrolled-header-primary-link-color, #fff)}body.hero-banner-nome.scrolled #header .site-navigation-outer a:hover,body.hero-banner-nome.scrolled #header .site-navigation-outer a:active,body.hero-banner-nome.scrolled #header .site-navigation-outer a:focus-visible{color:var(--scrolled-header-primary-link-hover-color, #ddd)}body.hero-banner-nome.scrolled #header .site-navigation-outer ul.sub-menu a:link,body.hero-banner-nome.scrolled #header .site-navigation-outer ul.sub-menu a:visited{color:var(--scrolled-header-primary-dropdown-link-color, #fff)}body.hero-banner-nome.scrolled #header .site-navigation-outer ul.sub-menu a:hover,body.hero-banner-nome.scrolled #header .site-navigation-outer ul.sub-menu a:active,body.hero-banner-nome.scrolled #header .site-navigation-outer ul.sub-menu a:focus-visible{color:var(--scrolled-header-primary-dropdown-link-hover-color, #ddd)}
.has-scrolled-logo .scrolled-head-logo{display:none}.has-scrolled-logo .scrolled-head-logo img{display:block}.scrolled .has-scrolled-logo .head-logo{display:none}.scrolled .has-scrolled-logo .scrolled-head-logo{display:block}.scrolled header#header{position:fixed;top:0;left:0;margin:0;width:100%;background-color:var(--scrolled-header-primary-background-color, #000)}.scrolled .header-search-btn{color:var(--scrolled-header-primary-link-color)}.scrolled .header-search-btn:hover{color:var(--scrolled-header-primary-link-hover-color)}.scrolled #header a:link,.scrolled #header a:visited{color:var(--scrolled-header-primary-link-color);text-decoration:none}.scrolled #header a:hover,.scrolled #header a:active,.scrolled #header a:focus-visible{color:var(--scrolled-header-primary-link-hover-color, #fff)}.scrolled #header a.btn:link,.scrolled #header a.btn:visited{color:var(--form-button-color, inherit)}.scrolled #header a.btn:hover,.scrolled #header a.btn:active,.scrolled #header a.btn:focus-visible{color:var(--form-button-hover-color, inherit)}.scrolled #header ul.sub-menu li a:link,.scrolled #header ul.sub-menu li a:visited{color:var(--scrolled-header-primary-dropdown-link-color, #fff);text-decoration:none}.scrolled #header ul.sub-menu li a:hover,.scrolled #header ul.sub-menu li a:active,.scrolled #header ul.sub-menu li a:focus-visible{color:var(--scrolled-header-primary-dropdown-link-hover-color, #fff)}.scrolled #header.current-menu-item a::after{background:var(--scrolled-header-primary-link-color, #fff)}
.desktop-header-socials{display:flex;gap:var(--site-spacing, 24px)}.desktop-header-socials .tbba-icon{height:20px}
