@media (min-width:922px){#masthead .ast-primary-header-bar .site-primary-header-wrap{min-height:64px !important}#masthead .ast-primary-header-bar .main-header-menu{flex-wrap:nowrap !important;white-space:nowrap !important}#masthead .ast-primary-header-bar .main-header-menu>li.menu-item{line-height:64px !important}#masthead .ast-primary-header-bar .main-header-menu>li.menu-item>a{line-height:64px !important;height:64px !important;padding:0 11px !important;font-size:15px !important}#masthead .ast-primary-header-bar .ast-header-button-1 .ast-custom-button-link,#masthead .ast-primary-header-bar .ast-header-button-2 .ast-custom-button-link{white-space:nowrap !important;font-size:13px !important;padding:7px 14px !important;line-height:1.2 !important}}@media (min-width:922px) and (max-width:1500px){header#masthead .ast-builder-menu-1 ul.main-header-menu>li.menu-item>a.menu-link{padding-left:6px !important;padding-right:6px !important;font-size:14px !important}header#masthead .ast-header-button-1 .ast-custom-button,header#masthead .ast-header-button-2 .ast-custom-button{padding:12px 9px 10px !important;font-size:12px !important}}@media (max-width:921px){#ast-mobile-header .site-primary-header-wrap,.ast-mobile-header-wrap .site-primary-header-wrap{min-height:64px !important}}
/* sticky header ao scrollar */
#masthead.site-header.scrolled .ast-primary-header-bar,
#masthead.site-header .ast-primary-header-bar {
  background: linear-gradient(135deg,rgba(4,36,100,.97) 0%,rgba(4,18,52,.97) 100%) !important;
  backdrop-filter: blur(10px) !important;
  -webkit-backdrop-filter: blur(10px) !important;
  box-shadow: 0 1px 12px rgba(0,0,0,0.25) !important;
  transition: background .2s, box-shadow .2s !important;
}
/* admin-bar offset */
body.admin-bar #masthead.site-header { top: 32px !important; }
@media (max-width: 782px) {
  body.admin-bar #masthead.site-header { top: 46px !important; }
}