.toggle-container {
    display: flex;
    background: var(--wp--preset--color--accent-1);
    border-radius: 30px;
	width: fit-content;
    padding: 0.4rem;
	margin-bottom: 3rem;
}


.toggle-wrapper label.active {
    background: white;
	color: var(--wp--preset--color--accent-1);
}

.toggle-wrapper input {
	display: none;
}


.toggle-wrapper label {
    color: white;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50px;
    font-weight: 800;
    padding: 0rem 1rem;
    font-size: 1.2rem;
}

p.velocidade {
    background: white;
    width: 70px;
    height: 70px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 100%;
    color: black;
    font-weight: 800;
    border: solid 8px red;
	flex-direction: column;
    line-height: 1;
	font-size: 0.7rem;
}

p.velocidade strong {
    font-size: 1.7rem;
}

div#buscar {
    position: fixed;
    width: 100%;
    top: -100vh;
    margin: 0;
    z-index: 99999999;
    border-bottom-left-radius: 2rem;
    border-bottom-right-radius: 2rem;
    transition: 0.3s;
    background: var(--wp--preset--color--accent-2) !important;
}

.search-results .wp-block-group.alignwide.has-global-padding.is-layout-constrained.wp-block-group-is-layout-constrained {
	display: inline-block;
	width: 100%;
}

.search-results .category-noticias {
    width: 50%;
    float: left;
}

.search-results .category-noticias img {
    min-height: 200px;
    min-width: 300px;
    max-width: 300px;
    max-height: 200px;
}

.search-results .category-noticias h3 {
    font-size: 1.3rem !important;
    padding-right: 2rem;
}

.search-results ul.wp-block-post-template h2 {
	padding: 7rem 0 1rem;
    font-size: 1.2rem;
    text-transform: uppercase;
	display: inline-block;
    width: 100%;
}

.wp-block-search__inside-wrapper {
	flex-direction: column;
}

input[type="search"]::-webkit-search-cancel-button {
    display: none !important;
}

.wp-block-search__button {
	margin: 0;
    width: fit-content;
    padding: 0 !important;
    margin-top: 11.7rem;
}

.wp-block-search__input {
    background: transparent;
    border: 0;
    font-size: 2rem;
    font-weight: 900;
	outline: none !important;
	color: var(--wp--preset--color--accent-1) !important;
	padding: 0 !important;
	border-radius: 0 !important;
}

#buscar .wp-block-group {
	 background: var(--wp--preset--color--accent-2) !important;
}

#buscar.open {
	top: 0;
}

.fechar-pesquisa, .wp-block-safe-svg-svg-icon {
	cursor: pointer;
}


mark {
    font-weight: 700;
    padding: 0 5px;
    border-radius: 6px;
}

.acervo-list .wp-block-button a {
	font-size: 1rem;
    padding: 0 0 0 2rem;
	border-radius: 0 !important;
    background-repeat: no-repeat !important;
    background-position: left center !important;
	background-size: 1.5rem;
	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2LjI1NDQgOC44NDk2MUwxNi4zNDYyIDguODU0NDlDMTYuODAwMSA4LjkwMDUyIDE3LjE1NDggOS4yODM5NSAxNy4xNTQ4IDkuNzVDMTcuMTU0NiAxMC4yMDU1IDE2LjgxNTYgMTAuNTgyIDE2LjM3NjUgMTAuNjQxNkwxNi4zNjY3IDEwLjY0MjZMMTYuMjY0MiAxMC42NDk0TDE2LjI1NDQgMTAuNjUwNFYxMC42NDk0SDExLjkyMjRMMTguODkwMSAxNy42MTMzTDE4Ljk0NTggMTcuNjc1OEMxOS4yMTE0IDE3Ljk5NTIgMTkuMjIxOSAxOC40NTQ3IDE4Ljk3NzEgMTguNzg1MkwxOC45NzAyIDE4Ljc5MzlMMTguODk3OSAxOC44Nzc5TDE4Ljg5MDEgMTguODg2N0wxOC44ODkyIDE4Ljg4NTdDMTguNTY5NyAxOS4yMDUzIDE4LjA3MDcgMTkuMjM0OSAxNy43MTgzIDE4Ljk3MzZMMTcuNzA5NSAxOC45NjY4TDE3LjYyNTUgMTguODk0NUwxNy42MTY3IDE4Ljg4NjdWMTguODg1N0wxMC42NDk5IDExLjkyMTlMMTAuNjUwOSAxNi4yNTFMMTAuNjQ3IDE2LjMzNTlDMTAuNjA4IDE2Ljc1MjggMTAuMjg0MyAxNy4wODY2IDkuODcyNTYgMTcuMTQyNkw5Ljg2MTgyIDE3LjE0NDVWMTcuMTQzNkw5Ljc2MDI1IDE3LjE1MDRMOS43NTA0OSAxNy4xNTE0QzkuMjk0NzQgMTcuMTUxNCA4LjkxODUxIDE2LjgxMjQgOC44NTg4OSAxNi4zNzNMOC44NTY5MyAxNi4zNjMzVjE2LjM2MjNMOC44NTEwNyAxNi4yNjA3TDguODUwMSAxNi4yNTFWOS43MzQzOEg4Ljg1MTA3QzguODUwMzUgOS43MDA4OSA4Ljg1MjQ3IDkuNjY5MzEgOC44NTU5NiA5LjY0MDYyTDguODU2OTMgOS42Mjg5MUw5LjAwNDM5IDkuNjU4Mkw4Ljg1NzkxIDkuNjI4OTFMOC44NzkzOSA5LjUyMDUxTDguODgxMzUgOS41MDk3N0w4Ljg4NTI1IDkuNDk5MDJMOC45MTk0MyA5LjQwMjM0TDguOTI0MzIgOS4zOTE2TDguOTI5MiA5LjM3OTg4QzguOTcyMDIgOS4yODIwMSA5LjAzNDI1IDkuMTkxODUgOS4xMTI3OSA5LjExMzI4TDkuMTE2NyA5LjEwOTM4TDkuMTYwNjQgOS4wNjgzNkw5LjE2NjUgOS4wNjM0OEw5LjE3MzM0IDkuMDU4NTlMOS4yNTQzOSA4Ljk5ODA1TDkuMjYxMjMgOC45OTIxOUw5LjI2OTA0IDguOTg4MjhMOS4zMjg2MSA4Ljk1NDFMOS4zMzY0MyA4Ljk0OTIyTDkuMzQ0MjQgOC45NDYyOUw5LjQzODk2IDguOTA1MjdMOS40NDc3NSA4LjkwMTM3TDkuNDU1NTcgOC44OTg0NEw5LjUyMjk1IDguODc4OTFMOS41MzQ2NyA4Ljg3NUw5LjU5NjE5IDguODYyM0w5LjYwNDk4IDguODYxMzNMOS42MTI3OSA4Ljg2MDM1TDkuNzA1NTcgOC44NTA1OUg5LjcyMTE5TDE2LjI1NDQgOC44NDk2MVpNMjEuMTUyOCAxMS4yNDUxQzIxLjE1MjYgMTEuNzQxOSAyMC43NTAyIDEyLjE0NDQgMjAuMjUzNCAxMi4xNDQ1QzE5Ljc5NzcgMTIuMTQ0NSAxOS40MjA1IDExLjgwNTcgMTkuMzYwOCAxMS4zNjYyTDE5LjM1OTkgMTEuMzU2NEwxOS4zNTMgMTEuMjU0OVY2Ljc1MTk1TDE5LjM0MzMgNi41NDY4OEMxOS4yNDQ1IDUuNTMyMjcgMTguNDIzOCA0LjcyODIgMTcuNDAxOSA0LjY1NjI1VjQuNjU3MjNMMTcuMjQ3NiA0LjY1MTM3VjQuNjUwMzlINi43NDY1OEM1LjY0OTYyIDQuNjQ5NTUgNC43NDc2IDUuNDkwNDYgNC42NTM4MSA2LjU2MzQ4TDQuNjU0NzkgNi41NjQ0NUw0LjY0Njk3IDYuNzIyNjZMNC42NDg5MyAxNy4yNTJMNC42NTk2NyAxNy40NTdDNC43NTg2MSAxOC40NzEzIDUuNTc4NTMgMTkuMjc0MyA2LjYwMDEgMTkuMzQ2N0g2LjYwMTA3TDYuNzU1MzcgMTkuMzUyNUgxMS4yNDY2QzExLjc0MzQgMTkuMzUyNyAxMi4xNDU5IDE5Ljc1NTEgMTIuMTQ2IDIwLjI1MkMxMi4xNDYgMjAuNzA3NSAxMS44MDc5IDIxLjA4MzggMTEuMzY4NyAyMS4xNDM2TDExLjM1NzkgMjEuMTQ1NVYyMS4xNDQ1TDExLjI1NjMgMjEuMTUxNEwxMS4yNDY2IDIxLjE1MjNINi43NDk1MUM0LjY2NTU2IDIxLjE1MTcgMi45NjM2IDE5LjUxNjQgMi44NTQ5OCAxNy40NTlWMTcuNDU1MUwyLjg0OTEyIDE3LjI1NTlWMTcuMjUyTDIuODQ3MTcgNi43NTI5M1Y2Ljc1TDIuODUyMDUgNi41NDU5VjYuNTQxMDJMMi44NjU3MiA2LjM1NjQ1QzMuMDU1OSA0LjQ1Mzk2IDQuNjEzNTMgMi45NTQ5IDYuNTQwNTMgMi44NTU0N0g2LjU0NDQzTDYuNzQzNjUgMi44NDk2MUg2Ljc0NzU2TDE3LjI1MzQgMi44NTE1NkwxNy40NDc4IDIuODU2NDVDMTkuMzc4MSAyLjk1MTk3IDIwLjkzOTYgNC40NTA0NiAyMS4xMzMzIDYuMzUzNTJMMjEuMTQ3OSA2LjU0NDkyVjYuNTQ4ODNMMjEuMTUyOCA2Ljc0ODA1VjExLjI0NTFaIiBmaWxsPSIjMzQ0NzQwIiBzdHJva2U9IiMzNDQ3NDAiIHN0cm9rZS13aWR0aD0iMC4zIi8+Cjwvc3ZnPgo=");
}

