



.pg-common-header{position:relative;z-index:999;background:#071d38;color:#fff;font-family:Arial,Helvetica,sans-serif;width:100%;box-sizing:border-box}
.pg-common-header *{box-sizing:border-box}.pg-common-header .pg-inner{max-width:1900px;margin:auto;min-height:106px;padding:12px clamp(16px,4vw,76px);display:flex;align-items:center;justify-content:space-between;gap:16px}
.pg-common-header a{text-decoration:none}.pg-common-header .pg-brand{display:flex;align-items:center;gap:13px;color:#fff;white-space:nowrap;flex-shrink:0}.pg-common-header .pg-brand img{width:76px;height:76px;object-fit:contain}.pg-common-header .pg-brand strong{display:block;font-size:26px;line-height:1.15}.pg-common-header .pg-brand small{display:block;color:#e5c370;font-size:15px;margin-top:6px}
.pg-common-header .pg-nav{display:flex;align-items:center;justify-content:flex-end;gap:clamp(10px,1.25vw,23px);flex-wrap:nowrap}.pg-common-header .pg-nav a{color:#fff;font-size:clamp(14px,1vw,18px);font-weight:700;white-space:nowrap}.pg-common-header .pg-nav .pg-return{color:#f4c859}.pg-common-header a:hover{text-decoration:underline}
.pg-common-header .pg-account-menu{position:relative;flex-shrink:0}.pg-common-header .pg-account-menu summary{list-style:none;background:#dbaa22;color:#071d38;border-radius:11px;padding:14px 17px;font-size:17px;font-weight:700;cursor:pointer;white-space:nowrap}.pg-common-header .pg-account-menu summary::-webkit-details-marker{display:none}.pg-common-header .pg-account-menu .pg-dropdown{position:absolute;right:0;top:calc(100% + 5px);min-width:175px;background:#fff;border:1px solid #d2d8de;border-radius:10px;padding:7px;box-shadow:0 10px 25px #0003;z-index:1000}.pg-common-header .pg-dropdown a{display:block;color:#071d38;padding:9px 11px;font-size:15px}.pg-common-header .pg-login{background:#dbaa22;color:#071d38!important;border-radius:11px;padding:14px 17px}
body > .pg-common-header + script + header.top,body > .pg-common-header + script + header.topo,body > .pg-common-header + script + header.mp-cabecalho,body > .pg-common-header + script + header.portal-top{display:none!important}
body > .pg-common-header ~ header.top,body > .pg-common-header ~ header.topo,body > .pg-common-header ~ header.mp-cabecalho,body > .pg-common-header ~ header.portal-top{display:none!important}
@media(max-width:1200px){.pg-common-header .pg-inner{flex-wrap:wrap}.pg-common-header .pg-nav{justify-content:flex-start;flex-wrap:wrap;gap:11px 17px}}
@media(max-width:650px){.pg-common-header .pg-brand img{width:56px;height:56px}.pg-common-header .pg-brand strong{font-size:22px}.pg-common-header .pg-brand small{font-size:13px}.pg-common-header .pg-nav a{font-size:14px}.pg-common-header .pg-account-menu summary{padding:10px 12px;font-size:14px}}


.pg-common-header .pg-mobile-toggle{display:none}.pg-common-header #pg-install-app[hidden]{display:none!important}
@media(max-width:650px){
.pg-common-header .pg-inner{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:8px;min-height:0;padding:10px 13px}
.pg-common-header .pg-brand{grid-column:1;grid-row:1;min-width:0;white-space:normal;gap:8px}
.pg-common-header .pg-brand img{width:46px;height:46px;flex-shrink:0}
.pg-common-header .pg-brand strong{font-size:19px}.pg-common-header .pg-brand small{font-size:11px;margin-top:2px}
.pg-common-header .pg-mobile-toggle{display:block;grid-column:2;grid-row:1;align-self:center;padding:9px 11px;background:#dbaa22;color:#071d38;border:0;border-radius:8px;font-size:14px;font-weight:700;cursor:pointer}
.pg-common-header #pg-install-app:not([hidden]){grid-column:1/-1;grid-row:2;width:100%;padding:11px 14px;font-size:15px}.pg-common-header .pg-nav{display:none!important;grid-column:1/-1;grid-row:4;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 8px;width:100%;padding:10px 0 3px;border-top:1px solid #ffffff45}
.pg-common-header.pg-menu-open .pg-nav{display:grid!important}
.pg-common-header .pg-nav a{display:block;width:100%;text-align:left;padding:10px 8px;font-size:15px;border-radius:8px;background:#ffffff0c}
.pg-common-header .pg-nav .pg-account-menu{width:100%;grid-column:1/-1}.pg-common-header .pg-account-menu summary{padding:10px 8px}.pg-common-header .pg-account-menu .pg-dropdown{position:static;box-shadow:none}
.pg-common-header .pg-nav .pg-login{padding:10px 8px;grid-column:1/-1;text-align:center}
.pg-common-header .pg-push-activate{grid-column:1/-1;grid-row:3;justify-self:start;padding:10px 14px;font-size:14px}
}

.pg-common-header{max-width:100%}.pg-common-header .pg-brand{min-width:0}.pg-common-header .pg-inner{width:100%;min-width:0}
