#pagina-blog-lista{margin-top:0;float:none;width:100%;overflow:visible}#pagina-blog-lista main{display:flow-root}#pagina-blog-lista .blog-search-input.ant-input-search{width:100%;border-radius:8px;overflow:hidden;border:1px solid hsla(0,0%,100%,.15);background:hsla(0,0%,100%,.1);transition:border-color .2s ease,box-shadow .2s ease}#pagina-blog-lista .blog-search-input.ant-input-search:focus-within{border-color:hsla(0,0%,100%,.4);box-shadow:0 0 0 2px hsla(0,0%,100%,.12)}#pagina-blog-lista .blog-search-input.ant-input-search .ant-input-affix-wrapper{min-height:48px;height:48px;background:transparent!important;border:none!important;box-shadow:none!important}#pagina-blog-lista .blog-search-input.ant-input-search .ant-input{background:transparent!important;color:#fff;font-size:15px}#pagina-blog-lista .blog-search-input.ant-input-search .ant-input::-moz-placeholder{color:hsla(0,0%,100%,.5)}#pagina-blog-lista .blog-search-input.ant-input-search .ant-input::placeholder{color:hsla(0,0%,100%,.5)}#pagina-blog-lista .blog-search-input.ant-input-search .ant-input-clear-icon{color:hsla(0,0%,100%,.6)}#pagina-blog-lista .blog-search-input.ant-input-search .ant-btn{width:48px;height:48px;border:none;background:transparent;color:#fff}#pagina-blog-lista .blog-search-input.ant-input-search .ant-btn:hover{color:#fff;background:hsla(0,0%,100%,.1)}#pagina-blog-lista .blog-pagination .paginacao-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}#pagina-blog-lista .blog-pagination .paginacao-container a,#pagina-blog-lista .blog-pagination .paginacao-container span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 10px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;color:#374151;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}#pagina-blog-lista .blog-pagination .paginacao-container a:hover{background:#f9fafb;border-color:#d1d5db}#pagina-blog-lista .blog-pagination .paginacao-container .pagina.atual,#pagina-blog-lista .blog-pagination .paginacao-container span.pagina.atual{background:#dc1c2e!important;color:#fff!important;border-color:transparent!important;box-shadow:0 4px 12px rgba(220,28,46,.3)}#pagina-blog-lista .blog-pagination .paginacao-container .disabled{background:#f3f4f6!important;color:#9ca3af!important;border-color:#e5e7eb!important;cursor:not-allowed}#pagina-blog-lista .blog-pagination .paginacao-container .ellipsis{min-width:auto;height:auto;border:none;background:transparent!important;color:#6b7280;padding:8px 4px}#pagina-blog-lista .blog-pagination .paginacao-container .anterior,#pagina-blog-lista .blog-pagination .paginacao-container .proxima{padding:0 14px}#pagina-blog-lista .box-publicidade{float:none;padding-bottom:0!important;background:transparent!important}#pagina-blog-lista .box-publicidade .home-wide-banner.home-container{max-width:none!important;padding-left:0!important;padding-right:0!important;margin:0!important}@media(prefers-reduced-motion:reduce){#pagina-blog-lista .blog-pagination .paginacao-container a,#pagina-blog-lista .blog-pagination .paginacao-container span{transition:none}}.paginacao-container{display:flex;align-items:flex-end;justify-content:flex-end;gap:8px}.paginacao-container a,.paginacao-container span{text-decoration:none;font-size:16px;padding:8px 12px;border-radius:6px;color:#5d5d5d;background-color:#e7e7e7;cursor:pointer;transition:background-color .3s ease}@media(max-width:767px){.paginacao-container a,.paginacao-container span{font-size:12px;padding:8px 9px}}.paginacao-container a:hover{background-color:#d0d0d0}.paginacao-container .anterior,.paginacao-container .proxima{font-weight:700;color:#5d5d5d}.paginacao-container .anterior:hover,.paginacao-container .proxima:hover{background-color:#d0d0d0}.paginacao-container .disabled{cursor:not-allowed;color:#b0b0b0;background-color:#f3f3f3}.paginacao-container .pagina.atual{background-color:#e40000;color:#fff;font-weight:700}.paginacao-container .ellipsis{padding:8px 12px;background-color:transparent;color:#5d5d5d}