.menu-acervo .destaque a {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5IDUuNTAwMDJIMTIuNzJMMTIuNCA0LjUwMDAyQzEyLjE5MjYgMy45MTMyNSAxMS44MDc3IDMuNDA1NTMgMTEuMjk4OSAzLjA0NzE4QzEwLjc5MDEgMi42ODg4NCAxMC4xODI0IDIuNDk3NjIgOS41NiAyLjUwMDAySDVDNC4yMDQzNSAyLjUwMDAyIDMuNDQxMjkgMi44MTYwOSAyLjg3ODY4IDMuMzc4N0MyLjMxNjA3IDMuOTQxMzEgMiA0LjcwNDM3IDIgNS41MDAwMlYxOC41QzIgMTkuMjk1NyAyLjMxNjA3IDIwLjA1ODcgMi44Nzg2OCAyMC42MjEzQzMuNDQxMjkgMjEuMTg0IDQuMjA0MzUgMjEuNSA1IDIxLjVIMTlDMTkuNzk1NiAyMS41IDIwLjU1ODcgMjEuMTg0IDIxLjEyMTMgMjAuNjIxM0MyMS42ODM5IDIwLjA1ODcgMjIgMTkuMjk1NyAyMiAxOC41VjguNTAwMDJDMjIgNy43MDQzNyAyMS42ODM5IDYuOTQxMzEgMjEuMTIxMyA2LjM3ODdDMjAuNTU4NyA1LjgxNjA5IDE5Ljc5NTYgNS41MDAwMiAxOSA1LjUwMDAyWk0yMCAxOC41QzIwIDE4Ljc2NTIgMTkuODk0NiAxOS4wMTk2IDE5LjcwNzEgMTkuMjA3MUMxOS41MTk2IDE5LjM5NDcgMTkuMjY1MiAxOS41IDE5IDE5LjVINUM0LjczNDc4IDE5LjUgNC40ODA0MyAxOS4zOTQ3IDQuMjkyODkgMTkuMjA3MUM0LjEwNTM2IDE5LjAxOTYgNCAxOC43NjUyIDQgMTguNVY1LjUwMDAyQzQgNS4yMzQ4MSA0LjEwNTM2IDQuOTgwNDUgNC4yOTI4OSA0Ljc5MjkyQzQuNDgwNDMgNC42MDUzOCA0LjczNDc4IDQuNTAwMDIgNSA0LjUwMDAySDkuNTZDOS43Njk2NCA0LjQ5OTQ4IDkuOTc0MTYgNC41NjQ4NCAxMC4xNDQ2IDQuNjg2ODZDMTAuMzE1MSA0LjgwODg5IDEwLjQ0MjkgNC45ODE0IDEwLjUxIDUuMTgwMDJMMTEuMDUgNi44MjAwMkMxMS4xMTcxIDcuMDE4NjQgMTEuMjQ0OSA3LjE5MTE2IDExLjQxNTQgNy4zMTMxOEMxMS41ODU4IDcuNDM1MiAxMS43OTA0IDcuNTAwNTYgMTIgNy41MDAwMkgxOUMxOS4yNjUyIDcuNTAwMDIgMTkuNTE5NiA3LjYwNTM4IDE5LjcwNzEgNy43OTI5MkMxOS44OTQ2IDcuOTgwNDUgMjAgOC4yMzQ4MSAyMCA4LjUwMDAyVjE4LjVaIiBmaWxsPSIjMzQ0NzQwIi8+CjxwYXRoIGQ9Ik0xMS4wMjQ1IDkuNDYzNTJDMTEuMTc0MSA5LjAwMjg3IDExLjgyNTkgOS4wMDI4NyAxMS45NzU1IDkuNDYzNTNMMTIuNjIyNiAxMS40NTQ5QzEyLjY4OTUgMTEuNjYwOSAxMi44ODE1IDExLjgwMDQgMTMuMDk4MSAxMS44MDA0SDE1LjE5MkMxNS42NzYzIDExLjgwMDQgMTUuODc3NyAxMi40MjAyIDE1LjQ4NTkgMTIuNzA0OUwxMy43OTE5IDEzLjkzNTdDMTMuNjE2NiAxNC4wNjMgMTMuNTQzMyAxNC4yODg3IDEzLjYxMDIgMTQuNDk0N0wxNC4yNTczIDE2LjQ4NjFDMTQuNDA3IDE2Ljk0NjcgMTMuODc5NyAxNy4zMjk4IDEzLjQ4NzkgMTcuMDQ1MUwxMS43OTM5IDE1LjgxNDNDMTEuNjE4NiAxNS42ODcgMTEuMzgxNCAxNS42ODcgMTEuMjA2MSAxNS44MTQzTDkuNTEyMTMgMTcuMDQ1MUM5LjEyMDI3IDE3LjMyOTggOC41OTMwMyAxNi45NDY3IDguNzQyNzEgMTYuNDg2MUw5LjM4OTc1IDE0LjQ5NDdDOS40NTY2OSAxNC4yODg3IDkuMzgzMzYgMTQuMDYzIDkuMjA4MTIgMTMuOTM1N0w3LjUxNDE0IDEyLjcwNDlDNy4xMjIyOCAxMi40MjAyIDcuMzIzNjcgMTEuODAwNCA3LjgwODAzIDExLjgwMDRIOS45MDE5QzEwLjExODUgMTEuODAwNCAxMC4zMTA1IDExLjY2MDkgMTAuMzc3NCAxMS40NTQ5TDExLjAyNDUgOS40NjM1MloiIGZpbGw9IiMzNDQ3NDAiLz4KPC9zdmc+Cg==");
}

