/* ajustes do site estático */
.switcher{display:none!important}                                   /* tradutor (dependia de plugin) */
.elementor-post__thumbnail img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover;transform:none!important;top:0!important;left:0!important}
.elementor-post__thumbnail{position:relative;overflow:hidden}
/* botão do portal no menu */
.menu-item-portal>a.elementor-item{background:#00264C!important;color:#fff!important;border-radius:3px}
.menu-item-portal>a.elementor-item:hover{background:#001a35!important}
.elementor-nav-menu--dropdown .menu-item-portal>a.elementor-item{border-radius:0}
/* aviso de cookies do plugin antigo (o site novo não usa cookies) */
[class^="cookieadmin"],[class*=" cookieadmin"],[id^="cookieadmin"]{display:none!important}
/* galerias dos posts (padrão do WordPress) */
.gallery{display:grid;gap:10px;margin:1.5em 0}
.gallery-columns-1{grid-template-columns:1fr}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}
.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}
@media (max-width:767px){.gallery{grid-template-columns:repeat(2,1fr)!important}}
.gallery .gallery-item{margin:0;width:auto!important;float:none!important}
.gallery .gallery-icon img{width:100%;aspect-ratio:1;object-fit:cover;border:0!important}
.gallery .gallery-caption{font-size:12px;line-height:1.3;margin-top:4px}