.menu-acervo a {
    border: none !important;
    padding: 0.5rem 0rem 0.5rem 2rem !important;
	border-radius: 0 !important;
    background-repeat: no-repeat !important;
    background-position: left center !important;
	background-size: 1.5rem;
	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5IDUuNTAwMDJIMTIuNzJMMTIuNCA0LjUwMDAyQzEyLjE5MjYgMy45MTMyNSAxMS44MDc3IDMuNDA1NTMgMTEuMjk4OSAzLjA0NzE4QzEwLjc5MDEgMi42ODg4NCAxMC4xODI0IDIuNDk3NjIgOS41NiAyLjUwMDAySDVDNC4yMDQzNSAyLjUwMDAyIDMuNDQxMjkgMi44MTYwOSAyLjg3ODY4IDMuMzc4N0MyLjMxNjA3IDMuOTQxMzEgMiA0LjcwNDM3IDIgNS41MDAwMlYxOC41QzIgMTkuMjk1NyAyLjMxNjA3IDIwLjA1ODcgMi44Nzg2OCAyMC42MjEzQzMuNDQxMjkgMjEuMTg0IDQuMjA0MzUgMjEuNSA1IDIxLjVIMTlDMTkuNzk1NiAyMS41IDIwLjU1ODcgMjEuMTg0IDIxLjEyMTMgMjAuNjIxM0MyMS42ODM5IDIwLjA1ODcgMjIgMTkuMjk1NyAyMiAxOC41VjguNTAwMDJDMjIgNy43MDQzNyAyMS42ODM5IDYuOTQxMzEgMjEuMTIxMyA2LjM3ODdDMjAuNTU4NyA1LjgxNjA5IDE5Ljc5NTYgNS41MDAwMiAxOSA1LjUwMDAyWk0yMCAxOC41QzIwIDE4Ljc2NTIgMTkuODk0NiAxOS4wMTk2IDE5LjcwNzEgMTkuMjA3MUMxOS41MTk2IDE5LjM5NDcgMTkuMjY1MiAxOS41IDE5IDE5LjVINUM0LjczNDc4IDE5LjUgNC40ODA0MyAxOS4zOTQ3IDQuMjkyODkgMTkuMjA3MUM0LjEwNTM2IDE5LjAxOTYgNCAxOC43NjUyIDQgMTguNVY1LjUwMDAyQzQgNS4yMzQ4MSA0LjEwNTM2IDQuOTgwNDUgNC4yOTI4OSA0Ljc5MjkyQzQuNDgwNDMgNC42MDUzOCA0LjczNDc4IDQuNTAwMDIgNSA0LjUwMDAySDkuNTZDOS43Njk2NCA0LjQ5OTQ4IDkuOTc0MTYgNC41NjQ4NCAxMC4xNDQ2IDQuNjg2ODZDMTAuMzE1MSA0LjgwODg5IDEwLjQ0MjkgNC45ODE0IDEwLjUxIDUuMTgwMDJMMTEuMDUgNi44MjAwMkMxMS4xMTcxIDcuMDE4NjQgMTEuMjQ0OSA3LjE5MTE2IDExLjQxNTQgNy4zMTMxOEMxMS41ODU4IDcuNDM1MiAxMS43OTA0IDcuNTAwNTYgMTIgNy41MDAwMkgxOUMxOS4yNjUyIDcuNTAwMDIgMTkuNTE5NiA3LjYwNTM4IDE5LjcwNzEgNy43OTI5MkMxOS44OTQ2IDcuOTgwNDUgMjAgOC4yMzQ4MSAyMCA4LjUwMDAyVjE4LjVaIiBmaWxsPSIjMzQ0NzQwIi8+Cjwvc3ZnPgo=");

}


.menu-acervo .current-menu-item span {
	color: var(--wp--preset--color--accent-1) !important;
	text-decoration: underline;
}



.menu-acervo .current-menu-item a {
	background-color: white !important;
		background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjc4IDEwLjM3QzIyLjY4NTkgMTAuMjU0IDIyLjU2NyAxMC4xNjA1IDIyLjQzMiAxMC4wOTY1QzIyLjI5NyAxMC4wMzI1IDIyLjE0OTQgOS45OTk1MSAyMiAxMEgyMFY5LjAwMDAyQzIwIDguMjA0MzcgMTkuNjgzOSA3LjQ0MTMxIDE5LjEyMTMgNi44Nzg3QzE4LjU1ODcgNi4zMTYwOSAxNy43OTU2IDYuMDAwMDIgMTcgNi4wMDAwMkgxMC43MkwxMC40IDUuMDAwMDJDMTAuMTkyNiA0LjQxMzI1IDkuODA3NzUgMy45MDU1MyA5LjI5ODkgMy41NDcxOEM4Ljc5MDA1IDMuMTg4ODQgOC4xODIzNiAyLjk5NzYyIDcuNTYgMy4wMDAwMkg0QzMuMjA0MzUgMy4wMDAwMiAyLjQ0MTI5IDMuMzE2MDkgMS44Nzg2OCAzLjg3ODdDMS4zMTYwNyA0LjQ0MTMxIDEgNS4yMDQzNyAxIDYuMDAwMDJWMThDMSAxOC43OTU3IDEuMzE2MDcgMTkuNTU4NyAxLjg3ODY4IDIwLjEyMTNDMi40NDEyOSAyMC42ODQgMy4yMDQzNSAyMSA0IDIxSDE4LjRDMTkuMDgxMiAyMC45OTggMTkuNzQxNSAyMC43NjQzIDIwLjI3MjIgMjAuMzM3MkMyMC44MDI5IDE5LjkxMDEgMjEuMTcyNCAxOS4zMTUxIDIxLjMyIDE4LjY1TDIzIDExLjIyQzIzLjAzMDQgMTEuMDcwOSAyMy4wMjY0IDEwLjkxNjkgMjIuOTg4MyAxMC43Njk2QzIyLjk1MDIgMTAuNjIyMyAyMi44Nzg5IDEwLjQ4NTYgMjIuNzggMTAuMzdaTTUuMzcgMTguMjJDNS4zMTkyIDE4LjQ0NTYgNS4xOTE3OSAxOC42NDY2IDUuMDA5NDYgMTguNzg4OEM0LjgyNzE0IDE4LjkzMSA0LjYwMTE2IDE5LjAwNTcgNC4zNyAxOUg0QzMuNzM0NzggMTkgMy40ODA0MyAxOC44OTQ3IDMuMjkyODkgMTguNzA3MUMzLjEwNTM2IDE4LjUxOTYgMyAxOC4yNjUyIDMgMThWNi4wMDAwMkMzIDUuNzM0ODEgMy4xMDUzNiA1LjQ4MDQ1IDMuMjkyODkgNS4yOTI5MkMzLjQ4MDQzIDUuMTA1MzggMy43MzQ3OCA1LjAwMDAyIDQgNS4wMDAwMkg3LjU2QzcuNzc4MDcgNC45ODg2NCA3Ljk5Mzg2IDUuMDQ4OTUgOC4xNzQ0MyA1LjE3MTc0QzguMzU1IDUuMjk0NTIgOC40OTA0MiA1LjQ3MzA0IDguNTYgNS42ODAwMkw5LjEgNy4zMjAwMkM5LjE2NDE3IDcuNTEwNzcgOS4yODQ0IDcuNjc3NzEgOS40NDQ5NyA3Ljc5OTAzQzkuNjA1NTQgNy45MjAzNSA5Ljc5ODk4IDcuOTkwNCAxMCA4LjAwMDAySDE3QzE3LjI2NTIgOC4wMDAwMiAxNy41MTk2IDguMTA1MzggMTcuNzA3MSA4LjI5MjkyQzE3Ljg5NDYgOC40ODA0NSAxOCA4LjczNDgxIDE4IDkuMDAwMDJWMTBIOEM3Ljc2ODg0IDkuOTk0MzcgNy41NDI4NiAxMC4wNjkgNy4zNjA1NCAxMC4yMTEyQzcuMTc4MjEgMTAuMzUzNCA3LjA1MDggMTAuNTU0NCA3IDEwLjc4TDUuMzcgMTguMjJaTTE5LjM3IDE4LjIyQzE5LjMxOTIgMTguNDQ1NiAxOS4xOTE4IDE4LjY0NjYgMTkuMDA5NSAxOC43ODg4QzE4LjgyNzEgMTguOTMxIDE4LjYwMTIgMTkuMDA1NyAxOC4zNyAxOUg3LjIxQzcuMjYxNjUgMTguODg4NiA3LjI5ODYyIDE4Ljc3MSA3LjMyIDE4LjY1TDguOCAxMkgyMC44TDE5LjM3IDE4LjIyWiIgZmlsbD0iIzM0NDc0MCIvPgo8L3N2Zz4K") !important;
}

.menu-acervo .destaque.current-menu-item a {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjc4IDEwLjM3QzIyLjY4NTkgMTAuMjU0IDIyLjU2NyAxMC4xNjA1IDIyLjQzMiAxMC4wOTY1QzIyLjI5NyAxMC4wMzI1IDIyLjE0OTQgOS45OTk1MSAyMiAxMEgyMFY5LjAwMDAyQzIwIDguMjA0MzcgMTkuNjgzOSA3LjQ0MTMxIDE5LjEyMTMgNi44Nzg3QzE4LjU1ODcgNi4zMTYwOSAxNy43OTU2IDYuMDAwMDIgMTcgNi4wMDAwMkgxMC43MkwxMC40IDUuMDAwMDJDMTAuMTkyNiA0LjQxMzI1IDkuODA3NzUgMy45MDU1MyA5LjI5ODkgMy41NDcxOEM4Ljc5MDA1IDMuMTg4ODQgOC4xODIzNiAyLjk5NzYyIDcuNTYgMy4wMDAwMkg0QzMuMjA0MzUgMy4wMDAwMiAyLjQ0MTI5IDMuMzE2MDkgMS44Nzg2OCAzLjg3ODdDMS4zMTYwNyA0LjQ0MTMxIDEgNS4yMDQzNyAxIDYuMDAwMDJWMThDMSAxOC43OTU3IDEuMzE2MDcgMTkuNTU4NyAxLjg3ODY4IDIwLjEyMTNDMi40NDEyOSAyMC42ODQgMy4yMDQzNSAyMSA0IDIxSDE4LjRDMTkuMDgxMiAyMC45OTggMTkuNzQxNSAyMC43NjQzIDIwLjI3MjIgMjAuMzM3MkMyMC44MDI5IDE5LjkxMDEgMjEuMTcyNCAxOS4zMTUxIDIxLjMyIDE4LjY1TDIzIDExLjIyQzIzLjAzMDQgMTEuMDcwOSAyMy4wMjY0IDEwLjkxNjkgMjIuOTg4MyAxMC43Njk2QzIyLjk1MDIgMTAuNjIyMyAyMi44Nzg5IDEwLjQ4NTYgMjIuNzggMTAuMzdaTTUuMzcgMTguMjJDNS4zMTkyIDE4LjQ0NTYgNS4xOTE3OSAxOC42NDY2IDUuMDA5NDYgMTguNzg4OEM0LjgyNzE0IDE4LjkzMSA0LjYwMTE2IDE5LjAwNTcgNC4zNyAxOUg0QzMuNzM0NzggMTkgMy40ODA0MyAxOC44OTQ3IDMuMjkyODkgMTguNzA3MUMzLjEwNTM2IDE4LjUxOTYgMyAxOC4yNjUyIDMgMThWNi4wMDAwMkMzIDUuNzM0ODEgMy4xMDUzNiA1LjQ4MDQ1IDMuMjkyODkgNS4yOTI5MkMzLjQ4MDQzIDUuMTA1MzggMy43MzQ3OCA1LjAwMDAyIDQgNS4wMDAwMkg3LjU2QzcuNzc4MDcgNC45ODg2NCA3Ljk5Mzg2IDUuMDQ4OTUgOC4xNzQ0MyA1LjE3MTc0QzguMzU1IDUuMjk0NTIgOC40OTA0MiA1LjQ3MzA0IDguNTYgNS42ODAwMkw5LjEgNy4zMjAwMkM5LjE2NDE3IDcuNTEwNzcgOS4yODQ0IDcuNjc3NzEgOS40NDQ5NyA3Ljc5OTAzQzkuNjA1NTQgNy45MjAzNSA5Ljc5ODk4IDcuOTkwNCAxMCA4LjAwMDAySDE3QzE3LjI2NTIgOC4wMDAwMiAxNy41MTk2IDguMTA1MzggMTcuNzA3MSA4LjI5MjkyQzE3Ljg5NDYgOC40ODA0NSAxOCA4LjczNDgxIDE4IDkuMDAwMDJWMTBIOEM3Ljc2ODg0IDkuOTk0MzcgNy41NDI4NiAxMC4wNjkgNy4zNjA1NCAxMC4yMTEyQzcuMTc4MjEgMTAuMzUzNCA3LjA1MDggMTAuNTU0NCA3IDEwLjc4TDUuMzcgMTguMjJaTTE5LjM3IDE4LjIyQzE5LjMxOTIgMTguNDQ1NiAxOS4xOTE4IDE4LjY0NjYgMTkuMDA5NSAxOC43ODg4QzE4LjgyNzEgMTguOTMxIDE4LjYwMTIgMTkuMDA1NyAxOC4zNyAxOUg3LjIxQzcuMjYxNjUgMTguODg4NiA3LjI5ODYyIDE4Ljc3MSA3LjMyIDE4LjY1TDguOCAxMkgyMC44TDE5LjM3IDE4LjIyWiIgZmlsbD0iIzM0NDc0MCIvPgo8cGF0aCBkPSJNMTQuMjE0NyAxMi44NzgxQzE0LjMwNDUgMTIuNjAxNyAxNC42OTU1IDEyLjYwMTcgMTQuNzg1MyAxMi44NzgxTDE1LjIxODQgMTQuMjExMUMxNS4yNTg2IDE0LjMzNDggMTUuMzczOCAxNC40MTg0IDE1LjUwMzggMTQuNDE4NEgxNi45MDU0QzE3LjE5NiAxNC40MTg0IDE3LjMxNjggMTQuNzkwMyAxNy4wODE3IDE0Ljk2MTFMMTUuOTQ3OCAxNS43ODVDMTUuODQyNiAxNS44NjE0IDE1Ljc5ODYgMTUuOTk2OCAxNS44Mzg4IDE2LjEyMDRMMTYuMjcxOSAxNy40NTM0QzE2LjM2MTcgMTcuNzI5OCAxNi4wNDU0IDE3Ljk1OTcgMTUuODEwMyAxNy43ODg5TDE0LjY3NjMgMTYuOTY1QzE0LjU3MTIgMTYuODg4NiAxNC40Mjg4IDE2Ljg4ODYgMTQuMzIzNyAxNi45NjVMMTMuMTg5NyAxNy43ODg5QzEyLjk1NDYgMTcuOTU5NyAxMi42MzgzIDE3LjcyOTggMTIuNzI4MSAxNy40NTM0TDEzLjE2MTIgMTYuMTIwNEMxMy4yMDE0IDE1Ljk5NjggMTMuMTU3NCAxNS44NjE0IDEzLjA1MjIgMTUuNzg1TDExLjkxODMgMTQuOTYxMUMxMS42ODMyIDE0Ljc5MDMgMTEuODA0IDE0LjQxODQgMTIuMDk0NiAxNC40MTg0SDEzLjQ5NjJDMTMuNjI2MiAxNC40MTg0IDEzLjc0MTQgMTQuMzM0OCAxMy43ODE2IDE0LjIxMTFMMTQuMjE0NyAxMi44NzgxWiIgZmlsbD0iIzM0NDc0MCIvPgo8L3N2Zz4K") !important;
}

.menu-categorias a {
	font-size: 1rem !important;
}


.menu-categorias .current-menu-item span {
    color: white;
}

.menu-categorias a:before, .menu-acervo a:before {
	display: none !important;
}

.taxonomy-category.wp-block-post-terms a, .menu-categorias a {
    border: solid 1px currentColor;
    padding: 0.4rem 1.4rem;
    border-radius: 11rem;
    text-decoration: none;
	order: 2;
	font-size: 0.8rem;
	line-height: 1.2;
}

.wp-block-post-terms, .menu-categorias {
	display: flex;
    gap: 0.4rem;
}

.wp-block-post-terms .wp-block-post-terms__separator {
	display: none;
}

.taxonomy-category.wp-block-post-terms a.first {
	order: 1 !important;
}

.menu-categorias .current-menu-item a {
	background: var(--wp--preset--color--accent-1);
    color: white;
    border-color: var(--wp--preset--color--accent-1);
}

strong {
    font-weight: 700;
}

ul.wp-block-latest-posts__list {
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
    gap: 2rem;
    position: relative;
}

.wp-block-latest-posts__list li {
    display: flex;
    flex-direction: column;
    width: calc(50% - 260px);
    position: relative;
    padding-left: 260px;
    margin-left: 50%;
    min-height: 160px;
    border-bottom: solid 1px var(--wp--preset--color--accent-5);
    padding-bottom: 2rem;
}

.wp-block-latest-posts__list li:nth-child(1) {
    width: calc(50% - 2rem);
    padding-left: 0px;
    position: absolute;
    left: 0;
    margin: 0;
    border-bottom: none;
}

.wp-block-latest-posts__list li:nth-child(1) .wp-block-latest-posts__post-excerpt {
    display: block;
}

.wp-block-latest-posts__list li:nth-child(1) .wp-block-latest-posts__featured-image {
    position: relative;
    width: 100%;
    height: initial;
    margin-bottom: 1rem;
}

a.wp-block-latest-posts__read-more {
    text-transform: uppercase;
    font-weight: 700;
    text-decoration: none;
    display: inline-block;
    width: 100%;
    font-size: 1rem;
    margin-top: 1rem;
}

.wp-block-latest-posts__list li:nth-child(1) div {
    width: 100%;
}

.wp-block-latest-posts__featured-image {
    order: 0;
    position: absolute;
    left: 0;
    top: 0;
    width: 240px;
    height: 150px;
}

.wp-block-latest-posts__featured-image a {
    display: inline-block;
    height: 100%;
    width: 100%;
}

.wp-block-latest-posts__featured-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 20px;
    border: solid 1px var(--wp--preset--color--accent-5);
}

.wp-block-latest-posts__post-title {
    order: 2;
}

.wp-block-latest-posts__post-date {
    order: 1;
    color: var(--wp--preset--color--accent-6);
    margin-bottom: 0.5rem;
}

.wp-block-latest-posts__post-excerpt {
    order: 3;
    display: none;
}

.wp-block-navigation-item__content span {
    position: relative;
}

.wp-site-blocks {
    overflow-x: hidden;
}

#co-autores {
flex-wrap: nowrap;
}

#apoiadores {
    flex-wrap: nowrap;
    gap: 1rem;
    align-items: center;
    justify-content: space-between;
}

#apoiadores .wp-block-image {
    max-width: 150px !important;
    width: 150px !important;
    height: 150px !important;
}

.slick-disabled {
    opacity: 0 !important;
}

div#logo-panel {
    position: fixed;
    top: 0;
    background: #ffffffd9;
    z-index: -2;
    right: 0;
    margin: 0;
    overflow: auto;
    height: 100%;
    width: 100%;
    max-width: 100%;
    display: flex;
    justify-content: flex-end;
    opacity: 0;
}

#logo-panel.active .images {
    right: 0;
}

#logo-panel .images {
    position: relative;
    right: -100%;

    background: white;
    max-width: 1100px;
    padding: 10rem 6rem;
    width: calc(100% - 7rem);
    height: calc(100vh - 20rem);
    border-top-left-radius: 30px;
    border-bottom-left-radius: 30px;
    display: flex;
    flex-wrap: wrap;
    gap: 3rem;
    justify-content: space-between;
    overflow: auto;
    transition: 0.4s;
}

div#logo-panel.active {
    z-index: 9999999999999;
    opacity: 1;
}

div#logo-panel.active .images::before {
    content: "As organizações que apoiam o PL";
    position: absolute;
    background-color: var(--wp--preset--color--accent-2);
    color: var(--wp--preset--color--accent-1);
    z-index: 9;
    left: 0;
    top: 0;
    overflow: visible;
    padding: 2rem;
    border-top-left-radius: 30px;
    border-bottom-right-radius: 30px;
}

#apoiadores img {
    width: 100px !important;
    height: 100px !important;
    object-fit: contain !important;
    object-position: center !important;
}

#logo-panel .wp-block-image {
    max-width: 100px !important;
    width: 100px !important;
    height: 100px !important;
}

#logo-panel img {
    width: 100px !important;
    height: 100px !important;
    object-fit: contain !important;
    object-position: center !important;
}

#close-logo-panel {
    cursor: pointer;
    width: 35px;
    height: 35px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTciIGhlaWdodD0iNTciIHZpZXdCb3g9IjAgMCA1NyA1NyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMjguMDUzOSIgY3k9IjI4LjA1MzkiIHI9IjI4LjA1MzkiIGZpbGw9IiNGNEZBMDAiLz4KPHBhdGggZD0iTTM3LjcwMDIgMzUuMDE2MUwzMC44MTMxIDI4LjEyOUwzNy43MDAyIDIxLjI0MThDMzguNDQzOCAyMC40OTgzIDM4LjQ0MzggMTkuMzAxMiAzNy43MDAyIDE4LjU1NzdDMzYuOTU2NyAxNy44MTQxIDM1Ljc1OTYgMTcuODE0MSAzNS4wMTYxIDE4LjU1NzdMMjguMTI5IDI1LjQ0NDhMMjEuMjQxOCAxOC41NTc3QzIwLjQ5ODMgMTcuODE0MSAxOS4zMDEyIDE3LjgxNDEgMTguNTU3NyAxOC41NTc3QzE3LjgxNDEgMTkuMzAxMiAxNy44MTQxIDIwLjQ5ODMgMTguNTU3NyAyMS4yNDE4TDI1LjQ0NDggMjguMTI5TDE4LjU1NzcgMzUuMDE2MUMxNy44MTQxIDM1Ljc1OTYgMTcuODE0MSAzNi45NTY3IDE4LjU1NzcgMzcuNzAwMkMxOS4zMDEyIDM4LjQ0MzggMjAuNDk4MyAzOC40NDM4IDIxLjI0MTggMzcuNzAwMkwyOC4xMjkgMzAuODEzMUwzNS4wMTYxIDM3LjcwMDJDMzUuNzU5NiAzOC40NDM4IDM2Ljk1NjcgMzguNDQzOCAzNy43MDAyIDM3LjcwMDJDMzguNDM4NSAzNi45NTY3IDM4LjQzODUgMzUuNzU0MyAzNy43MDAyIDM1LjAxNjFaIiBmaWxsPSIjMzQ0NzQwIi8+Cjwvc3ZnPgo=") !important;
    background-size: contain;
    border: 0;
    outline: none;
    background-color: transparent;
    color: transparent;
}

#co-autores .slick-list {
    overflow: visible !important;
}

#co-autores .slick-track {
    left: -15px;
}

#co-autores .slick-slide {
    max-width: 450px;
    height: 650px;
    border: solid 15px white;
    outline: none !important;
}

#co-autores .slick-slide a::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background-color: var(--wp--preset--color--accent-1);
    width: 100%;
    height: 100%;
    mix-blend-mode: hard-light;
}

#co-autores .slick-slide img {
    filter: grayscale(0.4) brightness(1.2);
}

#co-autores .wp-element-caption {
    position: absolute;
    z-index: 99;
    font-size: 0.9rem !important;
    font-weight: 200;
    text-align: left;
    padding: 3rem;
}

#co-autores .wp-element-caption strong {
    font-size: 1.2rem !important;
}


#apoiadores .slick-slide {
    max-width: 200px;
    height: 200px;
    outline: none !important;
}


.slick-prev {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTciIGhlaWdodD0iOTciIHZpZXdCb3g9IjAgMCA5NyA5NyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iNDguNSIgY3k9IjQ4LjUiIHI9IjQ4LjUiIGZpbGw9IiNGNEZBMDAiLz4KPHBhdGggZD0iTTU3IDMyTDQwIDQ5TDU3IDY2IiBzdHJva2U9IiMzNDQ3NDAiIHN0cm9rZS13aWR0aD0iNS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==") !important;
}

.slick-next {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTciIGhlaWdodD0iOTciIHZpZXdCb3g9IjAgMCA5NyA5NyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iNDguNSIgY3k9IjQ4LjUiIHI9IjQ4LjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA0OC41IDQ4LjUpIiBmaWxsPSIjRjRGQTAwIi8+CjxwYXRoIGQ9Ik00MCA2NUw1NyA0OEw0MCAzMSIgc3Ryb2tlPSIjMzQ0NzQwIiBzdHJva2Utd2lkdGg9IjUuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=") !important;
}

button.slick-arrow::before {
    display: none !important;
}

button.slick-arrow {
    z-index: 99999999 !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    width: 45px !important;
    height: 45px !important;
}


.wp-block-navigation-item__content[aria-current=page]::before {
    transition: 0.2s;
    background-color: var(--wp--preset--color--accent-1);
    content: "";
    position: absolute;
    width: calc(100% + 30px);
    display: inline-block;
    height: calc(100% + 10px);
    left: -15px;
    top: -5px;
    border-radius: 100px;
}

.floating .wp-block-navigation-item__content[aria-current=page]::before {
    background-color: var(--wp--preset--color--accent-2);
}

.floating .wp-block-navigation-item__content[aria-current=page] {
    color: var(--wp--preset--color--accent-1);
}

.tab-button a:not(.active) {
    background-color: #fafafa !important;
}

.tab-content:not(.active) {
    display: none;
}

button, a {
    outline: none;
}

.wp-element-button:has(img) {
    position: relative;
    z-index: 1;
}

sup {
    font-size: 60%;
}

header.wp-block-template-part {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999;
}

main, main >  div {
    margin: 0 !important;
    padding: 0 !important;
}

.floating .wp-block-group {
    background: var(--wp--preset--color--accent-1) !important;
}

header {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

footer {
    margin: 0;
}

@media screen and (min-width: 769px) {
    .magnet-circle {
        position: absolute;
        height: 34px;
        width: 34px;
        background: var(--wp--preset--color--accent-2);
        border-radius: 100%;
        pointer-events: none;
        transform: translate(-50%, -50%);
        transition: transform 0.15s ease;
        z-index: -1;
        right: -10px;
    }
}

div#assine-top {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 99999;
}

html {
    background: var(--wp--preset--color--accent-1);
}

div#assine-top::before{
    content: " ";
    display: inline-block;
    width: 3rem;
    height: 2.8rem;
    background: var(--wp--preset--color--accent-2);
    position: absolute;
    z-index: -1;
    top: 0;
    left: -0.8rem;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
}

div#assine-top a {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxOSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjExMjcgMTQuODczQzEzLjM1NTcgMTQuODczIDEzLjgzOTggMTUuNDY3MiAxNC4yMDc2IDE2Ljc4NTFMMTQuMjcyIDE3LjAyNzJDMTQuNDQ1NCAxNy42OTc3IDE0LjU0OTEgMTcuODk4NiAxNC43NTkgMTcuOTkxNUMxNS4wMDUxIDE4LjEwMDUgMTUuMTY5MyAxOC4wODUgMTUuNDI3MyAxNy45NDI2TDE1LjU2NjggMTcuODU4NkMxNS42MTcgMTcuODI2MSAxNS42NzE4IDE3Ljc4ODggMTUuNzMzNiAxNy43NDQ5TDE2LjM2MzYgMTcuMjg0NEMxNi45NDg3IDE2Ljg3MTEgMTcuNDc0NCAxNi41OTggMTguMTE0NSAxNi40MjYxQzE4LjQ5NjMgMTYuMzIzNiAxOC44ODMxIDE2LjU3MjkgMTguOTc4NiAxNi45ODI4QzE5LjA3NCAxNy4zOTI5IDE4Ljg0MTkgMTcuODA4MyAxOC40NjAyIDE3LjkxMDdDMTguMDczNSAxOC4wMTQ2IDE3LjczOTkgMTguMTcxNyAxNy4zNzIxIDE4LjQxTDE3LjA4ODUgMTguNjA0N0wxNi42MzM0IDE4LjkzOTNDMTYuNDE1MSAxOS4wOTg4IDE2LjI1MDQgMTkuMjA4NyAxNi4wNzg4IDE5LjMwMzVDMTUuNDY4IDE5LjY0MDcgMTQuODcyNCAxOS42OTY5IDE0LjIxNjEgMTkuNDA2M0MxMy41MDg2IDE5LjA5MzIgMTMuMjIzMiAxOC42MTA3IDEyLjk1NjIgMTcuNjVMMTIuODA4MSAxNy4wOTcyQzEyLjYzNTggMTYuNDk2IDEyLjUxODQgMTYuNDAzMyAxMi4xMTI3IDE2LjQwMzNDMTEuODE4OCAxNi40MDMzIDExLjUxNDYgMTYuNTYxMiAxMS4wOTc4IDE2LjkzNjhMMTAuOTIyMiAxNy4xMDFMMTAuMDQ3NSAxNy45OTRDOC43MDk3OSAxOS4zNDQzIDcuNTY5NDMgMjAgNS45MzY2OSAyMEM0LjMzNDggMjAgMi45NDkzOSAxOS43NDA5IDEuNzg2NDEgMTkuMjE1N0w0LjU4NjQ3IDE4LjM5NTJDNS4wMTEzNiAxOC40NDQ4IDUuNDYxMzUgMTguNDY5NyA1LjkzNjY5IDE4LjQ2OTdDNy4wNjAyNCAxOC40Njk3IDcuODY2NzEgMTguMDQ2NCA4Ljg2ODQ0IDE3LjA3OTZMOS4xMTM3MSAxNi44MzZMOS42MTg5OSAxNi4zMTQ2QzkuODQzNzUgMTYuMDgzMiAxMC4wMTIyIDE1LjkxNzQgMTAuMTgxOCAxNS43NjQ2QzEwLjgzMTIgMTUuMTc5MyAxMS40MjE0IDE0Ljg3MyAxMi4xMTI3IDE0Ljg3M1pNMTYuMTc4OCAxLjA2OTI3QzE3LjUwNjIgMi40OTQ5OCAxNy41MDYyIDQuODA2NDggMTYuMTc4OCA2LjIzMjE4TDE1LjkwNSA2LjUyNjczQzE2Ljk5ODkgNy45NTYzOSAxNi45NTk0IDkuNDcxNDkgMTUuOTQyMSAxMC41NjczTDE0LjA0MDkgMTIuNjA4OUMxMy43NjI1IDEyLjkwNzQgMTMuMzExNCAxMi45MDcgMTMuMDMzNCAxMi42MDhDMTIuNzU1NCAxMi4zMDg5IDEyLjc1NTcgMTEuODI0NSAxMy4wMzQzIDExLjUyNTlMMTQuOTMyOSA5LjQ4Njc5QzE1LjM5MzcgOC45OTA0NyAxNS40NDY5IDguMzc0MzYgMTQuODk1MSA3LjYxMTI1TDYuNzA5MzUgMTYuNDAxOUM2LjQ0NjMzIDE2LjY4NDMgNi4xMTkyMiAxNi44ODgzIDUuNzYwMzcgMTYuOTkzNEwwLjkwMDcxIDE4LjQxNjdDMC4zNjg4NjEgMTguNTcyNSAtMC4xMTkxNTggMTguMDQ4MyAwLjAyNTg5MDQgMTcuNDc3MkwxLjM1MTI1IDEyLjI1ODJDMS40NDkxMiAxMS44NzI3IDEuNjM4OTUgMTEuNTIxNSAxLjkwMTk3IDExLjIzOUwxMS4zNzE0IDEuMDY5MjdDMTIuNjk4OSAtMC4zNTY0MjQgMTQuODUxMiAtMC4zNTY0MjQgMTYuMTc4OCAxLjA2OTI3Wk0xMi4zNzkgMi4xNTEzNkwyLjkwOTU0IDEyLjMyMTFDMi44MjE4NiAxMi40MTUzIDIuNzU4NiAxMi41MzIzIDIuNzI1OTcgMTIuNjYwOUwxLjcyODY3IDE2LjU4OEw1LjM4NTQ0IDE1LjUxN0M1LjUwNTA2IDE1LjQ4MTkgNS42MTQwOSAxNS40MTQgNS43MDE3NyAxNS4zMTk4TDE1LjE3MTIgNS4xNTAwOUMxNS45NDIyIDQuMzIyMDIgMTUuOTQyMiAyLjk3OTQ0IDE1LjE3MTIgMi4xNTEzNkMxNC40MDAxIDEuMzIzMjkgMTMuMTUwMSAxLjMyMzI5IDEyLjM3OSAyLjE1MTM2WiIgZmlsbD0iIzM0NDc0MCIvPgo8L3N2Zz4K);
    background-color: transparent;
    background-repeat: no-repeat;
    background-size: 1.4rem;
    border-radius: 0;
    font-size: 1rem;
    padding: 0 0 0 3rem;
    text-transform: none;
    color: white;
    font-weight: 700;
}

div#news {
    background: var(--wp--preset--color--accent-2) !important;
    position: fixed;
    left: -315px;
    top: 65vh;
    padding: 2rem;
    border-top-right-radius: 2rem;
    border-bottom-right-radius: 2rem;
    transition: 0.3s;
}

div#news.open {
    left: 0;
}

#news a {
    font-size: 0.8rem;
}

#news::after {
    content: " ";
    display: inline-block;
    width: 3rem;
    height: 3rem;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNyAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzE0XzM2KSI+CjxwYXRoIGQ9Ik0yMS43MzcgMkg0LjM0NzQxQzMuMTk0NCAyIDIuMDg4NjIgMi40MjE0MyAxLjI3MzMzIDMuMTcxNTdDMC40NTgwMjkgMy45MjE3MiAwIDQuOTM5MTMgMCA2TDAgMThDMCAxOS4wNjA5IDAuNDU4MDI5IDIwLjA3ODMgMS4yNzMzMyAyMC44Mjg0QzIuMDg4NjIgMjEuNTc4NiAzLjE5NDQgMjIgNC4zNDc0MSAyMkgyMS43MzdDMjIuODkgMjIgMjMuOTk1OCAyMS41Nzg2IDI0LjgxMTEgMjAuODI4NEMyNS42MjY0IDIwLjA3ODMgMjYuMDg0NCAxOS4wNjA5IDI2LjA4NDQgMThWNkMyNi4wODQ0IDQuOTM5MTMgMjUuNjI2NCAzLjkyMTcyIDI0LjgxMTEgMy4xNzE1N0MyMy45OTU4IDIuNDIxNDMgMjIuODkgMiAyMS43MzcgMlpNMjMuOTEwNyAxOEMyMy45MTA3IDE4LjUzMDQgMjMuNjgxNyAxOS4wMzkxIDIzLjI3NDEgMTkuNDE0MkMyMi44NjY0IDE5Ljc4OTMgMjIuMzEzNSAyMCAyMS43MzcgMjBINC4zNDc0MUMzLjc3MDkgMjAgMy4yMTgwMSAxOS43ODkzIDIuODEwMzcgMTkuNDE0MkMyLjQwMjcyIDE5LjAzOTEgMi4xNzM3IDE4LjUzMDQgMi4xNzM3IDE4VjZDMi4xNzM3IDUuNDY5NTcgMi40MDI3MiA0Ljk2MDg2IDIuODEwMzcgNC41ODU3OUMzLjIxODAxIDQuMjEwNzEgMy43NzA5IDQgNC4zNDc0MSA0SDIxLjczN0MyMi4zMTM1IDQgMjIuODY2NCA0LjIxMDcxIDIzLjI3NDEgNC41ODU3OUMyMy42ODE3IDQuOTYwODYgMjMuOTEwNyA1LjQ2OTU3IDIzLjkxMDcgNlYxOFoiIGZpbGw9IiMzNDQ3NDAiLz4KPHBhdGggZD0iTTIxLjQ1NDUgNy4wMTcwMUMyMS4zNTg0IDYuOTE5OCAyMS4yNDI1IDYuODQwOTUgMjEuMTEzMyA2Ljc4NDk4QzIwLjk4NDIgNi43MjkgMjAuODQ0MyA2LjY5Njk4IDIwLjcwMTcgNi42OTA3NkMyMC41NTkxIDYuNjg0NTQgMjAuNDE2NSA2LjcwNDIzIDIwLjI4MjIgNi43NDg3MUMyMC4xNDc4IDYuNzkzMiAyMC4wMjQzIDYuODYxNiAxOS45MTg3IDYuOTUwMDFMMTQuNTA5NSAxMS40NzlDMTQuMTA4MiAxMS44MTUyIDEzLjU4NSAxMi4wMDE2IDEzLjA0MjIgMTIuMDAxNkMxMi40OTk1IDEyLjAwMTYgMTEuOTc2MyAxMS44MTUyIDExLjU3NSAxMS40NzlMNi4xNjU3MSA2Ljk1MDAxQzUuOTUyNDEgNi43NzE1MiA1LjY3MDc3IDYuNjc4MyA1LjM4Mjc3IDYuNjkwODdDNS4wOTQ3NyA2LjcwMzQzIDQuODIzOTggNi44MjA3NSA0LjYyOTk5IDcuMDE3MDFDNC40MzYgNy4yMTMyNyA0LjMzNDY5IDcuNDcyNCA0LjM0ODM0IDcuNzM3MzlDNC4zNTUxIDcuODY4NiA0LjM4OTg5IDcuOTk3MjkgNC40NTA3MSA4LjExNjE0QzQuNTExNTMgOC4yMzQ5OCA0LjU5NzE5IDguMzQxNjMgNC43MDI4MSA4LjQzMDAxTDkuMDAzNDggMTIuMDNMNC43MDM5IDE1LjYyQzQuNTkzNTUgMTUuNzA3IDQuNTAzMyAxNS44MTM2IDQuNDM4NDkgMTUuOTMzM0M0LjM3MzY3IDE2LjA1MjkgNC4zMzU2IDE2LjE4MzQgNC4zMjY1NCAxNi4zMTY4QzQuMzE3NDggMTYuNDUwMyA0LjMzNzYgMTYuNTg0MSA0LjM4NTcyIDE2LjcxMDNDNC40MzM4MyAxNi44MzY1IDQuNTA4OTcgMTYuOTUyNSA0LjYwNjY4IDE3LjA1MTVDNC43MDQzOSAxNy4xNTA1IDQuODIyNjggMTcuMjMwNCA0Ljk1NDU3IDE3LjI4NjZDNS4wODY0NSAxNy4zNDI4IDUuMjI5MjUgMTcuMzc0MSA1LjM3NDUxIDE3LjM3ODZDNS41MTk3NyAxNy4zODMyIDUuNjY0NTMgMTcuMzYwOCA1LjgwMDI1IDE3LjMxM0M1LjkzNTk2IDE3LjI2NTEgNi4wNTk4NiAxNy4xOTI3IDYuMTY0NjIgMTcuMUwxMC42Njc1IDEzLjM0QzExLjM3MDYgMTMuNzcxNiAxMi4xOTY5IDE0LjAwMiAxMy4wNDIyIDE0LjAwMkMxMy44ODc1IDE0LjAwMiAxNC43MTM4IDEzLjc3MTYgMTUuNDE3IDEzLjM0TDE5LjkxOTggMTcuMUMyMC4wMjQ2IDE3LjE5MjcgMjAuMTQ4NSAxNy4yNjUxIDIwLjI4NDIgMTcuMzEzQzIwLjQxOTkgMTcuMzYwOCAyMC41NjQ3IDE3LjM4MzIgMjAuNzA5OSAxNy4zNzg2QzIwLjg1NTIgMTcuMzc0MSAyMC45OTggMTcuMzQyOCAyMS4xMjk5IDE3LjI4NjZDMjEuMjYxOCAxNy4yMzA0IDIxLjM4MDEgMTcuMTUwNSAyMS40Nzc4IDE3LjA1MTVDMjEuNTc1NSAxNi45NTI1IDIxLjY1MDYgMTYuODM2NSAyMS42OTg3IDE2LjcxMDNDMjEuNzQ2OCAxNi41ODQxIDIxLjc2NyAxNi40NTAzIDIxLjc1NzkgMTYuMzE2OEMyMS43NDg4IDE2LjE4MzQgMjEuNzEwOCAxNi4wNTI5IDIxLjY0NiAxNS45MzMzQzIxLjU4MTEgMTUuODEzNiAyMS40OTA5IDE1LjcwNyAyMS4zODA2IDE1LjYyTDE3LjA4MjEgMTIuMDI5TDIxLjM4MTYgOC40MjkwMUMyMS41OTQ3IDguMjUwNTkgMjEuNzIyIDguMDAxNjQgMjEuNzM1NyA3LjczNjg4QzIxLjc0OTMgNy40NzIxMSAyMS42NDgyIDcuMjEzMTkgMjEuNDU0NSA3LjAxNzAxWiIgZmlsbD0iIzM0NDc0MCIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzE0XzM2Ij4KPHJlY3Qgd2lkdGg9IjI2LjA4NDQiIGhlaWdodD0iMjQiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
    background-color: var(--wp--preset--color--accent-2);
    position: absolute;
    z-index: 9999999;
    top: calc(50% - 1.5rem);
    right: -3rem;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    background-repeat: no-repeat;
    background-position: center;
}

.wp-block-latest-posts:empty::after {
    content: "Em breve.";
    display: inline-block;
    font-size: 1rem;
}


@media screen and (max-width: 1500px) {
	.search-results .category-noticias {
		width: 100%;
	}
	
	.search-results .category-noticias > div {
		flex-wrap: wrap;
	}
	
	.search-results .category-noticias img {
	    min-width: 100%;
    	max-width: 100%;
	}
	
	.search-results .category-noticias h3 {
		padding-right: 0;
	}
}

@media screen and (max-width: 600px) {
    .wp-block-navigation__responsive-container {
        z-index: 9999;
        height: 100vh;
        padding: 3rem !important;
        background-color: var(--wp--preset--color--accent-1) !important;
        color: var(--wp--preset--color--accent-2) !important;
    }
	


}

@media screen and (max-width: 768px) {

    #co-autores .slick-slide {
        max-width: 300px;
        height: 450px;
    }

    div#assine-top a {
        color: transparent;
    }

    .tabs .wp-block-button.magnetic {
        padding-left: 3rem;
        margin-bottom: 2rem;
    }

    .wp-element-button:has(img) {
        white-space: nowrap;
        padding: 0;
        font-size: 17px;
    }

    .wp-element-button:has(img)::before {
        content: " ";
        position: absolute;
        height: 40px;
        width: 40px;
        background: var(--wp--preset--color--accent-2);
        display: inline-block;
        top: calc(50% - 20px);
        right: -10px;
        border-radius: 100%;
        z-index: -1;
    }

    .tab-nav {
        order: 2;
        margin-top: 1em !important;
    }

    .logos {
        flex-direction: column;
        gap: 4rem;
    }

    .logos figure {
        max-width: 70%;
    }

    .tabs {
        padding: 0 !important;
    }

    .tabs .wp-block-button.tab-button a {
        font-size: 12px !important;
    }



    #logo-panel .images {
        padding: 10rem 3rem;
        width: calc(100% - 7rem);
        height: calc(100vh - 20rem);
        gap: 1rem;
    }

    .wp-block-latest-posts__list li {
        width: 100% !important;
        padding-left: 0 !important;
        position: relative !important;
        margin: 0 !important;
        border-bottom: solid 1px var(--wp--preset--color--accent-5) !important;
    }

    .wp-block-latest-posts__featured-image {
        position: relative !important;
        width: 100% !important;
        height: initial !important;
        margin-bottom: 1rem !important;
    }

    .wp-block-latest-posts__post-excerpt {
        display: block;
    }

}
