PageSourceSearch

https://www.saopaulo.sp.leg.br/comunicacao/noticias/

html saopaulo.sp.leg.br collected 2026-10-09 04:38:40 UTC 253,716 bytes, 4,026 lines download raw bytes

1<!doctype html>
2
3<!--[if lt IE 7]><html lang="pt-BR" class="no-js lt-ie9 lt-ie8 lt-ie7"><![endif]-->
4<!--[if (IE 7)&!(IEMobile)]><html lang="pt-BR" class="no-js lt-ie9 lt-ie8"><![endif]-->
5<!--[if (IE 8)&!(IEMobile)]><html lang="pt-BR" class="no-js lt-ie9"><![endif]-->
6<!--[if gt IE 8]><!-->
7<html lang="pt-BR"  class="no-js"><!--<![endif]-->
8
9<head>
10
11    
12
13
14    <!-- Hotjar Tracking Code for https://www.saopaulo.sp.leg.br/ -->
15    <link rel="icon" href="https://www.saopaulo.sp.leg.br/wp-content/themes/portal-cmsp/favicon.png">
16    
16<script src="https://code.jquery.com/jquery-3.7.0.min.js" integrity="sha256-2Pmvv0kuTBOenSvLm6bvfBSSHrUJ+3A7x6P5Ebd07/g=" crossorigin="anonymous"></script>
16
17    
17<script src="https://cdn.jsdelivr.net/npm/[email protected]/media/js/jquery.dataTables.min.js"></script>
17
18    
18<script src="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/owl.carousel.min.js" integrity="sha512-bPs7Ae6pVvhOSiIcyUClR7/q2OAsRiovw4vAkX+zJbw3ShAeeqezq50RIIcIURq7Oa20rW2n2q+fyXBNcU9lrw==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
18
19<!-- CS107: Consent Mode v2. Estado padrao negado, declarado antes de qualquer tag. Inicio -->
20<script>
21(function () {
22    var m = document.cookie.match(/(?:^|;\s*)cmsp_consentimento=([^;]*)/);
23    var escolha = m ? decodeURIComponent(m[1]).split('|')[0] : '';
24    window.cmspConsentimento = escolha;
25    window.dataLayer = window.dataLayer || [];
26    window.gtag = window.gtag || function () { window.dataLayer.push(arguments); };
27    gtag('consent', 'default', {
28        ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
29        analytics_storage: 'denied', wait_for_update: 500
30    });
31    gtag('set', 'ads_data_redaction', true);
32    var v = escolha === 'aceito' ? 'granted' : 'denied';
33    if (escolha) {
34        gtag('consent', 'update', { ad_storage: v, ad_user_data: v, ad_personalization: v, analytics_storage: v });
35    }
36    window.clarity = window.clarity || function () { (window.clarity.q = window.clarity.q || []).push(arguments); };
37    window.clarity('consentv2', { ad_Storage: v, analytics_Storage: v });
38})();
39</script>
39
40<!-- CS107: Consent Mode v2. Fim -->
41    <meta name="adopt-website-id" content="8e7c58ce-4022-4974-ad46-008d7bb8bb71" />
42    
42<script src="https://tag.goadopt.io/injector.js?website_code=8e7c58ce-4022-4974-ad46-008d7bb8bb71"
43            class="adopt-injector"></script>
43
44    <!-- Google Tag Manager -->
45    
45<script type="text/javascript">
46        (function(c,l,a,r,i,t,y){
47            c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
48            t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
49            y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
50        })(window, document, "clarity", "script", "h2vqbbd119");
51    </script>
51
52    <!-- End Google Tag Manager -->
53
54    <meta charset="utf-8">
55
56        <meta http-equiv="X-UA-Compatible" content="IE=edge">
57
58    <title>Notícias - Portal da Câmara Municipal de São Paulo</title>
59
60        <meta name="HandheldFriendly" content="True">
61    <meta name="MobileOptimized" content="320">
62    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
63
64            <!--
65		https://www.saopaulo.sp.leg.br/blog/em-depoimento-a-cpi-representante-da-universidade-anhembi-morumbi-nao-reconhece-divida-tributaria/	-->
66    <meta name="description" content="Aqui é possível acompanhar o dia-a-dia dos vereadores, discussões de Projetos de Lei e o calendário de eventos (audiências públicas, sessões solenes, premiações, etc). Um espaço para aproximar o Legislativo municipal dos cidadãos de São Paulo."/>
67    <meta property="og:title" content="Notícias - Portal da Câmara Municipal de São Paulo"/>
68    <meta property="og:url" content="https://www.saopaulo.sp.leg.br/blog/em-depoimento-a-cpi-representante-da-universidade-anhembi-morumbi-nao-reconhece-divida-tributaria/"/>
69    <meta property="og:site_name" content="Portal da Câmara Municipal de São Paulo"/>
70    <meta property="og:description" content="Aqui é possível acompanhar o dia-a-dia dos vereadores, discussões de Projetos de Lei e o calendário de eventos (audiências públicas, sessões solenes, premiações, etc). Um espaço para aproximar o Legislativo municipal dos cidadãos de São Paulo."/>
71    <meta property="og:type" content="website"/>
72    <meta property="fb:app_id" content="1501788923465105"/>
73    <meta property="fb:pages" content="113507215403008"/>
74            <meta property="og:image" content="https://www.saopaulo.sp.leg.br/wp-content/uploads/2026/10/55576475822_5ae25ea348_c.jpg"/>
75    
76        <link rel="apple-touch-icon" href="https://www.saopaulo.sp.leg.br/wp-content/themes/portalcmsp-novo/library/images/apple-icon-touch.png">
77    <!--[if IE]>
78    <![endif]-->
79    <!-- canvas support for old IE -->
80    <!--[if lte IE 8]>
81		
81<script src="https://www.saopaulo.sp.leg.br/wp-content/themes/portalcmsp-novo/library/js/libs/excanvas.compiled.js"></script>
81
82	<![endif]-->
83        <meta name="msapplication-TileColor" content="#f01d4f">
84    <meta name="msapplication-TileImage"
85          content="https://www.saopaulo.sp.leg.br/wp-content/themes/portalcmsp-novo/library/images/win8-tile-icon.png">
86
87    <link rel="pingback" href="https://www.saopaulo.sp.leg.br/xmlrpc.php">
88
89        <!-- Manifest added by SuperPWA - Progressive Web Apps Plugin For WordPress -->
90<link rel="manifest" href="/superpwa-manifest-1.json">
91<link rel="prefetch" href="/superpwa-manifest-1.json">
92<meta name="theme-color" content="#D5E0EB">
93<!-- / SuperPWA.com -->
94<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
95
96<!-- Google Tag Manager for WordPress by gtm4wp.com -->
97<script data-cfasync="false" data-pagespeed-no-defer type="text/javascript">
98	var gtm4wp_datalayer_name = "dataLayer";
99	var dataLayer = dataLayer || [];
100	(function(){dataLayer.push(arguments);})('set', 'developer_id.dNGJiYT', true);
101</script>
101
102<!-- End Google Tag Manager for WordPress by gtm4wp.com -->
103	<!-- This site is optimized with the Yoast SEO plugin v28.6 - https://yoast.com/product/yoast-seo-wordpress/ -->
104	<link rel="canonical" href="https://www.saopaulo.sp.leg.br/comunicacao/noticias/" />
105	<link rel="next" href="https://www.saopaulo.sp.leg.br/comunicacao/noticias/page/2/" />
106	
106<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":["WebPage","CollectionPage"],"@id":"https:\/\/www.saopaulo.sp.leg.br\/comunicacao\/noticias\/","url":"https:\/\/www.saopaulo.sp.leg.br\/comunicacao\/noticias\/","name":"Notícias - Portal da Câmara Municipal de São Paulo","isPartOf":{"@id":"https:\/\/www.saopaulo.sp.leg.br\/#website"},"datePublished":"2014-10-19T18:17:46+00:00","dateModified":"2020-08-09T10:12:33+00:00","breadcrumb":{"@id":"https:\/\/www.saopaulo.sp.leg.br\/comunicacao\/noticias\/#breadcrumb"},"inLanguage":"pt-BR"},{"@type":"BreadcrumbList","@id":"https:\/\/www.saopaulo.sp.leg.br\/comunicacao\/noticias\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Início","item":"https:\/\/www.saopaulo.sp.leg.br\/"},{"@type":"ListItem","position":2,"name":"Comunicação","item":"https:\/\/www.saopaulo.sp.leg.br\/comunicacao\/"},{"@type":"ListItem","position":3,"name":"Notícias"}]},{"@type":"WebSite","@id":"https:\/\/www.saopaulo.sp.leg.br\/#website","url":"https:\/\/www.saopaulo.sp.leg.br\/","name":"Câmara Municipal de São Paulo","description":"Aqui é possível acompanhar o dia-a-dia dos vereadores, discussões de Projetos de Lei e o calendário de eventos (audiências públicas, sessões solenes, premiações, etc). Um espaço para aproximar o Legislativo municipal dos cidadãos de São Paulo.","publisher":{"@id":"https:\/\/www.saopaulo.sp.leg.br\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.saopaulo.sp.leg.br\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.saopaulo.sp.leg.br\/#organization","name":"Câmara Municipal de São Paulo","url":"https:\/\/www.saopaulo.sp.leg.br\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.saopaulo.sp.leg.br\/#\/schema\/logo\/image\/","url":"https:\/\/www.saopaulo.sp.leg.br\/wp-content\/uploads\/2018\/05\/cmsp-logo.jpg","contentUrl":"https:\/\/www.saopaulo.sp.leg.br\/wp-content\/uploads\/2018\/05\/cmsp-logo.jpg","width":150,"height":123,"caption":"Câmara Municipal de São Paulo"},"image":{"@id":"https:\/\/www.saopaulo.sp.leg.br\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/camarasaopaulo","https:\/\/x.com\/camarasaopaulo","https:\/\/www.instagram.com\/camarasaopaulo\/","https:\/\/www.youtube.com\/user\/camarasaopaulo"]}]}</script>
106
107	<!-- / Yoast SEO plugin. -->
108
109
110<link rel='dns-prefetch' href='//cdnjs.cloudflare.com' />
111<link rel="alternate" type="application/rss+xml" title="Feed para Portal da Câmara Municipal de São Paulo &raquo;" href="https://www.saopaulo.sp.leg.br/feed/" />
112<link rel="alternate" type="application/rss+xml" title="Feed de comentários para Portal da Câmara Municipal de São Paulo &raquo;" href="https://www.saopaulo.sp.leg.br/comments/feed/" />
113<style id='wp-img-auto-sizes-contain-inline-css' type='text/css'>
114img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
115/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
116</style>
117<style id='wp-emoji-styles-inline-css' type='text/css'>
118
119	img.wp-smiley, img.emoji {
120		display: inline !important;
121		border: none !important;
122		box-shadow: none !important;
123		height: 1em !important;
124		width: 1em !important;
125		margin: 0 0.07em !important;
126		vertical-align: -0.1em !important;
127		background: none !important;
128		padding: 0 !important;
129	}
130/*# sourceURL=wp-emoji-styles-inline-css */
131</style>
132<link rel='stylesheet' id='wp-block-library-css' href='https://www.saopaulo.sp.leg.br/wp-includes/css/dist/block-library/style.min.css' type='text/css' media='all' />
133
134<style id='classic-theme-styles-inline-css' type='text/css'>
135/*! This file is auto-generated */
136.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
137/*# sourceURL=/wp-includes/css/classic-themes.min.css */
138</style>
139<style id='global-styles-inline-css' type='text/css'>
140:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
140--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
140.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
141/*# sourceURL=global-styles-inline-css */
142</style>
143
144<link rel='stylesheet' id='contact-form-7-css' href='https://www.saopaulo.sp.leg.br/wp-content/plugins/contact-form-7/includes/css/styles.css' type='text/css' media='all' />
145<link rel='stylesheet' id='media-credit-css' href='https://www.saopaulo.sp.leg.br/wp-content/plugins/media-credit/public/css/media-credit.min.css' type='text/css' media='all' />
146<link rel='stylesheet' id='new-theme-v2-css' href='https://www.saopaulo.sp.leg.br/wp-content/themes/portalcmsp-novo/dist/css/main.min.css?v20' type='text/css' media='all' />
147<link rel='stylesheet' id='cs95-fontawesome-css' href='https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/fontawesome.min.css' type='text/css' media='all' />
148<link rel='stylesheet' id='cs95-fontawesome-brands-css' href='https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/brands.min.css' type='text/css' media='all' />
149<link rel='stylesheet' id='slickr-flickr-css' href='https://www.saopaulo.sp.leg.br/wp-content/plugins/slickr-flickr/styles/public.css' type='text/css' media='all' />
150<link rel='stylesheet' id='slickr-flickr-lightbox-css' href='https://www.saopaulo.sp.leg.br/wp-content/plugins/slickr-flickr/styles/lightGallery.css' type='text/css' media='all' />
151<link rel='stylesheet' id='dashicons-css' href='https://www.saopaulo.sp.leg.br/wp-includes/css/dashicons.min.css' type='text/css' media='all' />
152<link rel='stylesheet' id='thickbox-css' href='https://www.saopaulo.sp.leg.br/wp-includes/js/thickbox/thickbox.css' type='text/css' media='all' />
153<link rel='stylesheet' id='galleria-css' href='https://www.saopaulo.sp.leg.br/wp-content/plugins/slickr-flickr/galleria/galleria-1.0.css' type='text/css' media='all' />
154<link rel='stylesheet' id='uacf7-frontend-style-css' href='https://www.saopaulo.sp.leg.br/wp-content/plugins/ultimate-addons-for-contact-form-7/assets/css/uacf7-frontend.css' type='text/css' media='all' />
155<link rel='stylesheet' id='uacf7-form-style-css' href='https://www.saopaulo.sp.leg.br/wp-content/plugins/ultimate-addons-for-contact-form-7/assets/css/form-style.css' type='text/css' media='all' />
156<link rel='stylesheet' id='relevanssi-live-search-css' href='https://www.saopaulo.sp.leg.br/wp-content/plugins/relevanssi-live-ajax-search/assets/styles/style.css' type='text/css' media='all' />
157<link rel='stylesheet' id='__EPYT__style-css' href='https://www.saopaulo.sp.leg.br/wp-content/plugins/youtube-embed-plus/styles/ytprefs.min.css' type='text/css' media='all' />
158<style id='__EPYT__style-inline-css' type='text/css'>
159
160                .epyt-gallery-thumb {
161                        width: 25%;
162                }
163                
164/*# sourceURL=__EPYT__style-inline-css */
165</style>
166<link rel='stylesheet' id='bones-stylesheet-css' href='https://www.saopaulo.sp.leg.br/wp-content/themes/portalcmsp-novo/library/css/style.css?p=1791519826' type='text/css' media='all' />
167<script type="text/javascript" src="https://www.saopaulo.sp.leg.br/wp-content/themes/portalcmsp-novo/dist/js/app.js" id="new-theme-v2-script-js"></script>
vendor: 1 bytes, line 167
167
168<script type="text/javascript" src="https://www.saopaulo.sp.leg.br/wp-includes/js/jquery/jquery.min.js" id="jquery-core-js"></script>
vendor: 1 bytes, line 168
168
169<script type="text/javascript" src="https://www.saopaulo.sp.leg.br/wp-includes/js/jquery/jquery-migrate.min.js" id="jquery-migrate-js"></script>
vendor: 1 bytes, line 169
169
170<script type="text/javascript" src="https://www.saopaulo.sp.leg.br/wp-content/plugins/slickr-flickr/scripts/lightGallery.min.js" id="slickr-flickr-lightbox-js"></script>
vendor: 1 bytes, line 170
170
171<script type="text/javascript" id="thickbox-js-extra">
172/* <![CDATA[ */
173var thickboxL10n = {"next":"Pr\u00f3ximo \u00bb","prev":"\u00ab Anterior","image":"Imagem","of":"de","close":"Fechar","noiframes":"Este recurso necessita frames embutidos. Voc\u00ea desativou iframes ou seu navegador n\u00e3o os suporta.","loadingAnimation":"https://www.saopaulo.sp.leg.br/wp-includes/js/thickbox/loadingAnimation.gif"};
174//# sourceURL=thickbox-js-extra
175/* ]]> */
176</script>
vendor: 1 bytes, line 176
176
177<script type="text/javascript" src="https://www.saopaulo.sp.leg.br/wp-includes/js/thickbox/thickbox.js" id="thickbox-js"></script>
vendor: 1 bytes, line 177
177
178<script type="text/javascript" src="https://www.saopaulo.sp.leg.br/wp-content/plugins/slickr-flickr/galleria/galleria-1.0.noconflict.js" id="galleria-js"></script>
vendor: 1 bytes, line 178
178
179<script type="text/javascript" src="https://www.saopaulo.sp.leg.br/wp-content/plugins/slickr-flickr/scripts/responsiveslides.min.js" id="rslides-js"></script>
vendor: 1 bytes, line 179
179
180<script type="text/javascript" src="https://www.saopaulo.sp.leg.br/wp-content/plugins/slickr-flickr/scripts/public.js" id="slickr-flickr-js"></script>
vendor: 1 bytes, line 180
180
181<script type="text/javascript" id="__ytprefs__-js-extra">
182/* <![CDATA[ */
183var _EPYT_ = {"ajaxurl":"https://www.saopaulo.sp.leg.br/wp-admin/admin-ajax.php","security":"fb357819ab","gallery_scrolloffset":"20","eppathtoscripts":"https://www.saopaulo.sp.leg.br/wp-content/plugins/youtube-embed-plus/scripts/","eppath":"https://www.saopaulo.sp.leg.br/wp-content/plugins/youtube-embed-plus/","epresponsiveselector":"[\"iframe.__youtube_prefs__\"]","epdovol":"1","version":"14.2.6.1","evselector":"iframe.__youtube_prefs__[src], iframe[src*=\"youtube.com/embed/\"], iframe[src*=\"youtube-nocookie.com/embed/\"]","ajax_compat":"","maxres_facade":"eager","ytapi_load":"light","pause_others":"","stopMobileBuffer":"1","facade_mode":"","not_live_on_channel":""};
184//# sourceURL=__ytprefs__-js-extra
185/* ]]> */
186</script>
vendor: 1 bytes, line 186
186
187<script type="text/javascript" src="https://www.saopaulo.sp.leg.br/wp-content/plugins/youtube-embed-plus/scripts/ytprefs.min.js" id="__ytprefs__-js"></script>
vendor: 1 bytes, line 187
187
188<script type="text/javascript" src="https://www.saopaulo.sp.leg.br/wp-content/themes/portalcmsp-novo/library/js/libs/modernizr.custom.min.js" id="bones-modernizr-js"></script>
188
189<meta name="generator" content="performance-lab 4.2.0; plugins: ">
190
191<!-- Google Tag Manager for WordPress by gtm4wp.com -->
192<!-- GTM Container placement set to footer -->
193<script data-cfasync="false" data-pagespeed-no-defer type="text/javascript">
194	var dataLayer_content = {"pagePostType":"bloghome","instantArticle":false};
195	dataLayer.push( dataLayer_content );
196</script>
vendor: 1 bytes, line 196
196
197<script data-cfasync="false" data-pagespeed-no-defer type="text/javascript">
vendor: 322 bytes, lines 197-202
197
198(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
199new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
200j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
201'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
202})(window,document,'script','dataLayer','
202GTM-NBFTNGH
vendor: 4 bytes, line 202
202');
203</script>
203
204<!-- End Google Tag Manager for WordPress by gtm4wp.com -->
205<link rel="shortcut icon" type="image/x-icon" href="https://www.saopaulo.sp.leg.br/wp-content/themes/portalcmsp-novo/favicon.ico" />
206<style>#wpadminbar #wp-admin-bar-site-name>.ab-item:before { content: none !important;}li#wp-admin-bar-site-name a { background: url( "https://www.saopaulo.sp.leg.br/wp-content/themes/portalcmsp-novo/favicon.ico" ) left center/20px no-repeat !important; padding-left: 21px !important; background-size: 20px !important; } li#wp-admin-bar-site-name { margin-left: 5px !important; } li#wp-admin-bar-site-name {} #wp-admin-bar-site-name div a { background: none !important; }
207</style><link rel="icon" href="https://www.saopaulo.sp.leg.br/wp-content/uploads/2020/08/cropped-favicon-32x32.png" sizes="32x32" />
208<link rel="icon" href="https://www.saopaulo.sp.leg.br/wp-content/uploads/2020/08/cropped-favicon-192x192.png" sizes="192x192" />
209<link rel="apple-touch-icon" href="https://www.saopaulo.sp.leg.br/wp-content/uploads/2020/08/cropped-favicon-180x180.png" />
210<meta name="msapplication-TileImage" content="https://www.saopaulo.sp.leg.br/wp-content/uploads/2020/08/cropped-favicon-270x270.png" />
211    
212        <!--
213    
213<script src="//use.typekit.net/eqp3auo.js"></script>
213
214    
214<script>try{Typekit.load();}catch(e){}</script>
214
215    <link href="https://fonts.googleapis.com/css?family=PT+Sans" rel="stylesheet">
216    -->
217    
218        <style>
219
220        .schema-faq-question  {gap:32px}
221        .schema-faq-question strong {
222            font-size: 20px !important;
223            color: #7f1a22;
224            line-height: normal;
225            display: block;
226            cursor: pointer;
227        }
228
229        .grecaptcha-badge {
230            display:none
231        }
232        
233        .frequencia-vereador, .agenda-vereador {display:none !important}
234    </style>
235    
236    <link rel='stylesheet' href='https://www.saopaulo.sp.leg.br/wp-content/themes/portalcmsp-novo/library/css/simpletabs.css' type='text/css'
237          media='all'/>
238    
238<script src="https://www.saopaulo.sp.leg.br/wp-content/themes/portalcmsp-novo/library/js/simpletabs_1.3.js"></script>
238
239
240    <!-- Facebook Pixel Code -->
241    
241<script>
242    !function(f,b,e,v,n,t,s)
243    {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
244    n.callMethod.apply(n,arguments):n.queue.push(arguments)};
245    if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
246    n.queue=[];t=b.createElement(e);t.async=!0;
247    t.src=v;s=b.getElementsByTagName(e)[0];
248    s.parentNode.insertBefore(t,s)}(window,document,'script',
249    'https://connect.facebook.net/en_US/fbevents.js');
250    if (window.cmspConsentimento !== 'aceito') { fbq('consent', 'revoke'); } /* CS107: Pixel so dispara com consentimento */
251    fbq('init', '408389713134760'); 
252    fbq('track', 'PageView');
253    </script>
253
254    <noscript>
255    <img height="1" width="1" 
256    src="https://www.facebook.com/tr?id=408389713134760&ev=PageView
257    &noscript=1"/>
258    </noscript>
259    <!-- End Facebook Pixel Code -->
260
261
262    <!-- Google Webmaster -->
263    <meta name="google-site-verification" content="OA27lFNtloM_YplcPLVfwgQ_4m7dWFmVthUpLgggFBY"/>
264    <!-- end - Google Webmaster -->
265    <!-- CS107: verificacao Search Console ([email protected] e [email protected]) -->
266    <meta name="google-site-verification" content="Lk-HDzYUAgBkKI3C1-oXvk20CVsudC3IPgC6g9Fv5wA" />
267    <meta name="google-site-verification" content="i-m39JEkN0eRlvw9pheC5uUweVkk_xyJh41h7cEtR7I" />
268
269    <!-- Global site tag (gtag.js) - Google Analytics -->
270    <!-- Google Analytics - end -->
271
272
273</head>
274
275<body class="blog wp-theme-portalcmsp-novo theme-v2">
276
277<h1 class="visually-hidden">
278  Notícias</h1>
279
280
281<!-- Google Tag Manager (noscript) -->
282<!-- End Google Tag Manager (noscript) -->
283<div id="fb-root"></div>
284<script>
285    (function (d, s, id) {
286        var js, fjs = d.getElementsByTagName(s)[0];
287        if (d.getElementById(id)) return;
288        js = d.createElement(s);
289        js.id = id;
290        js.src = "//connect.facebook.net/pt_BR/sdk.js#xfbml=1&version=v2.8&appId=1063515973681507";
291        fjs.parentNode.insertBefore(js, fjs);
292    }(document, 'script', 'facebook-jssdk'));
293</script>
vendor: 2 bytes, line 293
293
294<script src="https://apis.google.com/js/platform.js" async defer>
295    {
296        lang: 'pt-BR'
297    }
298</script>
vendor: 2 bytes, line 298
298
299<script src="https://platform.linkedin.com/in.js">
300    lang: pt_BR
301</script>
301
302
303<style>
304    @media (max-width:768px) {
305        body.theme-v2.home header .search {
306            display: flex;
307            gap: 12px;
308            align-items: initial;
309        }
310
311        body.theme-v2 .search .button-primary  {
312            display:block;
313        }
314    }
315    .acessibilidade {
316        top:60% !important;}
317</style>
318
319
320    
321    <div class="acessibilidade-box">
322    <div class="title">
323        <h2 class="flex">
324            <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
325                <circle cx="3" cy="3" r="3" transform="matrix(-1 0 0 1 15 9)" stroke="#FFF1F5" stroke-width="1.5"/>
326                <path d="M16.5001 4.9375L16.8751 4.28798V4.28798L16.5001 4.9375ZM16.5001 19.0621L16.1251 18.4126H16.1251L16.5001 19.0621ZM7.50005 19.0621L7.12505 19.7117H7.12505L7.50005 19.0621ZM7.50005 4.9375L7.87505 5.58702L7.50005 4.9375ZM8.92299 3.01508L8.19229 2.84601L8.92299 3.01508ZM5.31189 18.7402L5.13971 18.0102L5.31189 18.7402ZM4.40301 18.503L4.97254 18.015L4.40301 18.503ZM9.53928 21.695L9.72325 20.9679L9.53928 21.695ZM8.92305 20.9848L9.65376 20.8158L8.92305 20.9848ZM15.0771 20.9848L14.3464 20.8158L15.0771 20.9848ZM14.4609 21.695L14.6448 22.422L14.4609 21.695ZM19.597 18.503L19.0275 18.015L19.597 18.503ZM21.4437 8.70289L22.1518 8.45569L21.4437 8.70289ZM21.0936 9.68352L20.6167 9.10469L21.0936 9.68352ZM18.688 5.2595L18.5159 4.52952L18.688 5.2595ZM21.0936 14.3165L20.6167 14.8953L21.0936 14.3165ZM21.4437 15.2971L20.7356 15.0499L21.4437 15.2971ZM15.0772 3.01511L14.3465 3.18418L15.0772 3.01511ZM14.3465 3.18418C14.5723 4.16005 15.1879 5.04592 16.1251 5.58702L16.8751 4.28798C16.3127 3.96329 15.9439 3.43381 15.8079 2.84603L14.3465 3.18418ZM16.1251 5.58702C16.986 6.08408 17.9639 6.2008 18.8601 5.98949L18.5159 4.52952C17.9767 4.65663 17.3922 4.5865 16.8751 4.28798L16.1251 5.58702ZM22.1518 8.45569C21.7062 7.17937 21.0272 6.01337 20.1663 5.00871L19.0273 5.98471C19.7687 6.85004 20.3527 7.85328 20.7356 8.95008L22.1518 8.45569ZM20.75 12C20.75 11.3006 21.0682 10.6762 21.5705 10.2624L20.6167 9.10469C19.7834 9.79128 19.25 10.8337 19.25 12H20.75ZM21.5705 13.7376C21.0682 13.3238 20.75 12.6994 20.75 12H19.25C19.25 13.1663 19.7834 14.2087 20.6167 14.8953L21.5705 13.7376ZM20.1666 18.991C21.0273 17.9864 21.7063 16.8205 22.1518 15.5443L20.7356 15.0499C20.3528 16.1466 19.7688 17.1497 19.0275 18.015L20.1666 18.991ZM16.8751 19.7117C17.3922 19.4131 17.9768 19.343 18.516 19.4702L18.8603 18.0102C17.964 17.7988 16.9861 17.9155 16.1251 18.4126L16.8751 19.7117ZM15.8078 21.1538C15.9437 20.566 16.3126 20.0364 16.8751 19.7117L16.1251 18.4126C15.1877 18.9538 14.5721 19.8398 14.3464 20.8158L15.8078 21.1538ZM12 22.75C12.9117 22.75 13.7979 22.6363 14.6448 22.422L14.2769 20.9679C13.5493 21.152 12.7866 21.25 12 21.25V22.75ZM9.3553 22.4221C10.2022 22.6363 11.0883 22.75 12 22.75V21.25C11.2134 21.25 10.4508 21.152 9.72325 20.9679L9.3553 22.4221ZM7.12505 19.7117C7.68749 20.0364 8.05637 20.566 8.19234 21.1538L9.65376 20.8158C9.42802 19.8398 8.81238 18.9538 7.87505 18.4126L7.12505 19.7117ZM5.48407 19.4702C6.02327 19.343 6.60793 19.4131 7.12505 19.7117L7.87505 18.4126C7.01401 17.9155 6.03606 17.7988 5.13971 18.0102L5.48407 19.4702ZM1.84822 15.5443C2.29374 16.8205 2.97273 17.9864 3.83347 18.991L4.97254 18.015C4.23119 17.1498 3.64726 16.1466 3.2644 15.0499L1.84822 15.5443ZM3.25004 12C3.25004 12.6994 2.93185 13.3238 2.42953 13.7376L3.38336 14.8953C4.21668 14.2087 4.75004 13.1663 4.75004 12H3.25004ZM2.42953 10.2623C2.93185 10.6762 3.25004 11.3006 3.25004 12H4.75004C4.75004 10.8337 4.21668 9.79126 3.38336 9.10468L2.42953 10.2623ZM3.83376 5.00867C2.97289 6.01334 2.2938 7.17934 1.84822 8.45567L3.2644 8.95007C3.6473 7.85326 4.23132 6.85001 4.97279 5.98468L3.83376 5.00867ZM7.12505 4.28798C6.60798 4.58651 6.02337 4.65664 5.4842 4.5295L5.13994 5.98946C6.03623 6.20081 7.01409 6.0841 7.87505 5.58702L7.12505 4.28798ZM8.19229 2.84601C8.05629 3.43379 7.68743 3.96329 7.12505 4.28798L7.87505 5.58702C8.81227 5.04591 9.42788 4.16003 9.65368 3.18415L8.19229 2.84601ZM12 1.25C11.0883 1.25 10.2021 1.36366 9.35522 1.57796L9.72318 3.03213C10.4508 2.848
32602 11.2134 2.75 12 2.75V1.25ZM14.645 1.578C13.798 1.36368 12.9118 1.25 12 1.25V2.75C12.7867 2.75 13.5494 2.84803 14.277 3.03217L14.645 1.578ZM9.65368 3.18415C9.66929 3.11668 9.69574 3.06909 9.71627 3.04413C9.73389 3.02269 9.73703 3.02862 9.72318 3.03213L9.35522 1.57796C8.66401 1.75286 8.30711 2.3498 8.19229 2.84601L9.65368 3.18415ZM3.38336 9.10468C3.32248 9.05451 3.28709 9.00024 3.27289 8.96394C3.26095 8.93341 3.26974 8.93478 3.2644 8.95007L1.84822 8.45567C1.58221 9.21766 1.99436 9.9038 2.42953 10.2623L3.38336 9.10468ZM5.13971 18.0102C5.07248 18.0261 5.01821 18.0235 4.98675 18.0162C4.95969 18.0099 4.96341 18.0044 4.97254 18.015L3.83347 18.991C4.29652 19.5314 4.98849 19.5871 5.48407 19.4702L5.13971 18.0102ZM9.72325 20.9679C9.73711 20.9714 9.73397 20.9773 9.71634 20.9559C9.69581 20.9309 9.66936 20.8833 9.65376 20.8158L8.19234 21.1538C8.30711 21.6501 8.66402 22.2471 9.3553 22.4221L9.72325 20.9679ZM14.3464 20.8158C14.3308 20.8833 14.3043 20.9309 14.2838 20.9559C14.2662 20.9773 14.263 20.9714 14.2769 20.9679L14.6448 22.422C15.3361 22.2471 15.693 21.6501 15.8078 21.1538L14.3464 20.8158ZM19.0275 18.015C19.0366 18.0043 19.0403 18.0098 19.0133 18.0161C18.9818 18.0235 18.9276 18.0261 18.8603 18.0102L18.516 19.4702C19.0116 19.587 19.7035 19.5314 20.1666 18.991L19.0275 18.015ZM20.7356 8.95008C20.7303 8.93479 20.7391 8.93343 20.7271 8.96395C20.7129 9.00025 20.6775 9.05452 20.6167 9.10469L21.5705 10.2624C22.0057 9.90381 22.4178 9.21767 22.1518 8.45569L20.7356 8.95008ZM3.2644 15.0499C3.26974 15.0652 3.26095 15.0666 3.27289 15.0361C3.28709 14.9998 3.32248 14.9455 3.38336 14.8953L2.42953 13.7376C1.99436 14.0962 1.58221 14.7823 1.84822 15.5443L3.2644 15.0499ZM18.8601 5.98949C18.9273 5.97364 18.9816 5.97624 19.0131 5.98357C19.0401 5.98987 19.0364 5.99537 19.0273 5.98471L20.1663 5.00871C19.7033 4.46835 19.0114 4.41269 18.5159 4.52952L18.8601 5.98949ZM4.97279 5.98468C4.96366 5.99534 4.95994 5.98984 4.98699 5.98354C5.01845 5.97621 5.07271 5.97361 5.13994 5.98946L5.4842 4.5295C4.98867 4.41265 4.29678 4.4683 3.83376 5.00867L4.97279 5.98468ZM20.6167 14.8953C20.6775 14.9455 20.7129 14.9997 20.7271 15.036C20.7391 15.0666 20.7303 15.0652 20.7356 15.0499L22.1518 15.5443C22.4178 14.7823 22.0057 14.0962 21.5705 13.7376L20.6167 14.8953ZM15.8079 2.84603C15.6931 2.34983 15.3362 1.75292 14.645 1.578L14.277 3.03217C14.2631 3.02866 14.2663 3.02273 14.2839 3.04417C14.3044 3.06913 14.3309 3.11672 14.3465 3.18418L15.8079 2.84603Z" fill="#FFF1F5"/>
327            </svg>
328            Configuração de acessibilidade
329        </h2>
330    </div>
331    <div class="context">
332        <h3>Habilitar alto contraste:</h3>
333        <div class="flex hightcont align-center">
334            <label for="hight-contrast">
335                <input type="checkbox" class="select-switch" id="hight-contrast" >
336                Desabilitado
337            </label>
338        </div>
339
340        <h3>Tamanho da fonte:</h3>
341        <div class="flex tamanho-fonte">
342            <!--label for="">Zoom:</label-->
343                        <span style="color:#2c2c2c;font-size:16px;font-weight:700;line-height:24px;">Zoom:</span>
344                        <button aria-label="aumentar fonte" id="mais_fonte">
345                <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
346                    <path d="M12 5L12 19" stroke="white" stroke-width="1.1" stroke-linecap="round" stroke-linejoin="round"/>
347                    <path d="M19 12L5 12" stroke="white" stroke-width="1.1" stroke-linecap="round" stroke-linejoin="round"/>
348                </svg>
349            </button>
350            <span>
351                100%            </span>
352            <button aria-label="diminuir fonte"  id="menos_fonte">
353                <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
354                    <path d="M19 12L5 12" stroke="white" stroke-width="1.1" stroke-linecap="round" stroke-linejoin="round"/>
355                </svg>
356            </button>
357        </div>
358
359        <h3>Orientação de acessibilidade:</h3>
360        <a aria-label="Acessar orientação de acessibilidade" class="button-primary" href="https://www.saopaulo.sp.leg.br/acessibilidade-no-portal">Acessar a página</a>
361        <a aria-label="Voltar" id="close" class="button-secondary" href="https://www.saopaulo.sp.leg.br/acessibilidade-no-portal">Voltar</a>
362    </div>
363</div>
364<style>
365/* CS101/2026 - P18: foco visivel ausente nos controles do painel de acessibilidade (WCAG 2.4.7).
366   Os controles tinham outline:none e nenhum indicador visual substituto. */
367.acessibilidade-box button:focus-visible,
368.acessibilidade-box a:focus-visible,
369.acessibilidade-box input:focus-visible {
370    outline: 3px solid #1a1744 !important;
371    outline-offset: 2px !important;
372}
373</style>
374<style>
375/* CS101/2026 - P20: contraste do cabecalho do painel de acessibilidade (WCAG 1.4.3).
376   Sobrepoe a regra de main.min.css, que traz var(--neutral-grey,#80979f) e peso 600. */
377body.theme-v2 .acessibilidade-box .title h2 {
378    background: #5F7278 !important;
379    font-weight: 700 !important;
380}
381</style>
382
383    <div id="container">
384    <div class=indice></div>
385    <a tabindex="0" id="btn-acessibilidade" class="acessibilidade" href="https://www.saopaulo.sp.leg.br/acessibilidade-no-portal" aria-label="Informações sobre acessibilidade do Portal" title="Informações sobre acessibilidade do Portal">
386        <img src="https://www.saopaulo.sp.leg.br/wp-content/themes/portalcmsp-novo/dist/images/acessibilidade.svg" alt="Ícone de acessibilidade">
387    </a>
388
389    <header class="header" role="banner" id="topo">
390                <style>
391            .canais-topo { background: #7F1A22; }
392            .canais-topo .canais-topo-inner { display: flex; justify-content: flex-end; align-items: center; gap: 8px; flex-wrap: wrap; padding-top: 6px; padding-bottom: 6px; }
393            .canais-topo a { display: flex !important; align-items: center !important; justify-content: center !important; line-height: 1; width: 28px; height: 28px; border: 1px solid rgba(255,255,255,.45); border-radius: 4px; color: #fff; font-size: 14px; text-decoration: none; transition: background .2s, color .2s; }
394            .canais-topo a:hover, .canais-topo a:focus { background: #fff; color: #7F1A22; }
395            @media (max-width: 640px) { .canais-topo .canais-topo-inner { justify-content: center; } }
396        /* o botao Explorar Conteudos e fixo (120px / 80px no mobile); desce a altura da barra */
397        /* CS 95/2026, ajustes da home: sem faixa branca acima da barra de redes e com
398           respiro menor entre a barra e o logotipo. */
399        body.theme-v2 header.header { padding-top: 0 !important; }
400        body.theme-v2 header.header .canais-topo { margin-bottom: 24px; }
401        @media (max-width: 768px) { body.theme-v2 header.header .canais-topo { margin-bottom: 16px; } }
402        /* O botao Explorar Conteudos e fixo e tem regra propria mais adiante na pagina;
403           o seletor com body vence essa regra e o posiciona abaixo do logotipo. */
404        body #explore-conteudos-btn { top: 144px; }
405        body.admin-bar #explore-conteudos-btn { top: 176px; }
406        @media (max-width: 768px) {
407            body #explore-conteudos-btn { top: 116px; }
408            body.admin-bar #explore-conteudos-btn { top: 162px; }
409        }
410        /* Rodape: as caixas do menu se acomodam em colunas, sem vao embaixo das caixas
411           curtas, e a caixa de um unico item fica do tamanho do proprio link. */
412        body.theme-v2 .footer nav > ul { display: block !important; column-count: 3; column-gap: 24px; }
413        body.theme-v2 .footer nav > ul > li { break-inside: avoid; display: block !important; width: auto !important; margin: 0 0 24px !important; }
414        body.theme-v2 .footer nav > ul > li ul.sub-menu { column-count: 1 !important; margin-top: 16px; }
415        body.theme-v2 .footer nav > ul > li:not(.menu-item-has-children) { padding: 16px 24px !important; }
416        @media (max-width: 1024px) { body.theme-v2 .footer nav > ul { column-count: 2; } }
417        @media (max-width: 768px) {
418            body.theme-v2 .footer nav > ul { column-count: 1; }
419            body.theme-v2 .footer nav > ul > li ul.sub-menu { column-count: 2 !important; }
420        }
421        </style>
422        <nav class="canais-topo" aria-label="Canais da C&acirc;mara nas redes sociais">
423            <div class="container canais-topo-inner">
424                                    <a href="https://www.instagram.com/camarasaopaulo/" target="_blank" rel="noopener" title="Instagram" aria-label="Instagram da C&acirc;mara - abre em nova aba">
425                        <i class="fa-brands fa-instagram" aria-hidden="true"></i>
426                    </a>
427                                    <a href="https://www.youtube.com/user/camarasaopaulo" target="_blank" rel="noopener" title="YouTube" aria-label="YouTube da C&acirc;mara - abre em nova aba">
428                        <i class="fa-brands fa-youtube" aria-hidden="true"></i>
429                    </a>
430                                    <a href="https://www.facebook.com/camarasaopaulo" target="_blank" rel="noopener" title="Facebook" aria-label="Facebook da C&acirc;mara - abre em nova aba">
431                        <i class="fa-brands fa-facebook-f" aria-hidden="true"></i>
432                    </a>
433                                    <a href="https://www.tiktok.com/@camarasaopaulo" target="_blank" rel="noopener" title="TikTok" aria-label="TikTok da C&acirc;mara - abre em nova aba">
434                        <i class="fa-brands fa-tiktok" aria-hidden="true"></i>
435                    </a>
436                                    <a href="https://www.flickr.com/photos/camarasaopaulo" target="_blank" rel="noopener" title="Flickr" aria-label="Flickr da C&acirc;mara - abre em nova aba">
437                        <i class="fa-brands fa-flickr" aria-hidden="true"></i>
438                    </a>
439                                    <a href="https://x.com/camarasaopaulo" target="_blank" rel="noopener" title="X" aria-label="X da C&acirc;mara - abre em nova aba">
440                        <i class="fa-brands fa-x-twitter" aria-hidden="true"></i>
441                    </a>
442                                    <a href="https://soundcloud.com/webradiocamarasaopaulo" target="_blank" rel="noopener" title="SoundCloud" aria-label="SoundCloud da C&acirc;mara - abre em nova aba">
443                        <i class="fa-brands fa-soundcloud" aria-hidden="true"></i>
444                    </a>
445                                    <a href="https://www.threads.com/@camarasaopaulo" target="_blank" rel="noopener" title="Threads" aria-label="Threads da C&acirc;mara - abre em nova aba">
446                        <i class="fa-brands fa-threads" aria-hidden="true"></i>
447                    </a>
448                                    <a href="https://www.linkedin.com/company/camarasaopaulooficial" target="_blank" rel="noopener" title="LinkedIn" aria-label="LinkedIn da C&acirc;mara - abre em nova aba">
449                        <i class="fa-brands fa-linkedin-in" aria-hidden="true"></i>
450                    </a>
451                                    <a href="https://open.spotify.com/show/2bP1lxn9hVmIL7di2gJWcH" target="_blank" rel="noopener" title="Spotify" aria-label="Spotify da C&acirc;mara - abre em nova aba">
452                        <i class="fa-brands fa-spotify" aria-hidden="true"></i>
453                    </a>
454                            </div>
455        </nav>
456        <!-- <a class="mensagem" href="/antigo">
457            Gostaria de navegar na versão antiga do site? Clique Aqui
458        </a> -->
459        <style>
460        	.versao_antiga {flex:1;text-align:center}
461            .versao_antiga a {text-align:center !important}
462            .mensagem {
463                width:100%;
464                display: flex;
465                padding: 4px 8px;
466                flex-direction: column;
467                justify-content: center;
468                align-items: center;
469                gap: 8px;
470                display:block;
471                text-align:center;
472                margin:0px;
473                background: var(--Primary-Extra-Color-3, #E0B5A4);
474                position: relative;
475                top: -30px;
476                color: var(--Neutral-Black, #212121);
477                font-family: Verdana;
478                font-size: 8px;
479                font-style: normal;
480                font-weight: 100;
481                line-height: normal;
482                text-decoration:none;
483            }
484
485        </style>
486        <div class="container">
487            <div class="flex align-center justify-between g-24">
488                <a href="https://www.saopaulo.sp.leg.br" aria-label="Ir para a página inicial">
489                    <img src="https://www.saopaulo.sp.leg.br/wp-content/themes/portalcmsp-novo/assets/images/logo.svg"
490                         alt="Logo Câmara de SP">
491                </a>
492                <nav class="menu" aria-label="Menu principal">
493                    <div class="container"><ul id="menu-menu-topo-1" class="flex"><li id="menu-item-301814" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301814"><a href="/" aria-label="Acessar a página Página inicial">Página inicial</a></li>
494<li id="menu-item-301816" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-301816"><a href="/comunicacao/noticias" aria-current="page" aria-label="Acessar a página Notícias">Notícias</a></li>
495<li id="menu-item-301817" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301817"><a href="/vereadores" aria-label="Acessar a página Vereadores">Vereadores</a></li>
496<li id="menu-item-301813" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301813"><a href="/atividade-legislativa/" aria-label="Acessar a página Atividade legislativa">Atividade legislativa</a></li>
497<li id="menu-item-301815" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301815"><a href="/participacao" aria-label="Acessar a página Participação">Participação</a></li>
498<li id="menu-item-301812" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-301812"><a href="https://www.saopaulo.sp.leg.br/transparencia/" aria-label="Acessar a página Transparência">Transparência</a></li>
499</ul></div>                </nav>
500                <nav class="sandwich" aria-label="Acesso ao menu completo">
501                    <a href="#" aria-label="Menu de navegação" title="Abrir menu lateral com todas as seções do portal">
502                        Menu
503                        <span>
504                            <img src="https://www.saopaulo.sp.leg.br/wp-content/themes/portalcmsp-novo/assets/images/sand.svg" alt="Abrir menu">
505                        </span>
506                    </a>
507                </nav>
508            </div>
509            <nav class="menu-lateral" aria-label="Menu completo">
510                <div class="menu-context">
511                    <a href="#" class="close-menu flex-end flex g-28 align-center" aria-label="Fechar menu lateral">
512                        Fechar
513                        <svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg">
514                            <mask id="mask0_1029_46344" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0"
515                                  width="30" height="30">
516                                <rect x="0.547363" y="0.613281" width="28.8397" height="28.8397" fill="#D9D9D9"/>
517                            </mask>
518                            <g mask="url(#mask0_1029_46344)">
519                                <path d="M8.23798 23.4447L6.55566 21.7624L13.2849 15.0332L6.55566 8.3039L8.23798 6.62158L14.9672 13.3508L21.6965 6.62158L23.3788 8.3039L16.6496 15.0332L23.3788 21.7624L21.6965 23.4447L14.9672 16.7155L8.23798 23.4447Z"
520                                      fill="#FFF1F5"/>
521                            </g>
522                        </svg>
523                    </a>
524                    <div class="menu-wp">
525                        <div class="menu-menu-lateral-novo-topo-direito-container"><ul id="menu-menu-lateral-novo-topo-direito" class="menu"><li id="menu-item-301878" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-301878"><a href="#" aria-label="Abrir a página A Câmara">A Câmara</a>
526<ul class="sub-menu">
527	<li id="menu-item-302209" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302209"><a href="https://www.saopaulo.sp.leg.br/institucional" aria-label="Acessar a página Sobre">Sobre</a></li>
528	<li id="menu-item-301892" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301892"><a href="/vereadores/presidencia-da-camara/" aria-label="Acessar a página Presidência da Câmara">Presidência da Câmara</a></li>
529	<li id="menu-item-301914" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301914"><a href="https://www.saopaulo.sp.leg.br/camaraexplica/" aria-label="Acessar a página Câmara Explica">Câmara Explica</a></li>
530	<li id="menu-item-301912" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-301912"><a href="/institucional/conheca-a-camara/" aria-label="Abrir a página Conheça a Câmara">Conheça a Câmara</a>
531	<ul class="sub-menu">
532		<li id="menu-item-301897" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-301897"><a href="https://www.saopaulo.sp.leg.br/restaurante-escola/" aria-label="Acessar a página Restaurante-Escola">Restaurante-Escola</a></li>
533		<li id="menu-item-301973" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-301973"><a href="https://www.saopaulo.sp.leg.br/institucional/visita-virtual/" aria-label="Acessar a página Visita Virtual">Visita Virtual</a></li>
534	</ul>
535</li>
536	<li id="menu-item-324995" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-324995"><a href="https://www.saopaulo.sp.leg.br/institucional/cteo/" aria-label="Acessar a página CTEO (Consultoria Técnica de Economia e Orçamento)">CTEO (Consultoria Técnica de Economia e Orçamento)</a></li>
537	<li id="menu-item-380314" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-380314"><a href="https://www.saopaulo.sp.leg.br/procuradoriadamulher/" aria-label="Acessar a página Procuradoria Especial da Mulher">Procuradoria Especial da Mulher</a></li>
538	<li id="menu-item-406160" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-406160"><a href="https://www.saopaulo.sp.leg.br/procuradoriadacrianca/" aria-label="Acessar a página Procuradoria da Criança e do Adolescente">Procuradoria da Criança e do Adolescente</a></li>
539	<li id="menu-item-304597" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-304597"><a href="/institucional/procuradoria/" aria-label="Acessar a página Procuradoria">Procuradoria</a></li>
540	<li id="menu-item-366326" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-366326"><a href="https://www.saopaulo.sp.leg.br/institucional/consultoria-tecnico-legislativa/" aria-label="Acessar a página Consultoria Técnico-Legislativa">Consultoria Técnico-Legislativa</a></li>
541	<li id="menu-item-307505" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-307505"><a href="https://www.saopaulo.sp.leg.br/escoladoparlamento/" aria-label="Acessar a página Escola do Parlamento">Escola do Parlamento</a></li>
542	<li id="menu-item-301893" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-301893"><a href="https://www.saopaulo.sp.leg.br/institucional/premios-institucionais/" aria-label="Acessar a página Prêmios Institucionais">Prêmios Institucionais</a></li>
543	<li id="menu-item-320045" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-320045"><a href="https://www.saopaulo.sp.leg.br/institucional/organograma-unidades/" aria-label="Acessar a página Organograma">Organograma</a></li>
544	<li id="menu-item-301884" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301884"><a href="/atividade-legislativa/corregedoria-cmsp/" aria-label="Acessar a página Corregedoria">Corregedoria</a></li>
545	<li id="menu-item-393808" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-393808"><a href="https://www.saopaulo.sp.leg.br/guiadevisitantes/" aria-label="Acessar a página Guia de Visitantes">Guia de Visitantes</a></li>
546	<li id="menu-item-410838" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-410838"><a href="https://www.saopaulo.sp.leg.br/memoria/" aria-label="Acessar a página Centro de Memória">Centro de Memória</a></li>
547</ul>
548</li>
549<li id="menu-item-301880" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-301880"><a href="#" aria-label="Abrir a página Vereadores">Vereadores</a>
550<ul class="sub-menu">
551	<li id="menu-item-302210" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302210"><a href="https://www.saopaulo.sp.leg.br/vereadores" aria-label="Acessar a página Visão Geral">Visão Geral</a></li>
552	<li id="menu-item-301888" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301888"><a href="/vereadores/membros" aria-label="Acessar a página Vereadores em exercício">Vereadores em exercício</a></li>
553	<li id="menu-item-301913" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301913"><a href="/vereadores/membros/?filtro=partido" aria-label="Acessar a página Bancada - Partidos">Bancada &#8211; Partidos</a></li>
554	<li id="menu-item-301883" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301883"><a href="/vereadores/membros/?filtro=mesa-diretora" aria-label="Acessar a página Mesa Diretora">Mesa Diretora</a></li>
555	<li id="menu-item-301887" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301887"><a href="/vereadores/membros/?filtro=liderancas" aria-label="Acessar a página Lideranças">Lideranças</a></li>
556	<li id="menu-item-301886" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301886"><a href="/atividade-legislativa/gabinetes/" aria-label="Acessar a página Gabinetes">Gabinetes</a></li>
557	<li id="menu-item-301885" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301885"><a href="/vereadores/presidencia-da-camara/" aria-label="Acessar a página Presidente da Câmara">Presidente da Câmara</a></li>
558</ul>
559</li>
560<li id="menu-item-301879" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-301879"><a href="#" aria-label="Abrir a página Atividade Legislativa">Atividade Legislativa</a>
561<ul class="sub-menu">
562	<li id="menu-item-302212" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302212"><a href="https://www.saopaulo.sp.leg.br/atividade-legislativa" aria-label="Acessar a página Visão Geral">Visão Geral</a></li>
563	<li id="menu-item-302776" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-302776"><a href="https://www.saopaulo.sp.leg.br/atividade-legislativa/projetos-apresentados-desde-1948/" aria-label="Acessar a página Projetos Apresentados (desde 1948)">Projetos Apresentados (desde 1948)</a></li>
564	<li id="menu-item-301915" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301915"><a href="/atividade-legislativa/agenda-da-camara/" aria-label="Acessar a página Agenda">Agenda</a></li>
565	<li id="menu-item-301881" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301881"><a href="https://splegisconsulta.saopaulo.sp.leg.br/" aria-label="Acessar a página SP Legis">SP Legis</a></li>
566	<li id="menu-item-301882" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301882"><a href="/atividade-legislativa/sessao-plenaria/" aria-label="Acessar a página Sessão Plenária">Sessão Plenária</a></li>
567	<li id="menu-item-307626" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-307626"><a href="https://www.saopaulo.sp.leg.br/atividade-legislativa/sessao-plenaria/pautas-das-se
567ssoes/" aria-label="Acessar a página Pautas das Sessões">Pautas das Sessões</a></li>
568	<li id="menu-item-301904" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301904"><a href="/atividade-legislativa/comissoes/" aria-label="Acessar a página Comissões">Comissões</a></li>
569	<li id="menu-item-301906" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301906"><a href="/atividade-legislativa/comissoes/#title_cpi" aria-label="Acessar a página CPIs">CPIs</a></li>
570	<li id="menu-item-301930" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301930"><a href="/atividade-legislativa/legislacao-2/" aria-label="Acessar a página Legislação">Legislação</a></li>
571	<li id="menu-item-301927" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301927"><a href="/atividade-legislativa/frentes-parlamentares/" aria-label="Acessar a página Frentes Parlamentares">Frentes Parlamentares</a></li>
572	<li id="menu-item-301903" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301903"><a href="/atividade-legislativa/registro-parlamentar/" aria-label="Acessar a página Registro Parlamentar">Registro Parlamentar</a></li>
573	<li id="menu-item-302218" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-302218"><a href="https://www.saopaulo.sp.leg.br/atividade-legislativa/especiais-leg/" aria-label="Acessar a página Especiais">Especiais</a></li>
574	<li id="menu-item-301920" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301920"><a href="https://spvcidadao.saopaulo.sp.leg.br/" aria-label="Acessar a página Plenário Virtual">Plenário Virtual</a></li>
575	<li id="menu-item-407532" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-407532"><a href="https://www.saopaulo.sp.leg.br/atividade-legislativa/contas-do-executivo/" aria-label="Acessar a página Contas do Executivo">Contas do Executivo</a></li>
576	<li id="menu-item-301937" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301937"><a href="/blog/category/em-tramitacao/" aria-label="Acessar a página Em tramitação">Em tramitação</a></li>
577	<li id="menu-item-301908" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301908"><a href="/atividade-legislativa/legislacao-municipal-biblioteca/" aria-label="Acessar a página Legislação Municipal - Biblioteca">Legislação Municipal &#8211; Biblioteca</a></li>
578	<li id="menu-item-410835" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-410835"><a href="https://www.saopaulo.sp.leg.br/audienciaspublicas/" aria-label="Acessar a página Audiências Públicas">Audiências Públicas</a></li>
579	<li id="menu-item-410839" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-410839"><a href="https://www.saopaulo.sp.leg.br/institucional/procuradoria/assessoria-juridica/" aria-label="Acessar a página Pareceres e ADINs">Pareceres e ADINs</a></li>
580	<li id="menu-item-410840" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-410840"><a href="https://www.saopaulo.sp.leg.br/biblioteca/" aria-label="Acessar a página Biblioteca e Pesquisa">Biblioteca e Pesquisa</a></li>
581</ul>
582</li>
583<li id="menu-item-301899" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-301899"><a href="#" aria-label="Abrir a página Participação">Participação</a>
584<ul class="sub-menu">
585	<li id="menu-item-302213" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302213"><a href="https://www.saopaulo.sp.leg.br/participe/" aria-label="Acessar a página Participe!">Participe!</a></li>
586	<li id="menu-item-301896" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301896"><a href="https://www.saopaulo.sp.leg.br/memoria/especial/parlamento-jovem/" aria-label="Acessar a página Parlamento Jovem">Parlamento Jovem</a></li>
587	<li id="menu-item-301907" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301907"><a href="/atividade-legislativa/foruns/" aria-label="Acessar a página Fóruns">Fóruns</a></li>
588	<li id="menu-item-301921" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301921"><a href="https://www.saopaulo.sp.leg.br/audienciaspublicas/" aria-label="Acessar a página Audiências Públicas">Audiências Públicas</a></li>
589	<li id="menu-item-301935" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301935"><a href="/participacao/" aria-label="Acessar a página Mandato Participativo">Mandato Participativo</a></li>
590	<li id="menu-item-301944" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-301944"><a href="https://www.saopaulo.sp.leg.br/zap-camara/" aria-label="Acessar a página ZAP Câmara">ZAP Câmara</a></li>
591	<li id="menu-item-301933" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301933"><a href="/fale-conosco/ouvidoria/" aria-label="Acessar a página Ouvidoria">Ouvidoria</a></li>
592	<li id="menu-item-301936" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301936"><a href="/transparencia/lei-de-acesso-informacao/" aria-label="Acessar a página Lei de Acesso à Informação">Lei de Acesso à Informação</a></li>
593	<li id="menu-item-301934" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301934"><a href="/banco-de-ideias/" aria-label="Acessar a página Banco de Ideias">Banco de Ideias</a></li>
594	<li id="menu-item-301977" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-301977"><a href="https://www.saopaulo.sp.leg.br/politicas/" aria-label="Acessar a página Políticas">Políticas</a></li>
595	<li id="menu-item-410833" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-410833"><a href="https://www.saopaulo.sp.leg.br/lgpd" aria-label="Acessar a página Proteção de Dados (LGPD)">Proteção de Dados (LGPD)</a></li>
596</ul>
597</li>
598<li id="menu-item-301900" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-301900"><a href="https://www.saopaulo.sp.leg.br/comunicacao/noticias" aria-current="page" aria-label="Acessar a página Notícias">Notícias</a></li>
599<li id="menu-item-301901" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-301901"><a href="#" aria-label="Abrir a página Comunicação e Mídia">Comunicação e Mídia</a>
600<ul class="sub-menu">
601	<li id="menu-item-302214" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302214"><a href="https://www.saopaulo.sp.leg.br/comunicacao" aria-label="Acessar a página Visão Geral">Visão Geral</a></li>
602	<li id="menu-item-301895" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-301895"><a href="https://www.saopaulo.sp.leg.br/institucional/producao-institucional/" aria-label="Acessar a página Produção Institucional">Produção Institucional</a></li>
603	<li id="menu-item-301910" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301910"><a href="/transparencia/auditorios-online/" aria-label="Acessar a página Assista os Auditórios Online">Assista os Auditórios Online</a></li>
604	<li id="menu-item-301952" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301952"><a href="/noticias" aria-label="Acessar a página Notícias">Notícias</a></li>
605	<li id="menu-item-301953" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-301953"><a href="https://www.saopaulo.sp.leg.br/redecamara/" aria-label="Abrir a página Rede Câmara SP">Rede Câmara SP</a>
606	<ul class="sub-menu">
607		<li id="menu-item-301918" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301918"><a href="https://www.saopaulo.sp.leg.br/redecamara/" aria-label="Acessar a página TV Câmara">TV Câmara</a></li>
608		<li id="menu-item-301954" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301954"><a href="/redecamara/web-radio/" aria-label="Acessar a página Web Rádio">Web Rádio</a></li>
609	</ul>
610</li>
611	<li id="menu-item-311437" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-311437"><a target="_blank" href="https://www.saopaulo.sp.leg.br/apartes/" aria-label="Acessar a página Revista Apartes - abre em nova aba">Revista Apartes</a></li>
612	<li id="menu-item-301924" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301924"><a href="/comunicacao/sala-de-imprensa/" aria-label="Acessar a página Assessoria de Imprensa">Assessoria de Imprensa</a></li>
613	<li id="menu-item-301925" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301925"><a href="/comunicacao/multimidia/" aria-label="Acessar a página Multimídia">Multimídia</a></li>
614	<li id="menu-item-301955" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301955"><a href="https://www.saopaulo.sp.leg.br/blog/category/camara-fotografica/" aria-label="Acessar a página Câmara Fotográfica">Câmara Fotográfica</a></li>
615	<li id="menu-item-301926" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301926"><a href="/comunicacao/publicidade/" aria-label="Acessar a página Publicidade">Publicidade</a></li>
616	<li id="menu-item-320214" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-320214"><a href="https://www.saopaulo.sp.leg.br/comunicacao/camaraemacao/" aria-label="Acessar a página Câmara em Ação">Câmara em Ação</a></li>
617	<li id="menu-item-301950" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301950"><a href="https://www.saopaulo.sp.leg.br/redecamara/camara-ao-vivo-2/" aria-label="Acessar a página Câmara ao Vivo">Câmara ao Vivo</a></li>
618</ul>
619</li>
620<li id="menu-item-301902" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-301902"><a href="#" aria-label="Abrir a página Transparência">Transparência</a>
621<ul class="sub-menu">
622	<li id="menu-item-301917" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301917"><a href="https://diariooficial.prefeitura.sp.gov.br/md_epubli_controlador.php?acao=inicio" aria-label="Acessar a página Diário Oficial">Diário Oficial</a></li>
623	<li id="menu-item-302217" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-302217"><a href="https://www.saopaulo.sp.leg.br/atividade-legislativa/orcamento-da-cidade/" aria-label="Abrir a página Orçamento da cidade">Orçamento da cidade</a>
624	<ul class="sub-menu">
625		<li id="menu-item-301940" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301940"><a href="/transparencia/orcamentos-da-camara/" aria-label="Acessar a página Execução orçamentária">Execução orçamentária</a></li>
626		<li id="menu-item-301941" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301941"><a href="/transparencia/demonstrativos-contabeis/" aria-label="Acessar a página Contabilidade">Contabilidade</a></li>
627		<li id="menu-item-301942" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301942"><a href="/transparencia/demonstrativos-da-lrf/" aria-label="Acessar a página Gestão Fiscal">Gestão Fiscal</a></li>
628	</ul>
629</li>
630	<li id="menu-item-301956" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-301956"><a href="https://www.saopaulo.sp.leg.br/transparencia/licitacoes-e-contratos/" aria-label="Acessar a página Licitações e contratos">Licitações e contratos</a></li>
631	<li id="menu-item-301964" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301964"><a href="/institucional/recursos-humanos/" aria-label="Acessar a página Gestão de pessoas">Gestão de pessoas</a></li>
632	<li id="menu-item-301939" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301939"><a href="/transparencia/salarios-abertos/" aria-label="Acessar a página Salários e Benefícios">Salários e Benefícios</a></li>
633	<li id="menu-item-301967" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-301967"><a href="https://www.saopaulo.sp.leg.br/transparencia/custos-de-mandato/" aria-label="Acessar a página Custos de Mandato">Custos de Mandato</a></li>
634	<li id="menu-item-301969" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-301969"><a href="https://www.saopaulo.sp.leg.br/transparencia/prestando-contas/prestacao-de-contas-da-mesa-diretora/" aria-label="Acessar a página Prestação de contas da Mesa Diretora">Prestação de contas da Mesa Diretora</a></li>
635	<li id="menu-item-301971" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-301971"><a href="https://www.saopaulo.sp.leg.br/transparencia/custos-de-mandato/contas-vereadores/" aria-label="Acessar a página Prestação de contas vereadores">Prestação de contas vereadores</a></li>
636	<li id="menu-item-301968" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-301968"><a href="https://www.saopaulo.sp.leg.br/transparencia/prestando-contas/" aria-label="Acessar a página Prestando Contas">Prestando Contas</a></li>
637	<li id="menu-item-301966" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-301966"><a href="https://www.saopaulo.sp.leg.br/transparencia/dados-abertos/" aria-label="Acessar a página Dados Abertos">Dados Abertos</a></li>
638	<li id="menu-item-301958" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301958"><a href="/transparencia/indicadores-metropolitanos/" aria-label="Acessar a página Indicadores Metropolitano e Paulistano">Indicadores Metropolitano e Paulistano</a></li>
639	<li id="menu-item-301972" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-301972"><a href="https://www.saopaulo.sp.leg.br/transparencia/lei-de-acesso-informacao/" aria-label="Acessar a página Lei de Acesso à Informação">Lei de Acesso à Informação</a></li>
640	<li id="menu-item-301911" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-301911"><a href="https://www.saopaulo.sp.leg.br/biblioteca/" aria-label="Acessar a página Biblioteca e Pesquisa">Biblioteca e Pesquisa</a></li>
641	<li id="menu-item-410836" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-410836"><a href="https://www.saopaulo.sp.leg.br/institucional/procuradoria/assessoria-juridica/" aria-label="Acessar a página Pareceres e ADINs">Pareceres e ADINs</a></li>
642	<li id="menu-item-410837" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-410837"><a href="https://www.saopaulo.sp.leg.br/redecamara/camara-ao-vivo-2/" aria-label="Acessar a página Câmara ao Vivo">Câmara ao Vivo</a></li>
643	<li id="menu-item-301978" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301978"><a href="https://www.saopaulo.sp.leg.br/redecamara/" aria-label="Acessar a página Rede Câmara">Rede Câmara</a></li>
644	<li id="menu-item-301975" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301975"><a href="https://splegisconsulta.saopaulo.sp.leg.br/" aria-label="Acessar a página SP Legis">SP Legis</a></li>
645	<li id="menu-item-410841" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-410841"><a href="https://www.saopaulo.sp.leg.br/atividade-legislativa/projetos-apresentados-desde-1948/" aria-label="Acessar a página Projetos Apresentados (desde 1948)">Projetos Apresentados (desde 1948)</a></li>
646	<li id="menu-item-410842" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-410842"><a href="https://www.saopaulo.sp.leg.br/atividade-legislativa/legislacao-municipal-biblioteca/" aria-label="Acessar a página Legislação Municipal – Biblioteca">Legislação Municipal – Biblioteca</a></li>
647</ul>
648</li>
649<li id="menu-item-301959" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-301959"><a href="https://www.saopaulo.sp.leg.br/fale-conosco/" aria-label="Abrir a página Fale Conosco">Fale Conosco</a>
650<ul class="sub-menu">
651	<li id="menu-item-301981" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-301981
651"><a href="https://www.saopaulo.sp.leg.br/fale-conosco/" aria-label="Acessar a página Fale com a Câmara">Fale com a Câmara</a></li>
652	<li id="menu-item-301983" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-301983"><a href="https://www.saopaulo.sp.leg.br/transparencia/lei-de-acesso-informacao/" aria-label="Acessar a página Lei de Acesso à Informação">Lei de Acesso à Informação</a></li>
653	<li id="menu-item-301960" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301960"><a href="/fale-conosco/telefones/" aria-label="Acessar a página Contatos da Câmara">Contatos da Câmara</a></li>
654	<li id="menu-item-410832" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-410832"><a href="https://www.saopaulo.sp.leg.br/atividade-legislativa/gabinetes/" aria-label="Acessar a página Telefones">Telefones</a></li>
655	<li id="menu-item-410834" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-410834"><a href="https://www.saopaulo.sp.leg.br/fale-conosco/visite-camara/" aria-label="Acessar a página Visite a Câmara">Visite a Câmara</a></li>
656</ul>
657</li>
658<li id="menu-item-320917" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-320917"><a href="https://www.saopaulo.sp.leg.br/perguntas-frequentes/" aria-label="Acessar a página Perguntas Frequentes">Perguntas Frequentes</a></li>
659<li id="menu-item-301963" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-301963"><a href="/politica-de-privacidade/" aria-label="Acessar a página Política de privacidade">Política de privacidade</a></li>
660</ul></div>                    </div>
661                    <!--<div class="brasao mt-96 flex w-100 justify-center">
662                        <img src="https://www.saopaulo.sp.leg.br/wp-content/themes/portalcmsp-novo/assets/images/brasao-menu.svg" alt="Brasão Câmara SP">
663                    </div> -->
664                </div>
665                <div class="overlay"></div>
666            </nav>
667            <nav class="otherwise" aria-label="Atalhos de serviços">
668                <ul class="flex">
669                    								<li>
670									<a href="https://www.saopaulo.sp.leg.br/mandato-participativo/">
671										<img src="https://www.saopaulo.sp.leg.br/wp-content/uploads/2023/12/Color20.png" alt="Fale com um Vereador">
672										Fale com um Vereador									</a>
673								</li>
674													<li>
675									<a href="https://www.saopaulo.sp.leg.br/camaraexplica">
676										<img src="https://www.saopaulo.sp.leg.br/wp-content/uploads/2023/12/Color21.png" alt="Câmara Explica">
677										Câmara Explica									</a>
678								</li>
679													<li>
680									<a href="https://www.saopaulo.sp.leg.br/audienciaspublicas/">
681										<img src="https://www.saopaulo.sp.leg.br/wp-content/uploads/2023/12/Color22.png" alt="Participe das Audiências Públicas">
682										Participe das Audiências Públicas									</a>
683								</li>
684													<li>
685									<a href="https://www.saopaulo.sp.leg.br/transparencia/auditorios-online/">
686										<img src="https://www.saopaulo.sp.leg.br/wp-content/uploads/2023/12/Color23.png" alt="Auditórios Online">
687										Auditórios Online									</a>
688								</li>
689					                </ul>
690            </nav>
691            <form class="search flex align-center" method="GET" role="search" aria-label="Busca no portal">
692                <div class="input-search">
693                    <div class="">
694                        <svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg">
695                            <circle cx="9" cy="9" r="8" stroke="#4D4D4D" stroke-width="1.5" stroke-linecap="round"
696                                    stroke-linejoin="round"/>
697                            <path d="M14.5 14.958L19.5 19.958" stroke="#4D4D4D" stroke-width="1.5"
698                                  stroke-linecap="round" stroke-linejoin="round"/>
699                        </svg>
700                        <!--<label class="d-none" for="s">Buscar</label>-->
701                        <!--input  type="search" name="s" id="s" placeholder="Digite o que procura e clique em buscar..." aria-label="Digite o que procura e clique em buscar"-->
702						                        						<input  type="search" name="s" id="s" autocomplete="off" data-rlvlive="true" data-rlvconfig="default" aria-label="Buscar no portal" placeholder="Digite o que procura e clique em buscar...">                    </div>
703                </div>
704                <button type="submit" class="button-primary">Buscar</button>
705            </form>
706        </div>
707    </header>
708                <style>
709        .external-content-iframe {
710            min-height:800px
711        }
712    </style>
713        <!-- header:conteudo -->
714    <main id="site-main" role="main">
715    <style>
716        header .search {
717            display: none !important;
718        }
719    </style>
720    <div id="content">
721        <!-- <div class="breadcrumbs cf">
722                    <p class="wrap cf"><span><span><a href="https://www.saopaulo.sp.leg.br/">Início</a></span> » <span><a href="https://www.saopaulo.sp.leg.br/comunicacao/">Comunicação</a></span> » <span class="breadcrumb_last" aria-current="page">Notícias</span></span></p>                </div> -->
723                <div id="inner-content">
724            <section id="noticias-destaque" aria-label="Notícias de destaque">
725                <!--Notícias de destaque-->
726                <div class="container flex flex-col">
727                    <div class="grupo-noticias-1">
728                                                    <div href="" class="notícia-nivel-1">
729                                <h1>
730                                    <a class="desktop-headeline-3 mobile-headeline-4"
731                                       href="https://www.saopaulo.sp.leg.br/blog/outubro-rosa-p
731alacio-anchieta-recebe-mutirao-de-saude-e-cidadania-voltado-as-mulheres/">Outubro Rosa: Palácio Anchieta recebe mutirão de saúde e cidadania voltado às mulheres</a>
732                                </h1>
733                                <a class="mt-16 decoration-none" href="https://www.saopaulo.sp.leg.br/blog/outubro-rosa-palacio-anchieta-recebe-mutirao-de-saude-e-cidadania-voltado-as-mulheres/"
734                                   title="Outubro Rosa: Palácio Anchieta recebe mutirão de saúde e cidadania voltado às mulheres" aria-label="Outubro Rosa: Palácio Anchieta recebe mutirão de saúde e cidadania voltado às mulheres" >
735                                                                            <p class="desktop-body-1 mobile-body-2">
736                                            Entre os serviços que serão oferecidos estão o agendamento de mamografias, vacinas, testes rápidos de ISTs e o cadastro para vagas de emprego.
737                                        </p>
738                                                                    </a>
739                                <a href="https://www.saopaulo.sp.leg.br/blog/outubro-rosa-palacio-anchieta-recebe-mutirao-de-saude-e-cidadania-voltado-as-mulheres/" class="button-primary mt-16">Acessar conteúdo</a>
740                            </div>
741                                            </div>
742                    <div class="grupo-noticias-2">
743                                                    <a href="https://www.saopaulo.sp.leg.br/blog/dia-do-procurador-legislativo-2026-tera-palestras-e-lancamento-da-revista-da-procuradoria/" class="notícia-nivel-2 ">
744                                <img src="https://www.saopaulo.sp.leg.br/wp-content/uploads/2026/10/WhatsApp-Image-2026-10-06-at-14.08.09.jpeg" alt="Dia do Procurador Legislativo 2026 terá palestras e lançamento da Revista da Procuradoria"
745                                     class="w100">
746                                                                    <div class="sd">
747                                        <h2 class="desktop-headeline-4">Dia do Procurador Legislativo 2026 terá palestras e lançamento da Revista da Procuradoria</h2>
748                                    </div>
749                                                            </a>
750                                                    <a href="https://www.saopaulo.sp.leg.br/blog/eleicoes-2026-10-vereadores-de-sao-paulo-sao-eleitos-deputados/" class="notícia-nivel-2 ">
751                                <img src="https://www.saopaulo.sp.leg.br/wp-content/uploads/2026/10/destaque-ver-eleitos-1.png" alt="Eleições 2026: 10 vereadores de São Paulo são eleitos deputados"
752                                     class="w100">
753                                                                    <div class="sd">
754                                        <h2 class="desktop-headeline-4">Eleições 2026: 10 vereadores de São Paulo são eleitos deputados</h2>
755                                    </div>
756                                                            </a>
757                                            </div>
758                </div>
759                <!--Notícias de destaque-->
760
761            </section>
762
763
764            <section id="noticias-todas" class="mt-64 lista-noticias" aria-label="Todas notícias">
765                <!--Fitro de notícias-->
766                <div class="container">
767                    <ul class="filtros owl-theme owl-carousel owl-filtros"">
768
769                    <!--<li class="colEvent col"><a href="#" class="w100 button-secondary">Mais acessadas</a></li> -->
770
771                                        <li class="colEvent col"><a href="https://www.saopaulo.sp.leg.br/comunicacao/noticias"
772                                                class="w100 button-primary">Todas
773                            as notícias</a></li>
774                                                <li class="colEvent col"><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/orcamento/orcamento2027/"
775                                                        class="w100 button-secondary">Orçamento 2027</a>
776                            </li>
777                                                    <li class="colEvent col"><a href="https://www.saopaulo.sp.leg.br/blog/category/audiencia-publica/"
778                                                        class="w100 button-secondary">Audiência Pública</a>
779                            </li>
780                                                    <li class="colEvent col"><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/comissoes/"
781                                                        class="w100 button-secondary">Comissões</a>
782                            </li>
783                                                    <li class="colEvent col"><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/cpis/"
784                                                        class="w100 button-secondary">CPIs</a>
785                            </li>
786                                                    <li class="colEvent col"><a href="https://www.saopaulo.sp.leg.br/blog/category/sessao-plenaria/"
787                                                        class="w100 button-secondary">Sessão Plenária</a>
788                            </li>
789                                                    <li class="colEvent col"><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/projetos-aprovados/"
790                                                        class="w100 button-secondary">Projetos Aprovados</a>
791                            </li>
792                                                    <li class="colEvent col"><a href="https://www.saopaulo.sp.leg.br/blog/category/sessao-solene/"
793                                                        class="w100 button-secondary">Sessão Solene</a>
794                            </li>
795                                                    <li class="colEvent col"><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/especiais/eleicoes-2026/"
796                                                        class="w100 button-secondary">Eleições 2026</a>
797                            </li>
798                                            </ul>
799                </div>
800
801                <!--Fitro de notícias-->
802
803                <!--Notícias-->
804                <div class="container mt-64 flex flex-column order">
805                                            <!--Notícia individual-->
806                        <div class="noticia-nivel-3 flex">
807                                                            <div class="img-noticia">
808                                    <a href="https://www.saopaulo.sp.leg.br/blog/em-depoimento-a-cpi-representante-da-u
808niversidade-anhembi-morumbi-nao-reconhece-divida-tributaria/">
809                                        <img src="https://www.saopaulo.sp.leg.br/wp-content/uploads/2026/10/55577616083_5e9a6759c7_c.jpg" alt="Em depoimento à CPI, representante da Universidade Anhembi Morumbi não reconhece dívida tributária" class="w100">
810                                    </a>
811                                </div>
812                                                        <div class="textos-noticia p-413680">
813                                <a href="https://www.saopaulo.sp.leg.br/blog/em-depoimento-a-cpi-representante-da-universidade-anhembi-morumbi-nao-reconhece-divida-tributaria/">
814                                                                            <h2 class="desktop-headeline-3 mobile-headeline-2">Em depoimento à CPI, representante da Universidade Anhembi Morumbi não reconhece dívida tributária</h2>
815                                                                                                                <p class="desktop-body-1 mobile-body-2">
816                                            Das empresas previstas para participar da reunião da CPI (Comissão Parlamentar de Inquérito) dos Devedores, nesta quinta-feira (08/10), apenas a  ISCP – Sociedade Educacional marcou presença.  A instituição &#8211; mantenedora da Universidade Anhembi Morumbi &#8211; foi representada pelo diretor financeiro, Átila Simões da Cunha. De acordo com a Prefeitura, a  ISCP – Sociedade Educacional possui...   &raquo;                                        </p>
817                                                                    </a>
818                                <ul class="flex-wrap">
819                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/cpis/cpi-dos-devedores/"
820                                               class="mobile-body-3">CPI dos Devedores</a></li>
821                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/geral/"
822                                               class="mobile-body-3">Geral</a></li>
823                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/"
824                                               class="mobile-body-3">Notícias</a></li>
825                                                                    </ul>
826
827                                <a class="infos-botton" href="https://www.saopaulo.sp.leg.br/blog/em-depoimento-a-cpi-representante-da-universidade-anhembi-morumbi-nao-reconhece-divida-tributaria/">
828                                            <span class="desktop-body-3">Atualizado em
829                                            08/10/2026 - 18h20                                            </span>
830                                    <div class="mobile-body-2">
831                                        Acessar notícia
832                                        <svg width="17" height="10" viewBox="0 0 17 10" fill="none"
833                                             xmlns="http://www.w3.org/2000/svg">
834                                            <path d="M11.9999 9L15.2928 5.70711C15.6834 5.31658 15.6834 4.68342 15.2928 4.29289L11.9999 1M14.9999 5L0.999939 5"
835                                                  stroke="#7F1A22" stroke-width="1.5" stroke-linecap="round"/>
836                                        </svg>
837                                    </div>
838                                </a>
839                            </div>
840                        </div>
841                        <!--Notícia individual-->
842                                            <!--Notícia individual-->
843                        <div class="noticia-nivel-3 flex">
844                                                            <div class="img-noticia">
845                                    <a href="https://www.saopaulo.sp.leg.br/blog/orcamento-2027-inscricao-para-participacao-virtual-na-1a-audiencia-tematica-encerra-na-terca-feira/">
846                                        <img src="https://www.saopaulo.sp.leg.br/wp-content/uploads/2026/10/AP-1.png" alt="Orçamento 2027: Inscrição para participação virtual na 1ª audiência temática encerra na terça-feira" class="w100">
847                                    </a>
848                                </div>
849                                                        <div class="textos-noticia p-413649">
850                                <a href="https://www.saopaulo.sp.leg.br/blog/orcamento-2027-inscricao-para-participacao-virtual-na-1a-audiencia-tematica-encerra-na-terca-feira/">
851                                                                            <h2 class="desktop-headeline-3 mobile-headeline-2">Orçamento 2027: Inscrição para participação virtual na 1ª audiência temática encerra na terça-feira</h2>
852                                                                                                                <p class="desktop-body-1 mobile-body-2">
853                                            Para as pessoas que querem participar de forma virtual da 1ª audiência pública temática para discutir a LOA (Lei Orçamentária Anual) de 2027 têm até às 14h da próxima terça-feira (13/10) para se inscrever. O debate acontece no dia seguinte, quarta-feira &#8211; dia 14 de outubro, às 10h.  A discussão faz parte de uma série...   &raquo;                                        </p>
854                                                                    </a>
855                                <ul class="flex-wrap">
856                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/audiencia-publica/"
857                                               class="mobile-body-3">Audiência Pública</a></li>
858                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/comissoes/"
859                                               class="mobile-body-3">Comissões</a></li>
860                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/comissoes/financas/"
861                                               class="mobile-body-3">Finanças</a></li>
862                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/geral/"
863                                               class="mobile-body-3">Geral</a></li>
864                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/"
865                                               class="mobile-body-3">Notícias</a></li>
866                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/orcamento/orcamento2027/"
867                                               class="mobile-body-3">Orçamento 2027</a></li>
868                                                                    </ul>
869
870                                <a class="infos-botton" href="https://www.saopaulo.sp.leg.br/blog/orcamento-2027-inscricao-para-participacao-virtual-na-1a-audiencia-tematica-encerra-na-terca-feira/">
871                                            <span class="desktop-body-3">Atualizado em
872                                            08/10/2026 - 15h24                                            </span>
873                                    <div class="mobile-body-2">
874                                        Acessar notícia
875                                        <svg width="17" height="10" viewBox="0 0 17 10" fill="none"
876                                             xmlns="http://www.w3.org/2000/svg">
877                                            <path d="M11.9999 9L15.2928 5.70711C15.6834 5.31658 15.6834 4.68342 15.2928 4.29289L11.9999 1M14.9999 5L0.999939 5"
878                                                  stroke="#7F1A22" stroke-width="1.5" stroke-linecap="round"/>
879                                        </svg>
880                                    </div>
881                                </a>
882                            </div>
883                        </div>
884                        <!--Notícia individual-->
885                                            <!--Notícia individual-->
886                        <div class="noticia-nivel-3 flex">
887                                                            <div class="img-noticia">
888                                    <a href="https://www.saopaulo.sp.leg.br/blog/orcamento-2027-subprefeituras-da-zona-sul-tem-orcamento-previsto-em-mais-de-r-620-milhoes/">
889                                        <img src="https://www.saopaulo.sp.leg.br/wp-content/uploads/2026/10/sub-Zona-sul.png" alt="Orçamento 2027: Subprefeituras da zona sul têm orçamento previsto em mais de R$ 620 milhões" class="w100">
890                                    </a>
891                                </div>
892                                                        <div class="textos-noticia p-413291">
893                                <a href="https://www.saopaulo.sp.leg.br/blog/orcamento-2027-subprefeituras-da-zona-sul-tem-orcamento-previsto-em-mais-de-r-620-milhoes/">
894                                                                            <h2 class="desktop-headeline-3 mobile-headeline-2">Orçamento 2027: Subprefeituras da zona sul têm orçamento previsto em mais de R$ 620 milhões</h2>
895                                                                                                                <p class="desktop-body-1 mobile-body-2">
896                                            Segundo o projeto da Lei Orçamentária Anual para 2027, proposto pelo Executivo por meio do PL (Projeto de Lei) 752/2026, as nove Subprefeituras da zona sul da capital deverão contar, no próximo ano, com um orçamento total de R$ 622 milhões. Dados do censo do IBGE de 2022 apontam que, somadas, estas Subprefeituras representam uma...   &raquo;                                        </p>
897                                                                    </a>
898                                <ul class="flex-wrap">
899                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/geral/"
900                                               class="mobile-body-3">Geral</a></li>
901                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/"
902                                               class="mobile-body-3">Notícias</a></li>
903                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/orcamento/orcamento2027/"
904                                               class="mobile-body-3">Orçamento 2027</a></li>
905                                                                    </ul>
906
907                                <a class="infos-botton" href="https://www.saopaulo.sp.leg.br/blog/orcamento-2027-subprefeituras-da-zona-sul-tem-orcamento-previsto-em-mais-de-r-620-milhoes/">
908                                            <span class="desktop-body-3">Atualizado em
909                                            08/10/2026 - 14h00                                            </span>
910                                    <div class="mobile-body-2">
911                                        Acessar notícia
912                                        <svg width="17" height="10" viewB
912ox="0 0 17 10" fill="none"
913                                             xmlns="http://www.w3.org/2000/svg">
914                                            <path d="M11.9999 9L15.2928 5.70711C15.6834 5.31658 15.6834 4.68342 15.2928 4.29289L11.9999 1M14.9999 5L0.999939 5"
915                                                  stroke="#7F1A22" stroke-width="1.5" stroke-linecap="round"/>
916                                        </svg>
917                                    </div>
918                                </a>
919                            </div>
920                        </div>
921                        <!--Notícia individual-->
922                                            <!--Notícia individual-->
923                        <div class="noticia-nivel-3 flex">
924                                                            <div class="img-noticia">
925                                    <a href="https://www.saopaulo.sp.leg.br/blog/orcamento-2027-camara-avalia-recursos-para-cultura/">
926                                        <img src="https://www.saopaulo.sp.leg.br/wp-content/uploads/2026/10/destaque-ap-11-10.png" alt="Orçamento 2027: Câmara avalia recursos para cultura" class="w100">
927                                    </a>
928                                </div>
929                                                        <div class="textos-noticia p-413448">
930                                <a href="https://www.saopaulo.sp.leg.br/blog/orcamento-2027-camara-avalia-recursos-para-cultura/">
931                                                                            <h2 class="desktop-headeline-3 mobile-headeline-2">Orçamento 2027: Câmara avalia recursos para cultura</h2>
932                                                                                                                <p class="desktop-body-1 mobile-body-2">
933                                            A Comissão de Finanças e Orçamento da Câmara Municipal de São Paulo realiza, no dia 10 de novembro (terça-feira), a 7ª audiência pública temática para discutir o PL (Projeto de Lei) 752/2026, que trata do orçamento da cidade para 2027. Na pauta, os valores previstos para a cultura. O debate tem início às 10h. Participam...   &raquo;                                        </p>
934                                                                    </a>
935                                <ul class="flex-wrap">
936                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/audiencia-publica/"
937                                               class="mobile-body-3">Audiência Pública</a></li>
938                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/comissoes/"
939                                               class="mobile-body-3">Comissões</a></li>
940                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/comissoes/financas/"
941                                               class="mobile-body-3">Finanças</a></li>
942                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/geral/"
943                                               class="mobile-body-3">Geral</a></li>
944                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/"
945                                               class="mobile-body-3">Notícias</a></li>
946                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/orcamento/orcamento2027/"
947                                               class="mobile-body-3">Orçamento 2027</a></li>
948                                                                    </ul>
949
950                                <a class="infos-botton" href="https://www.saopaulo.sp.leg.br/blog/orcamento-2027-camara-avalia-recursos-para-cultura/">
951                                            <span class="desktop-body-3">Atualizado em
952                                            08/10/2026 - 12h00                                            </span>
953                                    <div class="mobile-body-2">
954                                        Acessar notícia
955                                        <svg width="17" height="10" viewBox="0 0 17 10" fill="none"
956                                             xmlns="http://www.w3.org/2000/svg">
957                                            <path d="M11.9999 9L15.2928 5.70711C15.6834 5.31658 15.6834 4.68342 15.2928 4.29289L11.9999 1M14.9999 5L0.999939 5"
958                                                  stroke="#7F1A22" stroke-width="1.5" stroke-linecap="round"/>
959                                        </svg>
960                                    </div>
961                                </a>
962                            </div>
963                        </div>
964                        <!--Notícia individual-->
965                                            <!--Notícia individual-->
966                        <div class="noticia-nivel-3 flex">
967                                                            <div class="img-noticia">
968                                    <a href="https://www.saopaulo.sp.leg.br/blog/orcamento-2027-somadas-subprefeituras-da-zona-leste-tem-previsao-de-mais-de-r-829-milhoes/">
969                                        <img src="https://www.saopaulo.sp.leg.br/wp-content/uploads/2026/10/sub-Zona-leste.png" alt="Orçamento 2027: Somadas, Subprefeituras da zona leste têm previsão de mais de R$ 829 milhões" class="w100">
970                                    </a>
971                                </div>
972                                                        <div class="textos-noticia p-413248">
973                                <a href="https://www.saopaulo.sp.leg.br/blog/orcamento-2027-somadas-subprefeituras-da-zona-leste-tem-previsao-de-mais-de-r-829-milhoes/">
974                                                                            <h2 class="desktop-headeline-3 mobile-headeline-2">Orçamento 2027: Somadas, Subprefeituras da zona leste têm previsão de mais de R$ 829 milhões</h2>
975                                                                                                                <p class="desktop-body-1 mobile-body-2">
976                                            As 12 Subprefeituras da zona leste de São Paulo possuem um orçamento total estimado em R$ 829,9 milhões para o ano que vem. Os montantes estão previstos no PL (Projeto de Lei) 752/2026 de autoria da Prefeitura, que dispõe sobre a LOA (Lei Orçamentária Anual) para 2027. A zona leste é a região com o...   &raquo;                                        </p>
977                                                                    </a>
978                                <ul class="flex-wrap">
979                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/geral/"
980                                               class="mobile-body-3">Geral</a></li>
981                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/"
982                                               class="mobile-body-3">Notícias</a></li>
983                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/orcamento/orcamento2027/"
984                                               class="mobile-body-3">Orçamento 2027</a></li>
985                                                                    </ul>
986
987                                <a class="infos-botton" href="https://www.saopaulo.sp.leg.br/blog/orcamento-2027-somadas-subprefeituras-da-zona-leste-tem-previsao-de-mais-de-r-829-milhoes/">
988                                            <span class="desktop-body-3">Atualizado em
989                                            08/10/2026 - 11h53                                            </span>
990                                    <div class="mobile-body-2">
991                                        Acessar notícia
992                                        <svg width="17" height="10" viewB
992ox="0 0 17 10" fill="none"
993                                             xmlns="http://www.w3.org/2000/svg">
994                                            <path d="M11.9999 9L15.2928 5.70711C15.6834 5.31658 15.6834 4.68342 15.2928 4.29289L11.9999 1M14.9999 5L0.999939 5"
995                                                  stroke="#7F1A22" stroke-width="1.5" stroke-linecap="round"/>
996                                        </svg>
997                                    </div>
998                                </a>
999                            </div>
1000                        </div>
1001                        <!--Notícia individual-->
1002                                            <!--Notícia individual-->
1003                        <div class="noticia-nivel-3 flex">
1004                                                            <div class="img-noticia">
1005                                    <a href="https://www.saopaulo.sp.leg.br/blog/orcamento-2027-zona-sul-sedia-audiencia-regional/">
1006                                        <img src="https://www.saopaulo.sp.leg.br/wp-content/uploads/2026/10/destaque-ap-11-07.png" alt="Orçamento 2027: Zona sul sedia audiência regional" class="w100">
1007                                    </a>
1008                                </div>
1009                                                        <div class="textos-noticia p-413444">
1010                                <a href="https://www.saopaulo.sp.leg.br/blog/orcamento-2027-zona-sul-sedia-audiencia-regional/">
1011                                                                            <h2 class="desktop-headeline-3 mobile-headeline-2">Orçamento 2027: Zona sul sedia audiência regional</h2>
1012                                                                                                                <p class="desktop-body-1 mobile-body-2">
1013                                            A zona sul de São Paulo será palco da 2ª audiência pública regional sobre o PL (Projeto de Lei) 752/2026, que trata do orçamento da cidade de São Paulo. O debate está agendado para o dia 7 de novembro (sábado), a partir das 13h e será realizado no CEU Casa Blanca Professor Solon Borges dos...   &raquo;                                        </p>
1014                                                                    </a>
1015                                <ul class="flex-wrap">
1016                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/audiencia-publica/"
1017                                               class="mobile-body-3">Audiência Pública</a></li>
1018                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/comissoes/"
1019                                               class="mobile-body-3">Comissões</a></li>
1020                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/comissoes/financas/"
1021                                               class="mobile-body-3">Finanças</a></li>
1022                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/geral/"
1023                                               class="mobile-body-3">Geral</a></li>
1024                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/"
1025                                               class="mobile-body-3">Notícias</a></li>
1026                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/orcamento/orcamento2027/"
1027                                               class="mobile-body-3">Orçamento 2027</a></li>
1028                                                                    </ul>
1029
1030                                <a class="infos-botton" href="https://www.saopaulo.sp.leg.br/blog/orcamento-2027-zona-sul-sedia-audiencia-regional/">
1031                                            <span class="desktop-body-3">Atualizado em
1032                                            08/10/2026 - 06h58                                            </span>
1033                                    <div class="mobile-body-2">
1034                                        Acessar notícia
1035                                        <svg width="17" height="10" viewB
1035ox="0 0 17 10" fill="none"
1036                                             xmlns="http://www.w3.org/2000/svg">
1037                                            <path d="M11.9999 9L15.2928 5.70711C15.6834 5.31658 15.6834 4.68342 15.2928 4.29289L11.9999 1M14.9999 5L0.999939 5"
1038                                                  stroke="#7F1A22" stroke-width="1.5" stroke-linecap="round"/>
1039                                        </svg>
1040                                    </div>
1041                                </a>
1042                            </div>
1043                        </div>
1044                        <!--Notícia individual-->
1045                                            <!--Notícia individual-->
1046                        <div class="noticia-nivel-3 flex">
1047                                                            <div class="img-noticia">
1048                                    <a href="https://www.saopaulo.sp.leg.br/blog/orcamento-2027-camara-discute-recursos-para-habitacao-em-audiencia-no-dia-5/">
1049                                        <img src="https://www.saopaulo.sp.leg.br/wp-content/uploads/2026/10/destaque-ap-11-05.png" alt="Orçamento 2027: Câmara discute recursos para habitação em audiência no dia 5" class="w100">
1050                                    </a>
1051                                </div>
1052                                                        <div class="textos-noticia p-413439">
1053                                <a href="https://www.saopaulo.sp.leg.br/blog/orcamento-2027-camara-discute-recursos-para-habitacao-em-audiencia-no-dia-5/">
1054                                                                            <h2 class="desktop-headeline-3 mobile-headeline-2">Orçamento 2027: Câmara discute recursos para habitação em audiência no dia 5</h2>
1055                                                                                                                <p class="desktop-body-1 mobile-body-2">
1056                                            A Comissão de Finanças e Orçamento da Câmara Municipal de São Paulo promove, no dia 5 de novembro (quinta-feira), das 10h às 15h, a audiência pública temática sobre os recursos estimados para a habitação no PL (Projeto de Lei) 752/2026, que trata do orçamento da capital paulista para 2027.Para o ano que vem, o orçamento...   &raquo;                                        </p>
1057                                                                    </a>
1058                                <ul class="flex-wrap">
1059                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/audiencia-publica/"
1060                                               class="mobile-body-3">Audiência Pública</a></li>
1061                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/comissoes/"
1062                                               class="mobile-body-3">Comissões</a></li>
1063                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/comissoes/financas/"
1064                                               class="mobile-body-3">Finanças</a></li>
1065                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/geral/"
1066                                               class="mobile-body-3">Geral</a></li>
1067                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/"
1068                                               class="mobile-body-3">Notícias</a></li>
1069                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/orcamento/orcamento2027/"
1070                                               class="mobile-body-3">Orçamento 2027</a></li>
1071                                                                    </ul>
1072
1073                                <a class="infos-botton" href="https://www.saopaulo.sp.leg.br/blog/orcamento-2027-camara-discute-recursos-para-habitacao-em-audiencia-no-dia-5/">
1074                                            <span class="desktop-body-3">Atualizado em
1075                                            07/10/2026 - 19h00                                            </span>
1076                                    <div class="mobile-body-2">
1077                                        Acessar notícia
1078                                        <svg width="17" height="10" viewBox="0 0 17 10" fill="none"
1079                                             xmlns="http://www.w3.org/2000/svg">
1080                                            <path d="M11.9999 9L15.2928 5.70711C15.6834 5.31658 15.6834 4.68342 15.2928 4.29289L11.9999 1M14.9999 5L0.999939 5"
1081                                                  stroke="#7F1A22" stroke-width="1.5" stroke-linecap="round"/>
1082                                        </svg>
1083                                    </div>
1084                                </a>
1085                            </div>
1086                        </div>
1087                        <!--Notícia individual-->
1088                                            <!--Notícia individual-->
1089                        <div class="noticia-nivel-3 flex">
1090                                                            <div class="img-noticia">
1091                                    <a href="https://www.saopaulo.sp.leg.br/blog/educacao-eleicoes-e-orcamento-municipal-confira-temas-da-sessao-desta-4a/">
1092                                        <img src="https://www.saopaulo.sp.leg.br/wp-content/uploads/2026/10/55575660978_48c803bcd1_c.jpg" alt="Educação, eleições e orçamento municipal; confira temas da sessão desta 4ª" class="w100">
1093                                    </a>
1094                                </div>
1095                                                        <div class="textos-noticia p-413533">
1096                                <a href="https://www.saopaulo.sp.leg.br/blog/educacao-eleicoes-e-orcamento-municipal-confira-temas-da-sessao-desta-4a/">
1097                                                                            <h2 class="desktop-headeline-3 mobile-headeline-2">Educação, eleições e orçamento municipal; confira temas da sessão desta 4ª</h2>
1098                                                                                                                <p class="desktop-body-1 mobile-body-2">
1099                                            O Plenário da Câmara Municipal de São Paulo abriu mais uma vez, na tarde desta quarta-feira (07/10), a Tribuna Livre. O espaço permite que as vereadoras e os vereadores da Casa se posicionem sobre temas livres por até cinco minutos. O orçamento da cidade em 2027, educação, eleições e CPI dos Devedores estiveram entre os...   &raquo;                                        </p>
1100                                                                    </a>
1101                                <ul class="flex-wrap">
1102                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/geral/"
1103                                               class="mobile-body-3">Geral</a></li>
1104                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/"
1105                                               class="mobile-body-3">Notícias</a></li>
1106                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/plenario/"
1107                                               class="mobile-body-3">Plenário</a></li>
1108                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/sessao-plenaria/"
1109                                               class="mobile-body-3">Sessão Plenária</a></li>
1110                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/tribuna-livre/"
1111                                               class="mobile-body-3">Tribuna Livre</a></li>
1112                                                                    </ul>
1113
1114                                <a class="infos-botton" href="https://www.saopaulo.sp.leg.br/blog/educacao-eleicoes-e-orcamento-municipal-confira-temas-da-sessao-desta-4a/">
1115                                            <span class="desktop-body-3">Atualizado em
1116                                            07/10/2026 - 18h06                                            </span>
1117                                    <div class="mobile-body-2">
1118                                        Acessar notícia
1119                                        <svg width="17" height="10" viewBox="0 0 17 10" fill="none"
1120                                             xmlns="http://www.w3.org/2000/svg">
1121                                            <path d="M11.9999 9L15.2928 5.70711C15.6834 5.31658 15.6834 4.68342 15.2928 4.29289L11.9999 1M14.9999 5L0.999939 5"
1122                                                  stroke="#7F1A22" stroke-width="1.5" stroke-linecap="round"/>
1123                                        </svg>
1124                                    </div>
1125                                </a>
1126                            </div>
1127                        </div>
1128                        <!--Notícia individual-->
1129                                            <!--Notícia individual-->
1130                        <div class="noticia-nivel-3 flex">
1131                                                            <div class="img-noticia">
1132                                    <a href="https://www.saopaulo.sp.leg.br/blog/outubro-rosa-palacio-anchieta-recebe-mutirao-de-saude-e-cidadania-voltado-as-mulheres/">
1133                                        <img src="https://www.saopaulo.sp.leg.br/wp-content/uploads/2026/10/destaque-outubro-rosa.png" alt="Outubro Rosa: Palácio Anchieta recebe mutirão de saúde e cidadania voltado às mulheres" class="w100">
1134                                    </a>
1135                                </div>
1136                                                        <div class="textos-noticia p-413527">
1137                                <a href="https://www.saopaulo.sp.leg.br/blog/outubro-rosa-palacio-anchieta-recebe-mutirao-de-saude-e-cidadania-voltado-as-mulheres/">
1138                                                                            <h2 class="desktop-headeline-3 mobile-headeline-2">Outubro Rosa: Palácio Anchieta recebe mutirão de saúde e cidadania voltado às mulheres</h2>
1139                                                                                                                <p class="desktop-body-1 mobile-body-2">
1140                                            Entre os serviços que serão oferecidos estão o agendamento de mamografias, vacinas, testes rápidos de ISTs e o cadastro para vagas de emprego.                                        </p>
1141                                                                    </a>
1142                                <ul class="flex-wrap">
1143                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/eventos/"
1144                                               class="mobile-body-3">Eventos</a></li>
1145                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/geral/"
1146                                               class="mobile-body-3">Geral</a></li>
1147                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/mulheres/"
1148                                               class="mobile-body-3">Mulheres</a></li>
1149                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/"
1150                                               class="mobile-body-3">Notícias</a></li>
1151                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/unidades-cmsp/procuradoria-especial-da-mulher/"
1152                                               class="mobile-body-3">Procuradoria Especial da Mulher</a></li>
1153                                                                    </ul>
1154
1155                                <a class="infos-botton" href="https://www.saopaulo.sp.leg.br/blog/outubro-rosa-p
1155alacio-anchieta-recebe-mutirao-de-saude-e-cidadania-voltado-as-mulheres/">
1156                                            <span class="desktop-body-3">Atualizado em
1157                                            07/10/2026 - 17h01                                            </span>
1158                                    <div class="mobile-body-2">
1159                                        Acessar notícia
1160                                        <svg width="17" height="10" viewBox="0 0 17 10" fill="none"
1161                                             xmlns="http://www.w3.org/2000/svg">
1162                                            <path d="M11.9999 9L15.2928 5.70711C15.6834 5.31658 15.6834 4.68342 15.2928 4.29289L11.9999 1M14.9999 5L0.999939 5"
1163                                                  stroke="#7F1A22" stroke-width="1.5" stroke-linecap="round"/>
1164                                        </svg>
1165                                    </div>
1166                                </a>
1167                            </div>
1168                        </div>
1169                        <!--Notícia individual-->
1170                                            <!--Notícia individual-->
1171                        <div class="noticia-nivel-3 flex">
1172                                                            <div class="img-noticia">
1173                                    <a href="https://www.saopaulo.sp.leg.br/blog/documento-aprovado-pede-audiencia-para-discutir-criacao-de-centros-de-acompanhamento-pedagogicos/">
1174                                        <img src="https://www.saopaulo.sp.leg.br/wp-content/uploads/2026/10/55575765880_5ca6b16685_c.jpg" alt="Documento aprovado pede audiência para discutir criação de centros de acompanhamento pedagógicos" class="w100">
1175                                    </a>
1176                                </div>
1177                                                        <div class="textos-noticia p-413518">
1178                                <a href="https://www.saopaulo.sp.leg.br/blog/documento-aprovado-pede-audiencia-para-discutir-criacao-de-centros-de-acompanhamento-pedagogicos/">
1179                                                                            <h2 class="desktop-headeline-3 mobile-headeline-2">Documento aprovado pede audiência para discutir criação de centros de acompanhamento pedagógicos</h2>
1180                                                                                                                <p class="desktop-body-1 mobile-body-2">
1181                                            A Comissão de Educação, Cultura e Esportes da Câmara Municipal de São Paulo se reuniu nesta quarta-feira (07/10) para analisar a pauta da semana. Passaram pela avaliação do colegiado 26 itens, sendo 25 projetos e um requerimento. Requerimento Aprovado pela comissão, o requerimento  do vereador Celso Giannazi (PSOL) solicita uma audiência pública. O parlamentar pede...   &raquo;                                        </p>
1182                                                                    </a>
1183                                <ul class="flex-wrap">
1184                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/comissoes/"
1185                                               class="mobile-body-3">Comissões</a></li>
1186                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/comissoes/educacao-cultura/"
1187                                               class="mobile-body-3">Educação, Cultura</a></li>
1188                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/geral/"
1189                                               class="mobile-body-3">Geral</a></li>
1190                                                                            <li><a href="https://www.saopaulo.sp.leg.br/blog/category/noticias/"
1191                                               class="mobile-body-3">Notícias</a></li>
1192                                                                    </ul>
1193
1194                                <a class="infos-botton" href="https://www.saopaulo.sp.leg.br/blog/documento-aprovado-pede-audiencia-para-discutir-criacao-de-centros-de-acompanhamento-
1194pedagogicos/">
1195                                            <span class="desktop-body-3">Atualizado em
1196                                            07/10/2026 - 16h46                                            </span>
1197                                    <div class="mobile-body-2">
1198                                        Acessar notícia
1199                                        <svg width="17" height="10" viewBox="0 0 17 10" fill="none"
1200                                             xmlns="http://www.w3.org/2000/svg">
1201                                            <path d="M11.9999 9L15.2928 5.70711C15.6834 5.31658 15.6834 4.68342 15.2928 4.29289L11.9999 1M14.9999 5L0.999939 5"
1202                                                  stroke="#7F1A22" stroke-width="1.5" stroke-linecap="round"/>
1203                                        </svg>
1204                                    </div>
1205                                </a>
1206                            </div>
1207                        </div>
1208                        <!--Notícia individual-->
1209                                    </div>
1210                <!--Notícias-->
1211
1212            </section>
1213            <nav class="pagination"><ul class='page-numbers'>
1214	<li><span aria-current="page" class="page-numbers current">1</span></li>
1215	<li><a class="page-numbers" href="https://www.saopaulo.sp.leg.br/comunicacao/noticias/page/2/">2</a></li>
1216	<li><a class="page-numbers" href="https://www.saopaulo.sp.leg.br/comunicacao/noticias/page/3/">3</a></li>
1217	<li><a class="page-numbers" href="https://www.saopaulo.sp.leg.br/comunicacao/noticias/page/4/">4</a></li>
1218	<li><span class="page-numbers dots">&hellip;</span></li>
1219	<li><a class="page-numbers" href="https://www.saopaulo.sp.leg.br/comunicacao/noticias/page/2682/">2.682</a></li>
1220	<li><a class="page-numbers" href="https://www.saopaulo.sp.leg.br/comunicacao/noticias/page/2683/">2.683</a></li>
1221	<li><a class="page-numbers" href="https://www.saopaulo.sp.leg.br/comunicacao/noticias/page/2684/">2.684</a></li>
1222	<li><a class="next page-numbers" href="https://www.saopaulo.sp.leg.br/comunicacao/noticias/page/2/">&rarr;</a></li>
1223</ul>
1224</nav>        </div>
1225    </div>
1226
1227
1228</div><!-- /id="irconteudo" -->
1229<footer class="footer" role="contentinfo" id="footer">
1230    <div class="container">
1231        <nav role="navigation" aria-label="Menu do rodapé">
1232            <ul id="menu-menu-footer-certo" class="nav footer-links cf"><li id="menu-item-302097" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-302097"><a href="https://www.saopaulo.sp.leg.br/institucional" aria-label="Abrir a página A Câmara">A Câmara</a>
1233<ul class="sub-menu">
1234	<li id="menu-item-302201" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302201"><a href="https://www.saopaulo.sp.leg.br/institucional" aria-label="Acessar a página Sobre">Sobre</a></li>
1235	<li id="menu-item-302098" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302098"><a href="/vereadores/presidencia-da-camara/" aria-label="Acessar a página Presidência da Câmara">Presidência da Câmara</a></li>
1236	<li id="menu-item-302099" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302099"><a href="https://www.saopaulo.sp.leg.br/camaraexplica/" aria-label="Acessar a página Câmara Explica">Câmara Explica</a></li>
1237	<li id="menu-item-302100" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-302100"><a href="/institucional/conheca-a-camara/" aria-label="Abrir a página Conheça a Câmara">Conheça a Câmara</a>
1238	<ul class="sub-menu">
1239		<li id="menu-item-302107" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-302107"><a href="https://www.saopaulo.sp.leg.br/restaurante-escola/" aria-label="Acessar a página Restaurante-Escola">Restaurante-Escola</a></li>
1240		<li id="menu-item-302188" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-302188"><a href="https://www.saopaulo.sp.leg.br/institucional/visita-virtual/" aria-label="Acessar a página Visita Virtual">Visita Virtual</a></li>
1241	</ul>
1242</li>
1243	<li id="menu-item-380838" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-380838"><a href="https://www.saopaulo.sp.leg.br/procuradoriadamulher/" aria-label="Acessar a página Procuradoria Especial da Mulher">
1243Procuradoria Especial da Mulher</a></li>
1244	<li id="menu-item-325032" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-325032"><a href="https://www.saopaulo.sp.leg.br/institucional/cteo/" aria-label="Acessar a página CTEO (Consultoria Técnica de Economia e Orçamento)">CTEO (Consultoria Técnica de Economia e Orçamento)</a></li>
1245	<li id="menu-item-406159" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-406159"><a href="https://www.saopaulo.sp.leg.br/procuradoriadacrianca/" aria-label="Acessar a página Procuradoria da Criança e do Adolescente">Procuradoria da Criança e do Adolescente</a></li>
1246	<li id="menu-item-410844" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-410844"><a href="https://www.saopaulo.sp.leg.br/fale-conosco/visite-camara/" aria-label="Acessar a página Visite a Câmara">Visite a Câmara</a></li>
1247	<li id="menu-item-304598" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-304598"><a href="/institucional/procuradoria/" aria-label="Acessar a página Procuradoria">Procuradoria</a></li>
1248	<li id="menu-item-366331" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-366331"><a href="https://www.saopaulo.sp.leg.br/institucional/consultoria-tecnico-legislativa/" aria-label="Acessar a página Consultoria Técnico-Legislativa">Consultoria Técnico-Legislativa</a></li>
1249	<li id="menu-item-302102" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-302102"><a href="https://www.saopaulo.sp.leg.br/institucional/premios-institucionais/" aria-label="Acessar a página Prêmios Institucionais">Prêmios Institucionais</a></li>
1250	<li id="menu-item-307506" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-307506"><a href="https://www.saopaulo.sp.leg.br/escoladoparlamento/" aria-label="Acessar a página Escola do Parlamento">Escola do Parlamento</a></li>
1251	<li id="menu-item-320048" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-320048"><a href="https://www.saopaulo.sp.leg.br/institucional/organograma-unidades/" aria-label="Acessar a página Organograma">Organograma</a></li>
1252	<li id="menu-item-302113" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302113"><a href="/atividade-legislativa/corregedoria-cmsp" aria-label="Acessar a página Corregedoria">Corregedoria</a></li>
1253	<li id="menu-item-393809" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-393809"><a href="https://www.saopaulo.sp.leg.br/guiadevisitantes/" aria-label="Acessar a página Guia de Visitantes">Guia de Visitantes</a></li>
1254	<li id="menu-item-410849" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-410849"><a href="https://www.saopaulo.sp.leg.br/memoria/" aria-label="Acessar a página Centro de Memória">Centro de Memória</a></li>
1255</ul>
1256</li>
1257<li id="menu-item-302109" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-302109"><a href="https://www.saopaulo.sp.leg.br/vereadores" aria-label="Abrir a página Vereadores">Vereadores</a>
1258<ul class="sub-menu">
1259	<li id="menu-item-302202" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302202"><a href="https://www.saopaulo.sp.leg.br/vereadores" aria-label="Acessar a página Visão Geral">Visão Geral</a></li>
1260	<li id="menu-item-302110" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302110"><a href="/vereadores/membros" aria-label="Acessar a página Vereadores em exercício">Vereadores em exercício</a></li>
1261	<li id="menu-item-302111" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302111"><a href="/vereadores/membros/?filtro=partido" aria-label="Acessar a página Bancada - Partidos">Bancada &#8211; Partidos</a></li>
1262	<li id="menu-item-302112" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302112"><a href="/vereadores/membros/?filtro=mesa-diretora" aria-label="Acessar a página Mesa Diretora">Mesa Diretora</a></li>
1263	<li id="menu-item-302114" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302114"><a href="/vereadores/membros/?filtro=liderancas" aria-label="Acessar a página Lideranças">Lideranças</a></li>
1264	<li id="menu-item-302116" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302116"><a href="/atividade-legislativa/gabinetes/" aria-label="Acessar a página Gabinetes">Gabinetes</a></li>
1265	<li id="menu-item-302115" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302115"><a href="/vereadores/presidencia-da-camara/" aria-label="Acessar a página Presidente da Câmara">Presidente da Câmara</a></li>
1266</ul>
1267</li>
1268<li id="menu-item-302117" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-302117"><a href="https://www.saopaulo.sp.leg.br/atividade-legislativa" aria-label="Abrir a página Atividade Legislativa">Atividade Legislativa</a>
1269<ul class="sub-menu">
1270	<li id="menu-item-302204" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302204"><a href="https://www.saopaulo.sp.leg.br/atividade-legislativa" aria-label="Acessar a página Visão Geral">Visão Geral</a></li>
1271	<li id="menu-item-302140" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302140"><a href="https://spvcidadao.saopaulo.sp.leg.br/" aria-label="Acessar a página Plenário Virtual">Plenário Virtual</a></li>
1272	<li id="menu-item-302777" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-302777"><a href="https://www.saopaulo.sp.leg.br/atividade-legislativa/projetos-apresentados-desde-1948/" aria-label="Acessar a página Projetos Apresentados (desde 1948)">Projetos Apresentados (desde 1948)</a></li>
1273	<li id="menu-item-302118" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302118"><a href="/atividade-legislativa/agenda-da-camara/" aria-label="Acessar a página Agenda">Agenda</a></li>
1274	<li id="menu-item-302119" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302119"><a href="https://splegisconsulta.saopaulo.sp.leg.br/" aria-label="Acessar a página SP Legis">SP Legis</a></li>
1275	<li id="menu-item-302120" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302120"><a href="/atividade-legislativa/sessao-plenaria/" aria-label="Acessar a página Sessão Plenária">Sessão Plenária</a></li>
1276	<li id="menu-item-307625" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-307625"><a href="https://www.saopaulo.sp.leg.br/atividade-legislativa/sessao-plenaria/pautas-das-se
1276ssoes/" aria-label="Acessar a página Pautas das Sessões">Pautas das Sessões</a></li>
1277	<li id="menu-item-302121" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302121"><a href="/atividade-legislativa/comissoes/" aria-label="Acessar a página Comissões">Comissões</a></li>
1278	<li id="menu-item-302122" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302122"><a href="/atividade-legislativa/comissoes/#title_cpi" aria-label="Acessar a página CPIs">CPIs</a></li>
1279	<li id="menu-item-302125" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302125"><a href="/atividade-legislativa/legislacao-2/" aria-label="Acessar a página Legislação">Legislação</a></li>
1280	<li id="menu-item-302126" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302126"><a href="/atividade-legislativa/frentes-parlamentares/" aria-label="Acessar a página Frentes Parlamentares">Frentes Parlamentares</a></li>
1281	<li id="menu-item-302128" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302128"><a href="/atividade-legislativa/registro-parlamentar/" aria-label="Acessar a página Registro Parlamentar">Registro Parlamentar</a></li>
1282	<li id="menu-item-302219" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-302219"><a href="https://www.saopaulo.sp.leg.br/atividade-legislativa/especiais-leg/" aria-label="Acessar a página Especiais">Especiais</a></li>
1283	<li id="menu-item-302149" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302149"><a href="/blog/category/em-tramitacao/" aria-label="Acessar a página Em tramitação">Em tramitação</a></li>
1284	<li id="menu-item-407533" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-407533"><a href="https://www.saopaulo.sp.leg.br/atividade-legislativa/contas-do-executivo/" aria-label="Acessar a página Contas do Executivo">Contas do Executivo</a></li>
1285	<li id="menu-item-302130" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302130"><a href="/atividade-legislativa/legislacao-municipal-biblioteca/" aria-label="Acessar a página Legislação Municipal - Biblioteca">Legislação Municipal &#8211; Biblioteca</a></li>
1286	<li id="menu-item-410845" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-410845"><a href="https://www.saopaulo.sp.leg.br/audienciaspublicas/" aria-label="Acessar a página Audiências Públicas">Audiências Públicas</a></li>
1287	<li id="menu-item-410850" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-410850"><a href="https://www.saopaulo.sp.leg.br/institucional/procuradoria/assessoria-juridica/" aria-label="Acessar a página Pareceres e ADINs">Pareceres e ADINs</a></li>
1288	<li id="menu-item-410851" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-410851"><a href="https://www.saopaulo.sp.leg.br/biblioteca/" aria-label="Acessar a página Biblioteca e Pesquisa">Biblioteca e Pesquisa</a></li>
1289</ul>
1290</li>
1291<li id="menu-item-302141" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-302141"><a href="https://www.saopaulo.sp.leg.br/participacao" aria-label="Abrir a página Participação">Participação</a>
1292<ul class="sub-menu">
1293	<li id="menu-item-302205" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302205"><a href="https://www.saopaulo.sp.leg.br/participe/" aria-label="Acessar a página Participe!">Participe!</a></li>
1294	<li id="menu-item-302106" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302106"><a href="https://www.saopaulo.sp.leg.br/memoria/especial/parlamento-jovem/" aria-label="Acessar a página Parlamento Jovem">Parlamento Jovem</a></li>
1295	<li id="menu-item-302129" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302129"><a href="/atividade-legislativa/foruns/" aria-label="Acessar a página Fóruns">Fóruns</a></li>
1296	<li id="menu-item-302142" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302142"><a href="https://www.saopaulo.sp.leg.br/audienciaspublicas/" aria-label="Acessar a página Audiências Públicas">Audiências Públicas</a></li>
1297	<li id="menu-item-302143" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302143"><a href="/participacao/" aria-label="Acessar a página Mandato Participativo">Mandato Participativo</a></li>
1298	<li id="menu-item-302144" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-302144"><a href="https://www.saopaulo.sp.leg.br/zap-camara/" aria-label="Acessar a página ZAP Câmara">ZAP Câmara</a></li>
1299	<li id="menu-item-302145" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302145"><a href="/fale-conosco/ouvidoria/" aria-label="Acessar a página Ouvidoria">Ouvidoria</a></li>
1300	<li id="menu-item-302146" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302146"><a href="/transparencia/lei-de-acesso-informacao/" aria-label="Acessar a página Lei de Acesso à Informação">Lei de Acesso à Informação</a></li>
1301	<li id="menu-item-410843" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-410843"><a href="https://www.saopaulo.sp.leg.br/banco-de-ideias/" aria-label="Acessar a página Banco de Ideias">Banco de Ideias</a></li>
1302	<li id="menu-item-302183" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-302183"><a href="https://www.saopaulo.sp.leg.br/politicas/" aria-label="Acessar a página Políticas">Políticas</a></li>
1303	<li id="menu-item-302562" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302562"><a href="/lgpd" aria-label="Acessar a página Proteção de Dados (LGPD)">Proteção de Dados (LGPD)</a></li>
1304</ul>
1305</li>
1306<li id="menu-item-302154" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-302154"><a href="https://www.saopaulo.sp.leg.br/comunicacao" aria-label="Abrir a página Comunicação e Mídia">Comunicação e Mídia</a>
1307<ul class="sub-menu">
1308	<li id="menu-item-302206" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302206"><a href="https://www.saopaulo.sp.leg.br/comunicacao" aria-label="Acessar a página Visão Geral">Visão Geral</a></li>
1309	<li id="menu-item-302104" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-302104"><a href="https://www.saopaulo.sp.leg.br/institucional/producao-institucional/" aria-label="Acessar a página Produção Institucional">Produção Institucional</a></li>
1310	<li id="menu-item-302137" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302137"><a href="/transparencia/auditorios-online/" aria-label="Acessar a página Assista os Auditórios Online">Assista os Auditórios Online</a></li>
1311	<li id="menu-item-302155" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302155"><a href="/noticias" aria-label="Acessar a página Notícias">Notícias</a></li>
1312	<li id="menu-item-311438" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-311438"><a target="_blank" href="https://www.saopaulo.sp.leg.br/apartes/" aria-label="Acessar a página Revista Apartes - abre em nova aba">Revista Apartes</a></li>
1313	<li id="menu-item-302156" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-302156"><a href="https://www.saopaulo.sp.leg.br/redecamara/" aria-label="Abrir a página Rede Câmara SP">Rede Câmara SP</a>
1314	<ul class="sub-menu">
1315		<li id="menu-item-302138" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302138"><a href="https://www.saopaulo.sp.leg.br/redecamara/" aria-label="Acessar a página TV Câmara">TV Câmara</a></li>
1316		<li id="menu-item-302159" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302159"><a href="/redecamara/web-radio/" aria-label="Acessar a página Web Rádio">Web Rádio</a></li>
1317	</ul>
1318</li>
1319	<li id="menu-item-302157" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302157"><a href="/comunicacao/sala-de-imprensa/" aria-label="Acessar a página Assessoria de Imprensa">Assessoria de Imprensa</a></li>
1320	<li id="menu-item-302158" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302158"><a href="/comunicacao/multimidia/" aria-label="Acessar a página Multimídia">Multimídia</a></li>
1321	<li id="menu-item-302160" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302160"><a href="https://www.saopaulo.sp.leg.br/blog/category/camara-fotografica/" aria-label="Acessar a página Câmara Fotográfica">Câmara Fotográfica</a></li>
1322	<li id="menu-item-302161" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302161"><a href="/comunicacao/publicidade/" aria-label="Acessar a página Publicidade">Publicidade</a></li>
1323	<li id="menu-item-320215" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-320215"><a href="https://www.saopaulo.sp.leg.br/comunicacao/camaraemacao/" aria-label="Acessar a página Câmara em Ação">Câmara em Ação</a></li>
1324	<li id="menu-item-302165" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302165"><a href="https://www.saopaulo.sp.leg.br/redecamara/camara-ao-vivo-2/" aria-label="Acessar a página Câmara ao Vivo">Câmara ao Vivo</a></li>
1325</ul>
1326</li>
1327<li id="menu-item-302150" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-302150"><a href="https://www.saopaulo.sp.leg.br/comunicacao/noticias" aria-current="page" aria-label="Acessar a página Notícias">Notícias</a></li>
1328<li id="menu-item-302162" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-302162"><a href="https://www.saopaulo.sp.leg.br/transparencia" aria-label="Abrir a página Transparência">Transparência</a>
1329<ul class="sub-menu">
1330	<li id="menu-item-302108" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-302108"><a href="https://www.saopaulo.sp.leg.br/biblioteca/" aria-label="Acessar a página Biblioteca e Pesquisa">Biblioteca e Pesquisa</a></li>
1331	<li id="menu-item-302105" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302105"><a href="https://diariooficial.prefeitura.sp.gov.br/md_epubli_controlador.php?acao=inicio" aria-label="Acessar a página Diário Oficial">Diário Oficial</a></li>
1332	<li id="menu-item-302220" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-302220"><a href="https://www.saopaulo.sp.leg.br/atividade-legislativa/orcamento-da-cidade/" aria-label="Abrir a página Orçamento da cidade">Orçamento da cidade</a>
1333	<ul class="sub-menu">
1334		<li id="menu-item-302180" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302180"><a href="/transparencia/orcamentos-da-camara/" aria-label="Acessar a página Execução orçamentária">Execução orçamentária</a></li>
1335		<li id="menu-item-302181" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302181"><a href="/transparencia/demonstrativos-contabeis/" aria-label="Acessar a página Contabilidade">Contabilidade</a></li>
1336		<li id="menu-item-302182" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302182"><a href="/transparencia/demonstrativos-da-lrf/" aria-label="Acessar a página Gestão Fiscal">Gestão Fiscal</a></li>
1337	</ul>
1338</li>
1339	<li id="menu-item-302167" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-302167"><a href="https://www.saopaulo.sp.leg.br/transparencia/licitacoes-e-contratos/" aria-label="Acessar a página Licitações e contratos">Licitações e contratos</a></li>
1340	<li id="menu-item-302168" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302168"><a href="/institucional/recursos-humanos/" aria-label="Acessar a página Gestão de pessoas">Gestão de pessoas</a></li>
1341	<li id="menu-item-302169" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302169"><a href="/transparencia/salarios-abertos/" aria-label="Acessar a página Salários e Benefícios">Salários e Benefícios</a></li>
1342	<li id="menu-item-302171" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-302171"><a href="https://www.saopaulo.sp.leg.br/transparencia/custos-de-mandato/" aria-label="Acessar a página Custos de Mandato">Custos de Mandato</a></li>
1343	<li id="menu-item-302175" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-302175"><a href="https://www.saopaulo.sp.leg.br/transparencia/dados-abertos/" aria-label="Acessar a página Dados Abertos">Dados Abertos</a></li>
1344	<li id="menu-item-302177" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-302177"><a href="https://www.saopaulo.sp.leg.br/transparencia/prestando-contas/" aria-label="Acessar a página Prestando Contas">Prestando Contas</a></li>
1345	<li id="menu-item-302178" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302178"><a href="/transparencia/indicadores-metropolitanos/" aria-label="Acessar a página Indicadores Metropolitano e Paulistano">Indicadores Metropolitano e Paulistano</a></li>
1346	<li id="menu-item-302179" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-302179"><a href="https://www.saopaulo.sp.leg.br/transparencia/prestando-contas/prestacao-de-contas-da-mesa-diretora/" aria-label="Acessar a página Prestação de contas da Mesa Diretora">Prestação de contas da Mesa Diretora</a></li>
1347	<li id="menu-item-302186" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-302186"><a href="https://www.saopaulo.sp.leg.br/transparencia/custos-de-mandato/contas-vereadores/" aria-label="Acessar a página Prestação de contas dos vereadores">Prestação de contas dos vereadores</a></li>
1348	<li id="menu-item-302187" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-302187"><a href="https://www.saopaulo.sp.leg.br/transparencia/lei-de-acesso-informacao/" aria-label="Acessar a página Lei de Acesso à Informação">Lei de Acesso à Informação</a></li>
1349	<li id="menu-item-410846" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-410846"><a href="https://www.saopaulo.sp.leg.br/institucional/procuradoria/assessoria-juridica/" aria-label="Acessar a página Pareceres e ADINs">Pareceres e ADINs</a></li>
1350	<li id="menu-item-410847" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-410847"><a href="https://www.saopaulo.sp.leg.br/redecamara/camara-ao-vivo-2/" aria-label="Acessar a página Câmara ao Vivo">Câmara ao Vivo</a></li>
1351	<li id="menu-item-410848" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-410848"><a href="https://www.saopaulo.sp.leg.br/redecamara/" aria-label="Acessar a página Rede Câmara">Rede Câmara</a></li>
1352	<li id="menu-item-302190" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302190"><a href="https://splegisconsulta.saopaulo.sp.leg.br/" aria-label="Acessar a página SP Legis">SP Legis</a></li>
1353	<li id="menu-item-410852" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-410852"><a href="https://www.saopaulo.sp.leg.br/atividade-legislativa/projetos-apresentados-desde-1948/" aria-label="Acessar a página Projetos Apresentados (desde 1948)">Projetos Apresentados (desde 1948)</a></li>
1354	<li id="menu-item-410853" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-410853"><a href="https://www.saopaulo.sp.leg.br/atividade-legislativa/legislacao-municipal-biblioteca/" aria-label="Acessar a página Legislação Municipal – Biblioteca">Legislação Municipal – Biblioteca</a></li>
1355</ul>
1356</li>
1357<li id="menu-item-302192" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-302192"><a href="https://www.saopaulo.sp.leg.br/fale-conosco/" aria-label="Abrir a página Fale Conosco">Fale Conosco</a>
1358<ul class="sub-menu">
1359	<li id="menu-item-302193" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-302193"><a href="https://www.saopaulo.sp.leg.br/fale-conosco/" aria-label="Acessar a página Fale com a C
1359âmara">Fale com a Câmara</a></li>
1360	<li id="menu-item-302196" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-302196"><a href="https://www.saopaulo.sp.leg.br/transparencia/lei-de-acesso-informacao/" aria-label="Acessar a página Lei de Acesso à Informação">Lei de Acesso à Informação</a></li>
1361	<li id="menu-item-302197" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302197"><a href="/fale-conosco/telefones/" aria-label="Acessar a página Contatos da Câmara">Contatos da Câmara</a></li>
1362	<li id="menu-item-302199" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-302199"><a href="/atividade-legislativa/gabinetes/" aria-label="Acessar a página Telefones">Telefones</a></li>
1363	<li id="menu-item-393810" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-393810"><a href="https://www.saopaulo.sp.leg.br/guiadevisitantes/" aria-label="Acessar a página Guia de Visitantes">Guia de Visitantes</a></li>
1364</ul>
1365</li>
1366<li id="menu-item-320918" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-320918"><a href="https://www.saopaulo.sp.leg.br/perguntas-frequentes/" aria-label="Acessar a página Perguntas Frequentes">Perguntas Frequentes</a></li>
1367</ul>        </nav>
1368    </div>
1369    <div class="container">
1370        <div class="flex justify-center mt-80">
1371            <img src="https://www.saopaulo.sp.leg.br/wp-content/themes/portalcmsp-novo/assets/images/brasao.svg" alt="Brasão da Câmara Municipal de São Paulo" role="img">
1372        </div>
1373        <div class="copyright color-white mt-8 w100">
1374            © 2026 Câmara Municipal de São Paulo
1375        </div>
1376
1377    </div>
1378    <div class="container">
1379        <div class="endereco">
1380            <p>
1381                <strong>
1382                    ENDEREÇO:
1383                </strong>
1384                PALÁCIO ANCHIETA  /  VIADUTO JACAREÍ, 100  -  BELA VISTA -  SÃO PAULO-SP
1385            </p>
1386            <p>
1387                <strong>
1388                    CEP:
1389                </strong>
1390                01319-900
1391            </p>
1392            <p>
1393                <strong>
1394                    TELEFONE:
1395                </strong>
1396                11 3396-4000
1397            </p>
1398        </div>
1399    </div>
1400    <div class="container links-extra">
1401        <div class="flex justify-center w-100">
1402            <a href="https://www.saopaulo.sp.leg.br/expediente">Expediente</a>
1403            <span>|</span>
1404            <a target="_blank" href="https://www.saopaulo.sp.leg.br/wp-content/uploads/2024/01/Termos-de-uso-e-aviso-de-privacidade.pdf" aria-label="Política de privacidade - abre PDF em nova aba">
1405				Política de privacidade
1406				<span style="display: inline-block; background: #7f1a22; color: white; padding: 2px 6px; border-radius: 3px; font-size: 10px; font-weight: bold; margin-left: 6px; vertical-align: middle;" aria-hidden="true">PDF</span>
1407            <span>|</span>
1408            <a target="_blank" href="https://www.google.com/maps/place/C%C3%A2mara+Municipal+de+S%C3%A3o+Paulo/@-23.550657,-46.641236,17z/data=!3m1!4b1!4m2!3m1!1s0x94ce59ad4e919fa1:0x8b4970d9095ec081?hl=pt-BR" aria-label="Como chegar - abre Google Maps em nova aba">Como chegar</a>
1409            <span>|</span>
1410            <a href="https://www.saopaulo.sp.leg.br/guiadevisitantes">Guia de visitantes</a>
1411        </div>
1412    </div>
1413
1414</footer>
1415<style>
1416    .endereco {
1417        max-width: 640px;
1418        color: white;
1419        padding-right: 12px !important;
1420        margin: 30px auto !important;
1421        margin-top: 50px !important;
1422    }
1423
1424    .endereco p {
1425        text-align: center;
1426    }
1427
1428/* Classe para ocultar elementos visualmente mas manter para leitores de tela */
1429.visually-hidden {
1430  position: absolute !important;
1431  width: 1px !important;
1432  height: 1px !important;
1433  padding: 0 !important;
1434  margin: -1px !important;
1435  overflow: hidden !important;
1436  clip: rect(0 0 0 0) !important;
1437  white-space: nowrap !important;
1438  border: 0 !important;
1439}
1440
1441/* Foco visível para o botão de Acessibilidade */
1442.acessibilidade a:focus, .acessibilidade a:focus-visible,
1443.acessibilidade button:focus, .acessibilidade button:focus-visible {
1444  outline: 3px solid #000 !important;
1445  outline-offset: 3px;
1446}
1447/* Fallback global */
1448*:focus {
1449  outline: 4px solid #000 !important;
1450  outline-offset: 2px;
1451}
1452
1453/* Mais moderno: só quando é navegado por teclado */
1454*:focus-visible {
1455  outline: 4px solid #000 !important;
1456  outline-offset: 4px;
1457}
1458
1459/* Foco específico para menu lateral - apenas borda preta */
1460.menu-lateral *:focus,
1461.menu-lateral *:focus-visible {
1462  outline: 5px solid #000 !important;
1463  outline-offset: 2px;
1464}
1465
1466/* Botão Explore Conteúdos */
1467#explore-conteudos-btn {
1468  position: fixed;
1469  top: 120px;
1470  left: 50%;
1471  transform: translateX(-50%);
1472  z-index: 999;
1473  background: linear-gradient(135deg, #be1f3f 0%, #8b1538 100%);
1474  color: white;
1475  border: none;
1476  padding: 6px 14px;
1477  border-radius: 18px;
1478  font-size: 11px;
1479  font-weight: 600;
1480  text-decoration: none;
1481  display: flex;
1482  align-items: center;
1483  gap: 5px;
1484  cursor: pointer;
1485  box-shadow: 0 2px 6px rgba(190, 31, 63, 0.3);
1486  transition: all 0.3s ease;
1487}
1488
1489#explore-conteudos-btn:hover {
1490  background: linear-gradient(135deg, #d8234a 0%, #9b1a3f 100%);
1491  transform: translateX(-50%) translateY(-2px);
1492  box-shadow: 0 3px 10px rgba(190, 31, 63, 0.4);
1493}
1494
1495#explore-conteudos-btn:focus {
1496  outline: 3px solid #000 !important;
1497  outline-offset: 2px;
1498}
1499
1500#explore-conteudos-btn .icon {
1501  font-size: 12px;
1502}
1503
1504/* Responsivo */
1505@media (max-width: 768px) {
1506  #explore-conteudos-btn {
1507    top: 80px;
1508    font-size: 10px;
1509    padding: 5px 12px;
1510    gap: 4px;
1511  }
1512  
1513  #explore-conteudos-btn .icon {
1514    font-size: 11px;
1515  }
1516}
1517</style>
1518
1519<script>
1520document.addEventListener("DOMContentLoaded", function() {
1521    // Criar o botão Explore Conteúdos
1522    const exploreBtn = document.createElement('a');
1523    exploreBtn.id = 'explore-conteudos-btn';
1524    exploreBtn.href = '#content';
1525    exploreBtn.setAttribute('aria-label', 'Explorar conteúdos da página');
1526    exploreBtn.setAttribute('title', 'Clique para ir ao conteúdo principal da página');
1527    
1528    exploreBtn.innerHTML = `
1529        <span class="icon" aria-hidden="true">📋</span>
1530        Explorar Conteúdos
1531        <span style="font-size: 12px;" aria-hidden="true">▼</span>
1532    `;
1533    
1534    // Adicionar o botão ao body
1535    //document.body.appendChild(exploreBtn);
1536    // Adicionar o botão antes da div.indice, se existir
1537      const indiceDiv = document.querySelector('div.indice');
1538      if (indiceDiv) {
1539        indiceDiv.parentNode.insertBefore(exploreBtn, indiceDiv);
1540      } else {
1541        document.body.appendChild(exploreBtn);
1542      }
1543    
1544    // Função de scroll suave para o conteúdo
1545    exploreBtn.addEventListener('click', function(e) {
1546        e.preventDefault();
1547        
1548        // Procurar por diferentes seletores de conteúdo principal
1549        const contentSelectors = [
1550            '#content',
1551            '#inner-content', 
1552            '#main',
1553            'main',
1554            '.container',
1555            '.content',
1556            '.page-content'
1557        ];
1558        
1559        let targetElement = null;
1560        
1561        for (let selector of contentSelectors) {
1562            targetElement = document.querySelector(selector);
1563            if (targetElement) break;
1564        }
1565        
1566        // Se não encontrou nenhum seletor específico, scroll para uma posição fixa
1567        if (!targetElement) {
1568            window.scrollTo({
1569                top: 400,
1570                behavior: 'smooth'
1571            });
1572        } else {
1573            targetElement.scrollIntoView({
1574                behavior: 'smooth',
1575                block: 'start'
1576            });
1577        }
1578        
1579        // Feedback visual
1580        exploreBtn.style.transform = 'translateX(-50%) scale(0.95)';
1581        setTimeout(() => {
1582            exploreBtn.style.transform = 'translateX(-50%)';
1583        }, 150);
1584    });
1585    
1586    // Esconder o botão quando o usuário já scrollou para baixo
1587    let lastScrollY = window.scrollY;
1588    window.addEventListener('scroll', function() {
1589        const currentScrollY = window.scrollY;
1590        
1591        if (currentScrollY > 300) {
1592            exploreBtn.style.opacity = '0';
1593            exploreBtn.style.pointerEvents = 'none';
1594        } else {
1595            exploreBtn.style.opacity = '1';
1596            exploreBtn.style.pointerEvents = 'all';
1597        }
1598        
1599        lastScrollY = currentScrollY;
1600    });
1601});
1602document.addEventListener("DOMContentLoaded", function () {
1603  const acessibilidadeDiv = document.querySelector('.acessibilidade');
1604  const htSkip = document.querySelector('.ht-skip');
1605
1606  if (acessibilidadeDiv && htSkip) {
1607    acessibilidadeDiv.insertAdjacentElement('afterend', htSkip);
1608  }
1609});
1610</script>
1610
1611
1612</div>
1613
1614<!-- Hand Talk - início -->
1615<script src="https://plugin.handtalk.me/web/latest/handtalk.min.js"></script>
vendor: 1 bytes, line 1615
1615
1616<script>
1617    var ht = new HT({
1618        token: "f2026460ac33713ed232a90e0e703516"
1619    });
1620</script>
1620
1621<!-- Hand Talk - fim -->
1622
1623
1624<script type="speculationrules">
1625{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/portalcmsp-novo/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
1626</script>
1626
1627
1628<!-- GTM Container placement set to footer -->
1629<!-- Google Tag Manager (noscript) -->
1630				<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NBFTNGH" height="0" width="0" style="display:none;visibility:hidden" aria-hidden="true"></iframe></noscript>
1631<!-- End Google Tag Manager (noscript) --><div id="cookie-banner" role="alertdialog" aria-live="polite" aria-label="Aviso sobre cookies" aria-describedby="cookie-banner-texto">
1632    <div class="container">
1633        <div class="flex">
1634            <p id="cookie-banner-texto">Usamos cookies para medir a audiência e melhorar o Portal. Você pode aceitar todos ou recusar os que não são necessários.<br>Saiba mais na nossa
1635                <a href="https://www.saopaulo.sp.leg.br/lgpd">política de cookies.</a></p>
1636            <div class="cookie-botoes">
1637                <button onclick="aceitarCookies()" class="button-primary">Aceitar</button>
1638                <button onclick="recusarCookies()" class="button-primary cookie-recusar">Recusar</button>
1639            </div>
1640        </div>
1641    </div>
1642</div>
1643
1644<style>
1645    #cookie-banner {
1646        box-shadow: -8px -8px 25px 0 rgba(0,0,0,.25);
1647        display: none;
1648        position: fixed;
1649        bottom: 0;
1650        left: 0;
1651        width: 100%;
1652        background-color: #2c2c2c;
1653        color: #fff;
1654        transition: none !important;
1655        padding: 10px;
1656        text-align: left;
1657        z-index: 9999;
1658    }
1659
1660    #cookie-banner .flex {
1661        width: 100%;
1662        justify-content: space-between;
1663        display: flex;
1664        gap: 26px;
1665        align-items: center;
1666    }
1667    @media (max-width: 768px) {
1668        #cookie-banner .flex {
1669            flex-direction: column;
1670        }
1671    }
1672
1673    #cookie-banner .button-primary {
1674        min-width: 189px;
1675    }
1676    #cookie-banner a {
1677        color: white;
1678    }
1679
1680    #cookie-banner .cookie-botoes {
1681        display: flex;
1682        gap: 12px;
1683        flex-shrink: 0;
1684    }
1685    @media (max-width: 768px) {
1686        #cookie-banner .cookie-botoes {
1687            flex-direction: column;
1688            width: 100%;
1689        }
1690    }
1691</style>
1692
1693<script>
1694    document.addEventListener("DOMContentLoaded", function () {
1695        if (!verificarCookie("cmsp_consentimento")) {
1696            exibirBanner();
1697        }
1698    });
1699
1700    function verificarCookie(nomeCookie) {
1701        const cookies = document.cookie.split(';');
1702        for (let i = 0; i < cookies.length; i++) {
1703            const cookie = cookies[i].trim();
1704            if (cookie.startsWith(nomeCookie + '=')) {
1705                return true;
1706            }
1707        }
1708        return false;
1709    }
1710
1711    function exibirBanner() {
1712        const banner = document.getElementById('cookie-banner');
1713        jQuery(banner).fadeIn();
1714    }
1715
1716    function aceitarCookies() { fecharAvisoCookies('aceito'); }
1717
1718    function recusarCookies() { fecharAvisoCookies('recusado'); }
1719
1720    function fecharAvisoCookies(escolha) {
1721        const banner = document.getElementById('cookie-banner');
1722        jQuery(banner).fadeOut();
1723
1724        cmspRegistrarConsentimento(escolha);
1725    }
1726</script>
vendor: 2 bytes, line 1726
1726
1727<script>
1728/* CS107/2026: Consent Mode v2 sobre o aviso existente. A escolha (aceito ou
1729   recusado) fica no cookie cmsp_consentimento com data, hora e identificador,
1730   atualiza o consentimento das tags e e registrada na rota salvar-cookie. */
1731function cmspRegistrarConsentimento(escolha) {
1732    var id = (window.crypto && window.crypto.randomUUID) ? window.crypto.randomUUID()
1733        : Date.now().toString(36) + Math.random().toString(36).slice(2);
1734    var dataHora = new Date().toISOString();
1735    var exp = new Date();
1736    exp.setDate(exp.getDate() + 180);
1737    document.cookie = 'cmsp_consentimento=' + encodeURIComponent(escolha + '|' + id + '|' + dataHora)
1738        + '; expires=' + exp.toUTCString() + '; path=/; SameSite=Lax';
1739    window.cmspConsentimento = escolha;
1740    var v = escolha === 'aceito' ? 'granted' : 'denied';
1741    if (window.gtag) {
1742        gtag('consent', 'update', { ad_storage: v, ad_user_data: v, ad_personalization: v, analytics_storage: v });
1743    }
1744    if (window.clarity) { window.clarity('consentv2', { ad_Storage: v, analytics_Storage: v }); }
1745    if (window.fbq) { fbq('consent', escolha === 'aceito' ? 'grant' : 'revoke'); }
1746    window.dataLayer = window.dataLayer || [];
1747    window.dataLayer.push({ event: 'consentimento_atualizado', consentimento: escolha });
1748    jQuery.ajax({
1749        type: 'POST',
1750        url: 'https://www.saopaulo.sp.leg.br/wp-json/custom/v1/salvar-cookie',
1751        data: { cookieConsent: escolha, consentimento_id: id, data_hora: dataHora }
1752    });
1753}
1754/* Reabre o aviso para o visitante mudar a escolha: link para #preferencias-cookies
1755   em qualquer pagina, ou elemento com a classe preferencias-cookies. */
1756document.addEventListener('click', function (e) {
1757    var alvo = e.target.closest && e.target.closest('a[href$="#preferencias-cookies"], .preferencias-cookies');
1758    if (alvo) { e.preventDefault(); exibirBanner(); }
1759});
1760jQuery(function () {
1761    if (window.location.hash === '#preferencias-cookies') { exibirBanner(); }
1762});
1763</script>
vendor: 2 bytes, line 1763
1763
1764<script>
1765/* CS 101/2026 - P5 (cs101-p5-foco): leva o foco ao aviso de cookies quando ele esta visivel. */
1766jQuery(function ($) {
1767  var aviso = $('#cookie-banner');
1768  if (!aviso.length || !aviso.is(':visible')) { return; }
1769  if (!aviso.attr('tabindex')) { aviso.attr('tabindex', '-1'); }
1770  aviso.trigger('focus');
1771});
1772</script>
vendor: 2 bytes, line 1772
1772
1773<script type="text/javascript">
1774document.addEventListener( 'wpcf7mailsent', function( event ) {
1775    if ( '40455' == event.detail.contactFormId ) {
1776        document.getElementById('hideform').style.display = 'none';
1777    }
1778}, false );
1779</script>
1779
1780		<style type="text/css">
1781			.relevanssi-live-search-results {
1782				opacity: 0;
1783				transition: opacity .25s ease-in-out;
1784				-moz-transition: opacity .25s ease-in-out;
1785				-webkit-transition: opacity .25s ease-in-out;
1786				height: 0;
1787				overflow: hidden;
1788				z-index: 9999995; /* Exceed SearchWP Modal Search Form overlay. */
1789				position: absolute;
1790				display: none;
1791			}
1792
1793			.relevanssi-live-search-results-showing {
1794				display: block;
1795				opacity: 1;
1796				height: auto;
1797				overflow: auto;
1798			}
1799
1800			.relevanssi-live-search-no-results, .relevanssi-live-search-didyoumean {
1801				padding: 0 1em;
1802			}
1803		</style>
1804		
1804<script type="text/javascript">
1805/* <![CDATA[ */
1806	var relevanssi_rt_regex = /(&|\?)_(rt|rt_nonce)=(\w+)/g
1807	var newUrl = window.location.search.replace(relevanssi_rt_regex, '')
1808	if (newUrl.substr(0, 1) == '&') {
1809		newUrl = '?' + newUrl.substr(1)
1810	}
1811	history.replaceState(null, null, window.location.pathname + newUrl + window.location.hash)
1812/* ]]> */
1813</script>
vendor: 1 bytes, line 1813
1813
1814<script type="text/javascript" src="https://www.saopaulo.sp.leg.br/wp-includes/js/dist/hooks.min.js" id="wp-hooks-js"></script>
vendor: 1 bytes, line 1814
1814
1815<script type="text/javascript" src="https://www.saopaulo.sp.leg.br/wp-includes/js/dist/i18n.min.js" id="wp-i18n-js"></script>
vendor: 1 bytes, line 1815
1815
1816<script type="text/javascript" id="wp-i18n-js-after">
1817/* <![CDATA[ */
1818wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
1819//# sourceURL=wp-i18n-js-after
1820/* ]]> */
1821</script>
vendor: 1 bytes, line 1821
1821
1822<script type="text/javascript" src="https://www.saopaulo.sp.leg.br/wp-content/plugins/contact-form-7/includes/swv/js/index.js" id="swv-js"></script>
vendor: 1 bytes, line 1822
1822
1823<script type="text/javascript" id="contact-form-7-js-translations">
1824/* <![CDATA[ */
1825( function( domain, translations ) {
1826	var localeData = translations.locale_data[ domain ] || translations.locale_data.messages;
1827	localeData[""].domain = domain;
1828	wp.i18n.setLocaleData( localeData, domain );
1829} )( "contact-form-7", {"translation-revision-date":"2025-05-19 13:41:20+0000","generator":"GlotPress\/4.0.1","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n > 1;","lang":"pt_BR"},"Error:":["Erro:"]}},"comment":{"reference":"includes\/js\/index.js"}} );
1830//# sourceURL=contact-form-7-js-translations
1831/* ]]> */
1832</script>
vendor: 1 bytes, line 1832
1832
1833<script type="text/javascript" id="contact-form-7-js-before">
1834/* <![CDATA[ */
1835var wpcf7 = {
1836    "api": {
1837        "root": "https:\/\/www.saopaulo.sp.leg.br\/wp-json\/",
1838        "namespace": "contact-form-7\/v1"
1839    },
1840    "cached": 1
1841};
1842//# sourceURL=contact-form-7-js-before
1843/* ]]> */
1844</script>
vendor: 1 bytes, line 1844
1844
1845<script type="text/javascript" src="https://www.saopaulo.sp.leg.br/wp-content/plugins/contact-form-7/includes/js/index.js" id="contact-form-7-js"></script>
vendor: 1 bytes, line 1845
1845
1846<script type="text/javascript" id="superpwa-register-sw-js-extra">
1847/* <![CDATA[ */
1848var superpwa_sw = {"url":"/superpwa-sw-1.js?2.2.34","disable_addtohome":"0","enableOnDesktop":"","offline_form_addon_active":"","ajax_url":"https://www.saopaulo.sp.leg.br/wp-admin/admin-ajax.php","offline_message":"1","offline_message_txt":"You are currently offline.","online_message_txt":"You're back online . \u003Ca href=\"javascript:location.reload()\"\u003Erefresh\u003C/a\u003E","manifest_name":"superpwa-manifest-1.json","script_debug":""};
1849//# sourceURL=superpwa-register-sw-js-extra
1850/* ]]> */
1851</script>
vendor: 1 bytes, line 1851
1851
1852<script type="text/javascript" src="https://www.saopaulo.sp.leg.br/wp-content/plugins/super-progressive-web-apps/public/js/register-sw.js" id="superpwa-register-sw-js"></script>
vendor: 1 bytes, line 1852
1852
1853<script type="text/javascript" id="gtm4wp-form-move-tracker-js-before">
1854/* <![CDATA[ */
1855var gtm4wp_form_move_config = {"filledOnly":false};
1856//# sourceURL=gtm4wp-form-move-tracker-js-before
1857/* ]]> */
1858</script>
vendor: 1 bytes, line 1858
1858
1859<script type="text/javascript" src="https://www.saopaulo.sp.leg.br/wp-content/plugins/duracelltomi-google-tag-manager/build/gtm4wp-form-move-tracker.js" id="gtm4wp-form-move-tracker-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 1859
1859
1860<script type="text/javascript" id="gtm4wp-contact-form-7-tracker-js-before">
1861/* <![CDATA[ */
1862var gtm4wp_cf7_config = {"inputs":"full","ga4events":false};
1863//# sourceURL=gtm4wp-contact-form-7-tracker-js-before
1864/* ]]> */
1865</script>
vendor: 1 bytes, line 1865
1865
1866<script type="text/javascript" src="https://www.saopaulo.sp.leg.br/wp-content/plugins/duracelltomi-google-tag-manager/build/gtm4wp-contact-form-7-tracker.js" id="gtm4wp-contact-form-7-tracker-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 1866
1866
1867<script type="text/javascript" id="uacf7-cf-script-js-extra">
1868/* <![CDATA[ */
1869var uacf7_cf_object = {"378963":[{"uacf7_cf_hs":"hide","uacf7_cf_group":"anonimo1","uacf7_cf_condition_for":"any","uacf7_cf_conditions":{"uacf7_cf_tn":["anonimo[]"],"uacf7_cf_operator":["equal"],"uacf7_cf_val":["An\u00f4nimo"]}},{"uacf7_cf_hs":"hide","uacf7_cf_group":"anonimo2","uacf7_cf_condition_for":"any","uacf7_cf_conditions":{"uacf7_cf_tn":["anonimo[]"],"uacf7_cf_operator":["equal"],"uacf7_cf_val":["An\u00f4nimo"]}}],"367627":[{"uacf7_cf_hs":"hide","uacf7_cf_group":"anonimo1","uacf7_cf_condition_for":"any","uacf7_cf_conditions":{"uacf7_cf_tn":["anonimo[]"],"uacf7_cf_operator":["equal"],"uacf7_cf_val":["An\u00f4nimo"]}},{"uacf7_cf_hs":"hide","uacf7_cf_group":"anonimo2","uacf7_cf_condition_for":"any","uacf7_cf_conditions":{"uacf7_cf_tn":["anonimo[]"],"uacf7_cf_operator":["equal"],"uacf7_cf_val":["An\u00f4nimo"]}}]};
1870//# sourceURL=uacf7-cf-script-js-extra
1871/* ]]> */
1872</script>
vendor: 1 bytes, line 1872
1872
1873<script type="text/javascript" src="https://www.saopaulo.sp.leg.br/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/conditional-field/js/uacf7-cf-script.js" id="uacf7-cf-script-js"></script>
vendor: 1 bytes, line 1873
1873
1874<script type="text/javascript" id="relevanssi-live-search-client-js-extra">
1875/* <![CDATA[ */
1876var relevanssi_live_search_params = [];
1877relevanssi_live_search_params = {"ajaxurl":"https:\/\/www.saopaulo.sp.leg.br\/wp-admin\/admin-ajax.php","config":{"default":{"input":{"delay":300,"min_chars":3},"results":{"position":"bottom","width":"auto","offset":{"x":0,"y":5},"static_offset":true}}},"msg_no_config_found":"Nenhuma configura\u00e7\u00e3o v\u00e1lida do Relevanssi Live Search encontrada!","msg_loading_results":"Carregando resultados da pesquisa.","messages_template":"<div class=\"live-ajax-messages\">\n\t<div id=\"relevanssi-live-ajax-search-spinner\"><\/div>\n<\/div>\n"};;
1878//# sourceURL=relevanssi-live-search-client-js-extra
1879/* ]]> */
1880</script>
vendor: 1 bytes, line 1880
1880
1881<script type="text/javascript" src="https://www.saopaulo.sp.leg.br/wp-content/plugins/relevanssi-live-ajax-search/assets/javascript/dist/script.min.js" id="relevanssi-live-search-client-js"></script>
vendor: 1 bytes, line 1881
1881
1882<script type="text/javascript" src="https://www.saopaulo.sp.leg.br/wp-content/plugins/youtube-embed-plus/scripts/fitvids.min.js" id="__ytprefsfitvids__-js"></script>
vendor: 1 bytes, line 1882
1882
1883<script type="text/javascript" src="https://www.saopaulo.sp.leg.br/wp-content/themes/portalcmsp-novo/library/js/plugins.js" id="plugins-js"></script>
vendor: 1 bytes, line 1883
1883
1884<script type="text/javascript" src="https://www.saopaulo.sp.leg.br/wp-content/themes/portalcmsp-novo/library/js/ajax-functions.js" id="ajax-functions-js"></script>
vendor: 1 bytes, line 1884
1884
1885<script type="text/javascript" src="https://www.saopaulo.sp.leg.br/wp-content/themes/portalcmsp-novo/library/js/scripts.js" id="bones-js-js"></script>
vendor: 1 bytes, line 1885
1885
1886<script type="text/javascript" src="https://www.saopaulo.sp.leg.br/wp-includes/js/jquery/ui/core.min.js" id="jquery-ui-core-js"></script>
vendor: 1 bytes, line 1886
1886
1887<script type="text/javascript" src="https://www.saopaulo.sp.leg.br/wp-includes/js/jquery/ui/accordion.min.js" id="jquery-ui-accordion-js"></script>
vendor: 1 bytes, line 1887
1887
1888<script type="text/javascript" src="https://d335luupugsy2.cloudfront.net/js/loader-scripts/361550ed-9418-420b-978c-041c614832e3-loader.js" id="tracking-code-script-3330f019f610f1baa3fda801f159fecf-js"></script>
vendor: 1 bytes, line 1888
1888
1889<script id="wp-emoji-settings" type="application/json">
1890{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.saopaulo.sp.leg.br/wp-includes/js/wp-emoji-release.min.js"}}
1891</script>
vendor: 1 bytes, line 1891
1891
1892<script type="module">
1893/* <![CDATA[ */
1894/*! This file is auto-generated */
1895var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
1896//# sourceURL=https://www.saopaulo.sp.leg.br/wp-includes/js/wp-emoji-loader.min.js
1897/* ]]> */
1898</script>
1898
1899    
1899<script>
1900    (function () {
1901        function cs80CorrigirPapelOwl() {
1902            var alvos = document.querySelectorAll('.owl-carousel [role="presentation"], .owl-nav [role="presentation"], .owl-dots [role="presentation"]');
1903            for (var i = 0; i < alvos.length; i++) {
1904                var el = alvos[i];
1905                var focavel = el.tagName === 'BUTTON' || el.tagName === 'A' || el.hasAttribute('tabindex');
1906                if (focavel) {
1907                    el.removeAttribute('role');
1908                }
1909            }
1910        }
1911        if (document.readyState === 'loading') {
1912            document.addEventListener('DOMContentLoaded', cs80CorrigirPapelOwl);
1913        } else {
1914            cs80CorrigirPapelOwl();
1915        }
1916        window.addEventListener('load', cs80CorrigirPapelOwl);
1917        [400, 1200, 3000].forEach(function (t) { window.setTimeout(cs80CorrigirPapelOwl, t); });
1918        if (window.jQuery) {
1919            jQuery(document).on('initialized.owl.carousel refreshed.owl.carousel changed.owl.carousel', cs80CorrigirPapelOwl);
1920        }
1921    }());
1922    </script>
1922
1923    
1924<script>
1925
1926  
1927  var carousels = [
1928    {
1929      selector: '.flex-expore',
1930      options: {
1931        loop:      false,
1932        nav:       true,
1933        dots:      false,
1934        slideBy:   1,
1935        rewind:false,
1936        margin:    30,
1937        responsive:{
1938          0:   { items:1 },
1939          600: { items:2 },
1940          1000:{ items:4 }
1941        },
1942        navText:   ['<svg width="44" height="44" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M24.6 15.6L19.1783 20.6344C18.3262 21.4257 18.3262 22.7743 19.1783 23.5656L24.6 28.6M22 2C10.9543 2 2 10.9543 2 22C2 33.0457 10.9543 42 22 42C33.0457 42 42 33.0457 42 22C42 10.9543 33.0457 2 22 2Z" stroke="#717171" stroke-width="3" stroke-linecap="round"/> </svg>','<svg width="44" height="44" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.4 28.4001L24.8217 23.3656C25.6738 22.5744 25.6738 21.2257 24.8217 20.4345L19.4 15.4001M22 42.0001C33.0457 42.0001 42 33.0457 42 22.0001C42 10.9544 33.0457 2.00006 22 2.00006C10.9543 2.00006 2 10.9544 2 22.0001C2 33.0458 10.9543 42.0001 22 42.0001Z" stroke="#717171" stroke-width="3" stroke-linecap="round"/> </svg>'],
1943        lazyLoad:  true
1944      }
1945    },
1946    {
1947      selector: '.owl-filtros',
1948      options: {
1949        loop:      false,
1950        nav:       true,
1951        dots:      false,
1952        slideBy:   1,
1953        rewind:false,
1954        margin:    30,
1955        responsive:{
1956          0:   { items:2 },
1957          600: { items:3 },
1958          1000:{ items:5 }
1959        },
1960        navText:   ['<svg width="44" height="44" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M24.6 15.6L19.1783 20.6344C18.3262 21.4257 18.3262 22.7743 19.1783 23.5656L24.6 28.6M22 2C10.9543 2 2 10.9543 2 22C2 33.0457 10.9543 42 22 42C33.0457 42 42 33.0457 42 22C42 10.9543 33.0457 2 22 2Z" stroke="#717171" stroke-width="3" stroke-linecap="round"/> </svg>','<svg width="44" height="44" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.4 28.4001L24.8217 23.3656C25.6738 22.5744 25.6738 21.2257 24.8217 20.4345L19.4 15.4001M22 42.0001C33.0457 42.0001 42 33.0457 42 22.0001C42 10.9544 33.0457 2.00006 22 2.00006C10.9543 2.00006 2 10.9544 2 22.0001C2 33.0458 10.9543 42.0001 22 42.0001Z" stroke="#717171" stroke-width="3" stroke-linecap="round"/> </svg>'],
1961        lazyLoad:  true
1962      }
1963    },
1964    {
1965      selector: '.flex-programas',
1966      options: {
1967        loop:      false,
1968        nav:       true,
1969        dots:      false,
1970        slideBy:   1,
1971        rewind:false,
1972        margin:    32,
1973        responsive:{
1974          0:   { items:1 },
1975          600: { items:2 },
1976          1000:{ items:4 }
1977        },
1978        navText:   ['<svg width="44" height="44" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M24.6 15.6L19.1783 20.6344C18.3262 21.4257 18.3262 22.7743 19.1783 23.5656L24.6 28.6M22 2C10.9543 2 2 10.9543 2 22C2 33.0457 10.9543 42 22 42C33.0457 42 42 33.0457 42 22C42 10.9543 33.0457 2 22 2Z" stroke="#717171" stroke-width="3" stroke-linecap="round"/> </svg>','<svg width="44" height="44" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.4 28.4001L24.8217 23.3656C25.6738 22.5744 25.6738 21.2257 24.8217 20.4345L19.4 15.4001M22 42.0001C33.0457 42.0001 42 33.0457 42 22.0001C42 10.9544 33.0457 2.00006 22 2.00006C10.9543 2.00006 2 10.9544 2 22.0001C2 33.0458 10.9543 42.0001 22 42.0001Z" stroke="#717171" stroke-width="3" stroke-linecap="round"/> </svg>'],
1979        lazyLoad:  true
1980      }
1981    }
1982  ];
1983
1984  carousels.forEach(function(cfg){
1985    // 1) Inicializa o Owl e guarda a instância
1986    var $owl = $(cfg.selector).owlCarousel(cfg.options);
1987    // modo acessibilidade
1988    var srMode =
1989  !!(cfg.srMode ||
1990     $owl.is('[data-sr-mode="true"]') ||
1991     document.documentElement.getAttribute('data-sr-mode') === 'true');
1992
1993    // util: ancora reais (sem clones)
1994  function getRealAnchors() {
1995    return $owl.find('.owl-item:not(.cloned) a.colEvent');
1996  }
1997
1998// controla foco pós-deslizamento
1999var pendingFocusIndex = null;
2000    // 2) Função que ajusta o tabindex de todos os <a.colEvent>
2001    // 2) Função que ajusta acessibilidade (tabindex/aria)
2002    // --- util: focáveis (sem tabindex -1) ---
2003function getTabbables($ctx) {
2004  return $ctx.find(
2005    'a[href]:not([tabindex="-1"]),button:not([disabled]):not([tabindex="-1"]),input:not([disabled]):not([tabindex="-1"]),select:not([disabled]):not([tabindex="-1"]),textarea:not([disabled]):not([tabindex="-1"]),[tabindex]:not
2005([tabindex="-1"])'
2006  ).filter(':visible');
2007}
2008function updateTabindexes(){
2009  
2010  var $items = $owl.find('.owl-item');
2011  // zera tudo
2012  $owl.find('.owl-item a.colEvent').attr('tabindex','-1');
2013  $owl.find('.owl-item').attr('aria-hidden', 'true');
2014  $owl.find('.owl-prev, .owl-next, .owl-dots, .owl-dot, .owl-dots button')
2015      .attr('tabindex','-1');
2016  
2017
2018  // ativa apenas os visíveis (e não clones)
2019  $owl.find('.owl-item.active:not(.cloned)').each(function(){
2020    $(this).attr('aria-hidden', 'false');
2021    $(this).find('a.colEvent').attr('tabindex','0');
2022  });
2023  if (srMode) {
2024    // Esconde setas e dots do Owl no modo leitor de tela
2025    $owl.find('.owl-prev, .owl-next, .owl-dots, .owl-dot, .owl-dots button')
2026        .attr({'tabindex':'-1','aria-hidden':'true'})
2027        .attr('hidden', true)
2028        .addClass('sr-hidden');
2029  } else {
2030    $owl.find('.owl-prev, .owl-next')
2031        .removeAttr('hidden')
2032        .attr({'tabindex':'0','aria-hidden':'false'})
2033        .removeClass('sr-hidden');
2034  }
2035
2036  // garante também acesso às setas
2037  $owl.find('.owl-prev, .owl-next').attr('tabindex','0');
2038}
2039
2040var justExitedViaTab = false;
2041
2042// fallback: focar próximo foco FORA do carrossel
2043function focusOutsideCarousel(backwards){
2044  var $all = getTabbables($(document.body));
2045  var $inner = getTabbables($owl);
2046  if (!$inner.length) return;
2047
2048  // último/primeiro focável DENTRO do carrossel
2049  var boundary = backwards ? $inner.first()[0] : $inner.last()[0];
2050  var idx = $all.index(boundary);
2051  var $next = backwards ? $all.eq(idx - 1) : $all.eq(idx + 1);
2052  if ($next.length) $next.focus();
2053}
2054
2055// ir para índice absoluto (na lista sem clones) e focar
2056function goToAbsoluteIndex(absIndex, speed = 300) {
2057  var $realItems = $owl.find('.owl-item:not(.cloned)');
2058  var total = $realItems.length;
2059  if (!total) return;
2060
2061   // no srMode: clamp (sem wrap); normal: wrap cíclico
2062  if (srMode) {
2063    absIndex = Math.max(0, Math.min(total - 1, absIndex));
2064  } else {
2065    if (absIndex < 0) absIndex = total - 1;
2066    if (absIndex >= total) absIndex = 0;
2067  }
2068  
2069  pendingFocusIndex = absIndex; // guarda para focar após translate
2070  $owl.trigger('to.owl.carousel', [absIndex, speed, true]);
2071}
2072
2073// foca imediatamente (quando já visível)
2074function focusAbsoluteIndex(absIndex) {
2075  var $a = getRealAnchors().eq(absIndex);
2076  if ($a.length) $a.focus();
2077}
2078
2079   // 3) Eventos do Owl: init / change / translate / refresh
2080  $owl
2081    .on('initialized.owl.carousel', updateTabindexes)
2082    .on('changed.owl.carousel',     updateTabindexes)
2083    .on('translated.owl.carousel',  function(){
2084      updateTabindexes();
2085      if (justExitedViaTab) {
2086        justExitedViaTab = false; // não reintroduz foco no carrossel
2087        return;
2088      }
2089      if (pendingFocusIndex !== null) {
2090      // após o movimento, foca o item solicitado
2091      focusAbsoluteIndex(pendingFocusIndex);
2092      pendingFocusIndex = null;
2093    } else {
2094      // movimentação “normal”: garante um foco visível
2095      var $focused = $(document.activeElement);
2096      if (!$focused.closest($owl).length || !$focused.closest('.owl-item.active').length) {
2097        var $first = $owl.find('.owl-item.active:not(.cloned) a.colEvent').first();
2098        if ($first.length) $first.focus();
2099      }
2100    }
2101    })
2102    .on('refreshed.owl.carousel',   updateTabindexes);
2103
2104    // 3.1) Foco em um item: mover carrossel até ele (se não estiver visível)
2105  $owl.on('focusin', '.owl-item a.colEvent', function(){
2106    var $item = $(this).closest('.owl-item');
2107
2108    // se já está visível, só atualiza e segue o baile
2109    if ($item.hasClass('active') && !$item.hasClass('cloned')) {
2110      updateTabindexes();
2111      return;
2112    }
2113   // calcula índice real (desconsiderando clones)
2114  var realIndex = $owl.find('.owl-item:not(.cloned)').index(
2115    $item.hasClass('cloned')
2116      ? // mapeia clone para seu "gêmeo" real
2117        $owl.find('.owl-item:not(.cloned)').eq(
2118          $item.index() % $owl.find('.owl-item:not(.cloned)').length
2119        )
2120      : $item
2121  );
2122    // rola até o slide focado
2123  // args: [index, velocidade(ms), force]
2124  goToAbsoluteIndex(absIndex, 250);
2125  });
2126
2127$owl.on('keydown', function(e){
2128  // ignore se foco não está dentro do carrossel
2129  if (!$(e.target).closest($owl).length) return;
2130
2131  if (e.key === 'ArrowRight') {
2132    e.preventDefault();
2133    var next = currentIndex >= 0 ? currentIndex + 1 : 0;
2134    goToAbsoluteIndex(next, 200);
2135    
2136  } else if (e.key === 'ArrowLeft') {
2137    e.preventDefault();
2138   var prev = currentIndex >= 0 ? currentIndex - 1 : anchors.length - 1;
2139    goToAbsoluteIndex(prev, 200);
2140  }
2141  });
2142
2143  /* 3) TAB/Shift+TAB para navegar item a item e passar slides */
2144$owl.off('keydown.owlTabNav')
2145    .on('keydown.owlTabNav', '.owl-item a.colEvent', function(e){
2146  if (e.key !== 'Tab') return;
2147
2148  var anchors = getRealAnchors();
2149  var currentIndex = anchors.index(this);
2150
2151  // Se foco está nas setas, empurra para o primeiro/último visível
2152  // if (currentIndex < 0) {
2153  //   var $vis = $owl.find('.owl-item.active:not(.cloned) a.colEvent');
2154  //   currentIndex = e.shiftKey
2155  //     ? anchors.index($vis.last())
2156  //     : anchors.index($vis.first());
2157  // }
2158   // Extremos
2159  var atStart = currentIndex === 0;
2160  var atEnd   = currentIndex === anchors.length - 1;
2161  console.log('currentIndex:', currentIndex, 'atStart:', atStart, 'atEnd:', atEnd);
2162  
2163    // No srMode NÃO intercepta TAB quando sair do carrossel
2164    if (!e.shiftKey && atEnd) {
2165      justExitedViaTab = true;
2166       setTimeout(function(){
2167      if ($(document.activeElement).closest($owl).length) {
2168        focusOutsideCarousel(false);
2169      }
2170    }, 0);
2171    
2172      // deixa o navegador levar o foco para o próximo elemento fora do carrossel
2173      return;
2174    }
2175    if (e.shiftKey && atStart) {
2176      justExitedViaTab = true;
2177    setTimeout(function(){
2178      if ($(document.activeElement).closest($owl).length) {
2179        focusOutsideCarousel(true);
2180      }
2181    }, 0);
2182    return;
2183    }
2184   // controla nós mesmos a navegação por Tab
2185  e.preventDefault();
2186
2187if (srMode) {
2188var targetIndex = currentIndex + (e.shiftKey ? -1 : 1);
2189    targetIndex = Math.max(0, Math.min(anchors.length - 1, targetIndex));
2190    if (targetIndex !== currentIndex) {
2191      // se não estiver visível, desliza; senão, só foca
2192      var $target = anchors.eq(targetIndex);
2193      var $targetItem = $target.closest('.owl-item');
2194      if ($targetItem.hasClass('active') && !$targetItem.hasClass('cloned')) {
2195        $target.focus();
2196        updateTabindexes();
2197      } else {
2198        goToAbsoluteIndex(targetIndex, 200);
2199      }
2200    }
2201  } else {
2202    // Comportamento anterior (wrap) fora do modo leitor
2203    e.preventDefault();
2204    var nextIndex = (currentIndex + (e.shiftKey ? -1 : 1) + anchors.length) % anchors.length;
2205    var $target = anchors.eq(nextIndex);
2206    var $targetItem = $target.closest('.owl-item');
2207
2208    if ($targetItem.hasClass('active') && !$targetItem.hasClass('cloned')) {
2209      $target.focus();
2210      updateTabindexes();
2211    } else {
2212      goToAbsoluteIndex(nextIndex, 200);
2213    }
2214  }
2215});
2216    // 4) Se o carousel já estiver “loaded” antes do script, faz logo a primeira passada
2217    if ($owl.hasClass('owl-loaded')) {
2218      updateTabindexes();
2219    }
2220  });
2221
2222
2223   
2224//     $('.flex-expore').owlCarousel({
2225//         loop:true,
2226//         nav:true,
2227//         dots:false,
2228//         margin:30,
2229//         responsive:{
2230//             0:{
2231//                 items:1
2232//             },
2233//             600:{
2234//                 items:2
2235//             },
2236//             1000:{
2237//                 items:4
2238//             }
2239//         },
2240//         navText: ['<svg width="44" height="44" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M24.6 15.6L19.1783 20.6344C18.3262 21.4257 18.3262 22.7743 19.1783 23.5656L24.6 28.6M22 2C10.9543 2 2 10.9543 2 22C2 33.0457 10.9543 42 22 42C33.0457 42 42 33.0457 42 22C42 10.9543 33.0457 2 22 2Z" stroke="#717171" stroke-width="3" stroke-linecap="round"/> </svg>','<svg width="44" height="44" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.4 28.4001L24.8217 23.3656C25.6738 22.5744 25.6738 21.2257 24.8217 20.4345L19.4 15.4001M22 42.0001C33.0457 42.0001 42 33.0457 42 22.0001C42 10.9544 33.0457 2.00006 22 2.00006C10.9543 2.00006 2 10.9544 2 22.0001C2 33.0458 10.9543 42.0001 22 42.0001Z" stroke="#717171" stroke-width="3" stroke-linecap="round"/> </svg>'],
2241//         lazyLoad:true,
2242//     });
2243
2244
2245//     $('.owl-filtros').owlCarousel({
2246//         loop:true,
2247//         nav:true,
2248//         dots:false,
2249//         margin:30,
2250//         responsive:{
2251//             0:{
2252//                 items:2
2253//             },
2254//             600:{
2255//                 items:3
2256//             },
2257//             1000:{
2258//                 items:5
2259//             }
2260//         },
2261//         navText: ['<svg width="44" height="44" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M24.6 15.6L19.1783 20.6344C18.3262 21.4257 18.3262 22.7743 19.1783 23.5656L24.6 28.6M22 2C10.9543 2 2 10.9543 2 22C2 33.0457 10.9543 42 22 42C33.0457 42 42 33.0457 42 22C42 10.9543 33.0457 2 22 2Z" stroke="#717171" stroke-width="3" stroke-linecap="round"/> </svg>','<svg width="44" height="44" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.4 28.4001L24.8217 23.3656C25.6738 22.5744 25.6738 21.2257 24.8217 20.4345L19.4 15.4001M22 42.0001C33.0457 42.0001 42 33.0457 42 22.0001C42 10.9544 33.0457 2.00006 22 2.00006C10.9543 2.00006 2 10.9544 2 22.0001C2 33.0458 10.9543 42.0001 22 42.0001Z" stroke="#717171" stroke-width="3" stroke-linecap="round"/> </svg>'],
2262//         lazyLoad:true,
2263//     });
2264
2265
2266//     $('.flex-programas').owlCarousel({
2267//         loop:true,
2268//         nav:true,
2269//         dots:false,
2270//         margin:32,
2271//         responsive:{
2272//             0:{
2273//                 items:1
2274//             },
2275//             600:{
2276//                 items:2
2277//             },
2278//             1000:{
2279//                 items:4
2280//             }
2281//         },
2282//         navText: ['<svg width="44" height="44" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M24.6 15.6L19.1783 20.6344C18.3262 21.4257 18.3262 22.7743 19.1783 23.5656L24.6 28.6M22 2C10.9543 2 2 10.9543 2 22C2 33.0457 10.9543 42 22 42C33.0457 42 42 33.0457 42 22C42 10.9543 33.0457 2 22 2Z" stroke="#717171" stroke-width="3" stroke-linecap="round"/> </svg>','<svg width="44" height="44" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.4 28.4001L24.8217 23.3656C25.6738 22.5744 25.6738 21.2257 24.8217 20.4345L19.4 15.4001M22 42.0001C33.0457 42.0001 42 33.0457 42 22.0001C42 10.9544 33.0457 2.00006 22 2.00006C10.9543 2.00006 2 10.9544 2 22.0001C2 33.0458 10.9543 42.0001 22 42.0001Z" stroke="#717171" stroke-width="3" stroke-linecap="round"/> </svg>'],
2283//         lazyLoad:true,
2284//     });
2285    
2286//     // lista de seletores dos seus carrosséis
2287// var carousels = ['.flex-expore', '.owl-filtros', '.flex-programas'];
2288
2289// carousels.forEach(function(sel){
2290//   var $owl = $(sel);
2291//   console.log("Carrossel:", $owl);
2292
2293//   // função que atualiza os tabindex dos links
2294//   function updateTabindexes(){
2295//     $owl.find('.owl-item').each(function(){
2296
2297//       var $item = $(this);
2298//       console.log("Atualizando item:", $item);
2299//       var $link = $item.find('a.colEvent');
2300      
2301//       if ( $item.hasClass('active') ) {
2302        
2303//         // só o slide ativo deve ser alcançável
2304//         $link.attr('tabindex', '0');
2305//       } else {
2306//         // clones e não-ativos recebem -1
2307//         $link.attr('tabindex', '-1');
2308//       }
2309//     });
2310//   }
2311
2312//   // chama tanto na inicialização quanto após cada troca de slide
2313//   $owl
2314//     // depois que o carousel é inicializado
2315//       .on('initialized.owl.carousel', updateTabindexes)
2316//       // após cada mudança de slide
2317//       .on('translated.owl.carousel',   updateTabindexes)
2318//       // após um refresh (veja abaixo que vamos forçar um)
2319//       .on('refreshed.owl.carousel',    updateTabindexes);
2320      
2321//       $owl.on('changed.owl.carousel',    updateTabindexes);
2322//     // se já tiver sido inicializado antes, força uma primeira atualização:
2323//     $owl.trigger('refresh.owl.carousel');
2324// });
2325
2326  //   var carousels = [
2327  //   '.flex-expore',
2328  //   '.owl-filtros',
2329  //   '.flex-programas'
2330  // ];
2331
2332  // carousels.forEach(function(sel){
2333  //   var $owl = $(sel);
2334
2335  //   // 1) Atualiza tabindex dos links em init e a cada mudança de slide
2336  //   $owl
2337  //     .on('initialized.owl.carousel changed.owl.carousel', function(){
2338  //       $owl.find('.owl-item').each(function(){
2339  //         var $item = $(this);
2340  //         var $link = $item.find('a.colEvent');
2341  //         // só os links nos .owl-item.active são tab-alcançáveis
2342  //         $link.attr('tabindex', $item.hasClass('active') ? '0' : '-1');
2343  //       });
2344  //     });
2345
2346  //   // 2) Quando tabar para dentro do link, leva o slide e depois refoca
2347  //   $owl.on('focusin', '.owl-item a.colEvent', function(){
2348  //     var $link = $(this),
2349  //         idx   = $link.closest('.owl-item').index(),
2350  //         speed = 300;
2351  //     // move o carrossel
2352  //     $owl.trigger('to.owl.carousel',[ idx, speed, true ]);
2353  //     // após a transição, refoca o link
2354  //     setTimeout(function(){
2355  //       $link.focus();
2356  //     }, speed + 50);
2357  //   });
2358  // });
2359
2360</script>
2360
2361
2362<!-- Go to www.addthis.com/dashboard to customize your tools -->
2363<script src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-592c819ada713d34" async="async"></script>
vendor: 1 bytes, line 2363
2363
2364<script src="https://code.responsivevoice.org/responsivevoice.js?key=Nb5F3cJs"></script>
2364
2365<style>
2366      
2367/* Foco visível para o botão de Acessibilidade */
2368.acessibilidade a:focus, .acessibilidade a:focus-visible,
2369.acessibilidade button:focus, .acessibilidade button:focus-visible {
2370  outline: 3px solid #000 !important;
2371  outline-offset: 3px;
2372}
2373</style>
2374<style>
2375  /*CSS DO PREMIOS*/
2376 .premio-layout {
2377  display: flex;
2378  flex-wrap: wrap;
2379  gap: 2rem;
2380  margin-top: 2rem;
2381}
2382.premio{
2383  flex: 1 1 40%;
2384  display: flex;
2385  flex-direction: column;
2386}
2387.premio-imagem {
2388  flex: 1 1 40%;
2389  display: flex;
2390  flex-direction: column;
2391  align-content: center;
2392   align-items: center;
2393}
2394
2395.premio-imagem img { 
2396  max-width: 100%;
2397  height: 200px;
2398  border-radius: 8px;
2399  
2400  }
2401
2402.premio-detalhes {
2403  flex: 1 1 55%;
2404}
2405
2406.premio-detalhes h2 {
2407  margin-top: 1.5rem;
2408}
2409
2410.botao-download {
2411  display: inline-block;
2412  margin: 0.5rem 0;
2413  padding: 0.6rem 1rem;
2414  background: #7f1a22;
2415  color: #fff;
2416  text-decoration: none;
2417  border-radius: 4px;
2418}
2419
2420.botao-download:hover {
2421  background: #7f1a22;
2422}
2423
2424.status-encerrado {
2425  color: #a00;
2426  background: #fee;
2427  padding: 0.5rem 1rem;
2428  border-left: 4px solid #a00;
2429  margin: 1rem 0;
2430  font-weight: bold;
2431}
2432
2433.status-ativa {
2434  color: #007300;
2435  background: #eaffea;
2436  padding: 0.5rem 1rem;
2437  border-left: 4px solid #007300;
2438  margin: 1rem 0;
2439  font-weight: bold;
2440}
2441
2442
2443
2444/*arqchive archive-premios.php */
2445
2446.grid-premios {
2447  display: grid;
2448  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
2449  gap: 2rem;
2450  margin-top: 2rem;
2451}
2452
2453.card-premio {
2454  background: #fff;
2455  border-radius: 8px;
2456  overflow: hidden;
2457  box-shadow: 0 4px 12px rgba(0,0,0,0.05);
2458  transition: transform 0.2s ease, box-shadow 0.2s ease;
2459  display: flex;
2460  flex-direction: column;
2461  height: 100%;
2462}
2463
2464.card-premio:hover {
2465  transform: translateY(-4px);
2466  box-shadow: 0 6px 20px rgba(0,0,0,0.08);
2467}
2468
2469.card-premio a img {
2470  width: 100%;
2471  height: 200px;
2472  object-fit: contain;
2473}
2474
2475.card-conteudo {
2476  padding: 1rem;
2477  display: flex;
2478  flex-direction: column;
2479  flex-grow: 1;
2480}
2481
2482.card-conteudo h2 {
2483  font-size: 1.2rem;
2484  margin: 0.5rem 0;
2485}
2486
2487.card-conteudo .ano-premio {
2488  font-size: 0.9rem;
2489  color: #666;
2490}
2491
2492.botao-vermais {
2493  margin-top: auto;
2494  padding: 0.5rem 1rem;
2495  background-color: #7f1a22;
2496  color: #fff;
2497  border-radius: 4px;
2498  text-align: center;
2499  display: inline-block;
2500  text-decoration: none;
2501  transition: background-color 0.2s;
2502}
2503
2504.botao-vermais:hover {
2505  background-color: #000;
2506  color: #fff;
2507}
2508 
2509
2510  a:focus{
2511    outline: 2px solid #000 !important; /* Red outline for focus state */
2512  }
2513  .snackbar-close {
2514  display: none !important;
2515  }
2516  body.theme-v2 .acessibilidade-box{
2517    display:none;
2518  }
2519  body.theme-v2 .acessibilidade-box.act{
2520    display:block;
2521  }
2522  .owl-carousel .owl-stage{
2523    margin: 20px 0px;
2524  }
2525  .sr-only {
2526  position: absolute;
2527  width: 1px;
2528  height: 1px;
2529  padding: 0;
2530  margin: -1px;
2531  overflow: hidden;
2532  clip: rect(0, 0, 0, 0);
2533  white-space: nowrap;
2534  border: 0;
2535  clip-path: inset(50%);
2536}
2537
2538/* Anel de foco universal, visível só com teclado */
2539:where(a, button, input, select, textarea, [tabindex]):focus-visible {
2540  outline: 3px solid #000 !important; /* branco */
2541  outline-offset: 3px;
2542  border-radius: 4px; /* opcional */
2543}
2544
2545/* Garantia extra no rodapé escuro */
2546#footer :where(a, button, [tabindex]):focus-visible {
2547  outline-color: #fff !important;
2548}
2549
2550/* Navegação do Owl (setas/dots) quando tiver foco */
2551.owl-prev:focus-visible,
2552.owl-next:focus-visible,
2553.owl-dot:focus-visible {
2554  outline: 4px solid #000 !important;
2555  outline-offset: 2px;
2556  box-shadow: 0 0 0 2px #fff, 0 0 0 6px #000 !important;
2557}
2558  /* Foco visível para o botão de Acessibilidade */
2559.acessibilidade a:focus, .acessibilidade a:focus-visible,
2560.acessibilidade button:focus, .acessibilidade button:focus-visible {
2561  outline: 3px solid #000 !important;
2562  outline-offset: 3px;
2563}
2564</style>
2565<script>
2566
2567
2568
2569//focar no botão dos cookies se ele existir
2570document.addEventListener("DOMContentLoaded", function () {
2571  const lgpd = document.getElementById('lgpd-banner');
2572  const cookieButton = lgpd ? lgpd.querySelector('button') : null;
2573
2574  if (cookieButton) {
2575    cookieButton.focus();
2576  }
2577
2578  const acessibilidade = document.querySelector('.acessibilidade button, .acessibilidade a');
2579    if (acessibilidade) {
2580      acessibilidade.focus();
2581  }
2582});
2583
2584document.addEventListener('keydown', (e) => {
2585  if (e.key === 'Tab') {
2586    console.log('Foco atual:', document.activeElement);
2587  }
2588});
2589
2590// Script para criar o índice da página
2591// Adiciona o botão de índice e sidebar
2592document.addEventListener("DOMContentLoaded", function () {
2593    const content = document.querySelector('.container') || document.body;
2594    // Localiza os links de acessibilidade no header
2595    const btnAcc = document.querySelectorAll('a.acessibilidade');
2596    console.log("achou o botão de acessibilidade?", btnAcc.length > 0);
2597    
2598
2599    const btn = document.createElement("button");
2600    btn.id = "toggle-toc-btn";
2601    //btn.textContent = "☰";
2602	btn.innerHTML = '<span aria-hidden="true">☰</span>';
2603    btn.setAttribute("aria-expanded", "false");
2604    btn.setAttribute("aria-label", "Mostrar/Esconder Índice da Página");
2605    //btn.setAttribute("title", "Mostrar/Esconder Índice da Página");
2606    btn.setAttribute("tabindex", "0");
2607    btn.style.cssText = `
2608      position: fixed;
2609      top: 50%;
2610      left: -40px;
2611      transition: left 0.3s ease;
2612      z-index: 1000;
2613      background: #5F7278;
2614      color: white;
2615      padding: 12px 20px 12px 50px;
2616      border: none;
2617      border-radius: 30px;
2618      font-size: 22px;
2619      cursor: pointer;
2620    `;
2621     // Insere o botão logo após o último skip link
2622    if (btnAcc.length > 0) {
2623      console.log(btn);
2624        document.body.appendChild(btn);
2625    } else {
2626       document.body.appendChild(btn);
2627    }
2628    btn.focus();
2629    
2630    const aside = document.createElement("aside");
2631    aside.id = "sidebar-toc";
2632    aside.setAttribute("role","dialog");
2633    aside.setAttribute("aria-modal","true");
2634    aside.setAttribute("aria-label", "Índice da Página");
2635    aside.hidden = true;
2636    // Remover estilos inline - agora usar CSS
2637
2638
2639
2640    const closeBtn = document.createElement("button");
2641    closeBtn.innerHTML = "&times;";
2642    closeBtn.type = "button";
2643    closeBtn.setAttribute("aria-label", "Fechar Índice da Página");
2644    // Estilos do botão de fechar agora via CSS
2645    
2646    // Criar estrutura igual ao modal de configuração de acessibilidade
2647    
2648    // Div title (cabeçalho azul)
2649    const titleDiv = document.createElement("div");
2650    titleDiv.className = "title";
2651    
2652    const h2 = document.createElement("h2");
2653    h2.innerHTML = `
2654        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
2655            <path d="M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z" stroke="#FFF1F5" stroke-width="1.5" fill="none"/>
2656            <polyline points="9,22 9,12 15,12 15,22" stroke="#FFF1F5" stroke-width="1.5"/>
2657        </svg>
2658        Navegação acessível
2659    `;
2660    h2.className = "flex";
2661    h2.id = "sidebar-toc-title";
2662    
2663    titleDiv.appendChild(h2);
2664    titleDiv.appendChild(closeBtn);
2665    aside.appendChild(titleDiv);
2666    aside.setAttribute("aria-labelledby","sidebar-toc-title");
2667    
2668    // Div context (corpo branco)
2669    const contextDiv = document.createElement("div");
2670    contextDiv.className = "context";
2671    
2672    const ul = document.createElement("ul");
2673    ul.id = "toc-list";
2674    contextDiv.appendChild(ul);
2675    aside.appendChild(contextDiv);
2676
2677    document.body.appendChild(aside);
2678    
2679    // === CONTROLE DE TAB DENTRO DO MODAL ===
2680
2681// helper: pega todos os links do índice
2682const getIndexLinks = () => Array.from(ul.querySelectorAll("a"));
2683
2684aside.addEventListener("keydown", (e) => {
2685  if (e.key !== "Tab") return;
2686
2687  const links = getIndexLinks();
2688  const focusableElements = [...links, closeBtn]; // Links primeiro, depois o X
2689  const currentIndex = focusableElements.indexOf(document.activeElement);
2690
2691  // Se Shift+Tab (navegação reversa)
2692  if (e.shiftKey) {
2693    if (currentIndex <= 0) {
2694      // Está no primeiro elemento ou fora, vai para o último
2695      e.preventDefault();
2696      focusableElements[focusableElements.length - 1].focus();
2697    } else {
2698      // Vai para o elemento anterior
2699      e.preventDefault();
2700      focusableElements[currentIndex - 1].focus();
2701    }
2702    return;
2703  }
2704
2705  // Tab normal (navegação para frente)
2706  if (document.activeElement === closeBtn) {
2707    // Está no X, próximo TAB fecha o modal e sai
2708    e.preventDefault();
2709    aside.hidden = true;
2710    btn.setAttribute("aria-expanded", "false");
2711    // Deixa o foco ir naturalmente para o próximo elemento da página
2712    return;
2713  }
2714
2715  if (currentIndex >= 0 && currentIndex < focusableElements.length - 1) {
2716    // Está em um link, vai para o próximo elemento
2717    e.preventDefault();
2718    focusableElements[currentIndex + 1].focus();
2719  } else {
2720    // Está no último elemento ou fora, vai para o primeiro
2721    e.preventDefault();
2722    focusableElements[0].focus();
2723  }
2724});
2725
2726
2727
2728    // Função auxiliar para mover o foco nos itens do menu
2729function setupKeyboardNavigation(menu) {
2730  const links = Array.from(menu.querySelectorAll("a"));
2731
2732  links.forEach((link, index) => {
2733    link.addEventListener("keydown", (e) => {
2734      if (e.key === "ArrowDown") {
2735        e.preventDefault();
2736        const next = links[index + 1] || links[0];
2737        next.focus();
2738      }
2739      if (e.key === "ArrowUp") {
2740        e.preventDefault();
2741        const prev = links[index - 1] || links[links.length - 1];
2742        prev.focus();
2743      }
2744      if (e.key === "Enter") {
2745        e.preventDefault();
2746        // Simula o clique - scroll para a seção mas mantém modal aberto
2747        const href = link.getAttribute("href");
2748        if (href && href.startsWith("#")) {
2749          const targetId = href.substring(1);
2750          const targetElement = document.getElementById(targetId);
2751          if (targetElement) {
2752            targetElement.scrollIntoView({ behavior: "smooth", block: "start" });
2753            targetElement.setAttribute("tabindex", "-1");
2754            // Mantém o foco no link atual para navegação contínua
2755          }
2756        }
2757      }
2758    });
2759  });
2760}
2761
2762// Chamada após criar os links do índice
2763setupKeyboardNavigation(ul);
2764// Suporte à tecla ESC para fechar o índice e devolver o foco ao botão
2765document.addEventListener("keydown", function (e) {
2766  const tocVisible = !aside.hidden;
2767  if (tocVisible && e.key === "Escape") {
2768    aside.hidden = true;
2769    btn.setAttribute("aria-expanded", "false");
2770    btn.focus(); // Retorna o foco ao botão
2771  }
2772});
2773
2774
2775    const accessibilityAnchor = document.querySelector("div.indice");
2776    if (accessibilityAnchor) {
2777      accessibilityAnchor.parentNode.insertBefore(btn, accessibilityAnchor.nextSibling);
2778    } else {
2779      // fallback: adiciona no body
2780      document.body.appendChild(btn);
2781    }
2782
2783 // Seleciona o menu principal (exemplo: nav#main-menu, ajuste conforme seu tema)
2784  const mainMenu = document.querySelector("nav#main-menu") || document.querySelector("nav");
2785
2786    // Verifica se o menu principal existe
2787    if (!mainMenu) return;
2788    
2789    if (window.getComputedStyle(mainMenu).display === "none") return; // pula invisíveis
2790    
2791    if (!mainMenu.id) mainMenu.id = "main-menu";
2792    const li = document.createElement("li");
2793    const a = document.createElement("a");
2794    a.href = `#${mainMenu.id}`;
2795    a.textContent = "Menu Principal";
2796    a.style.textDecoration = "none";
2797    a.style.color = "#004085";
2798    a.addEventListener("click", function (e) {
2799        e.preventDefault();
2800        const targetElement = document.getElementById(mainMenu.id);
2801        if (targetElement) {
2802            targetElement.scrollIntoView({ behavior: "smooth", block: "start" });
2803            targetElement.setAttribute("tabindex", "-1"); // Permite foco
2804            // NÃO foca no elemento - mantém o foco no modal para navegação contínua
2805        }
2806        // NÃO fecha o modal - mantém aberto para navegação acessível
2807    });
2808    li.appendChild(a);
2809    ul.appendChild(li);
2810   
2811    // 2. Captura seções com atributo aria-label e adiciona ao índice
2812  const sections = document.querySelectorAll("section[aria-label]");
2813    sections.forEach((section, index) => {
2814    if (window.getComputedStyle(section).display === "none") return; // pula invisíveis
2815    const label = section.getAttribute("aria-label");
2816    const id = section.id || `section-${index}`;
2817    section.id = id;
2818    
2819    const li = document.createElement("li");
2820    const a = document.createElement("a");
2821    a.href = `#${id}`;
2822    a.textContent = label;
2823    a.style.textDecoration = "none";
2824    a.style.color = "#004085";
2825    
2826    // Event listener para manter o modal aberto
2827    a.addEventListener("click", function (e) {
2828        e.preventDefault();
2829        const targetElement = document.getElementById(id);
2830        if (targetElement) {
2831            targetElement.scrollIntoView({ behavior: "smooth", block: "start" });
2832            targetElement.setAttribute("tabindex", "-1");
2833            // NÃO foca no elemento - mantém o foco no modal para navegação contínua
2834        }
2835        // NÃO fecha o modal - mantém aberto para navegação acessível
2836    });
2837
2838    li.appendChild(a);
2839    ul.appendChild(li);
2840    });
2841  
2842
2843    btn.addEventListener("click", () => {
2844        aside.hidden = !aside.hidden;
2845        const expanded = !aside.hidden;
2846        btn.setAttribute("aria-expanded", expanded.toString());
2847        if (expanded) {
2848    // Espera pequeno tempo para garantir que o aside foi exibido
2849    setTimeout(() => {
2850      const firstLink = ul.querySelector("a");
2851      if (firstLink) {
2852        firstLink.setAttribute("tabindex", "-1"); // Garante que possa receber foco
2853        firstLink.focus();
2854      }
2855    }, 100); // Pequeno atraso para o aside renderizar
2856  }
2857      
2858    });
2859
2860    closeBtn.addEventListener("click", () => {
2861      aside.hidden = true;
2862      btn.setAttribute("aria-expanded", "false");
2863    });
2864
2865    document.addEventListener("click", function (e) {
2866      if (!aside.contains(e.target) && e.target !== btn && !aside.hidden) {
2867        aside.hidden = true;
2868        btn.setAttribute("aria-expanded", "false");
2869      }
2870    });
2871  });
2872
2873
2874                    // Btn e Box de Acessibilidade
2875                    jQuery(document).ready(function($){
2876                      console.log("Jquery Rodando");
2877                    var btn       = $(".acessibilidade");
2878                    var box       = $(".acessibilidade-box");
2879                    var closeBtn  = box.find(".button-secondary");
2880                    var focusableSelectors = [
2881                    'a[href]',
2882                    'button:not(:disabled)',
2883                    'input:not(:disabled)',
2884                    'select:not(:disabled)',
2885                    'textarea:not(:disabled)',
2886                    '[tabindex]:not([tabindex="-1"])'
2887                    ].join(',');
2888
2889                    // funções de abrir/fechar com fade
2890                    function openBox() {
2891                    box.addClass("act").fadeIn();
2892                    btn.fadeOut();
2893                    btn.attr("aria-expanded","true");
2894                    }
2895                    function closeBox() {
2896                    box.removeClass("act").fadeOut();
2897                    btn.fadeIn();
2898                    btn.attr("aria-expanded","false");
2899                    }
2900
2901                    // 1) Click ou Tab (focusin) no botão → abre com fade e joga foco pra dentro
2902                    btn.off("focusin"); 
2903                    btn.on("click", function(e){
2904                    console.log('btn-event:', e.type)
2905                    e.preventDefault();
2906                    e.stopPropagation();
2907                    openBox();
2908                    setTimeout(function(){
2909                        var elems = box.find(focusableSelectors).filter(":visible");
2910                        (elems.length ? elems.first() : box).focus();
2911                    }, 0);
2912                    });
2913
2914                    // 2) Botão interno “Voltar” fecha com fade e devolve foco
2915                    closeBtn.on("click", function(e){
2916                    e.preventDefault();
2917                    closeBox();
2918                    btn.focus();
2919                    return false;
2920                    });
2921
2922                    // 3) Clicar fora fecha
2923                    $(document).on("click", function(e){
2924                    if (
2925                        box.hasClass("act") &&
2926                        !box.is(e.target) && box.has(e.target).length === 0 &&
2927                        !btn.is(e.target) && btn.has(e.target).length === 0
2928                    ) {
2929                        closeBox();
2930                    }
2931                    });
2932
2933                    // 4) Esc fecha e devolve foco
2934                    $(document).on("keydown", function(e){
2935                    if (e.key === "Escape" && box.hasClass("act")) {
2936                        closeBox();
2937                        btn.focus();
2938                    }
2939                    });
2940
2941                    // 5) Ciclo de Tab interno: último → fecha + retorna foco
2942                    box.on("keydown", function(e){
2943                    if (e.key !== "Tab") return;
2944                    var focusables = box.find(focusableSelectors).filter(":visible");
2945                    if (!focusables.length) return;
2946                    var first = focusables.first()[0],
2947                        last  = focusables.last()[0];
2948
2949                    if (!e.shiftKey && e.target === last) {
2950                        e.preventDefault();
2951                        closeBox();
2952                        btn.focus();
2953                    }
2954                    else if (e.shiftKey && e.target === first) {
2955                        e.preventDefault();
2956                        closeBox();
2957                        btn.focus();
2958                    }
2959                    });
2960
2961
2962                    //menu lateral 
2963                    var lateralMenu = $(".menu-lateral");
2964                    var menuBtn = $(".sandwich");
2965                    var closeMenuBtn = $(".close-menu");
2966                    var menuOverlay = $(".menu-lateral .overlay");
2967                    var focusableSelector = 'a[href], button:not(:disabled), input:not(:disabled), select:not(:disabled), textarea:not(:disabled), [tabindex]:not([tabindex="-1"])';
2968                    lateralMenu.find(focusableSelector).attr("tabindex","-1");
2969                   
2970
2971                    // ESC fecha o menu
2972                    $(document).on("keydown", function(e){
2973                        if (e.key === "Escape" && lateralMenu.hasClass("act")) {
2974                            lateralMenu.removeClass("act");
2975                            menuOverlay.fadeOut();
2976                            lateralMenu.find(focusableSelector).attr("tabindex","-1");
2977                            menuBtn.focus();
2978                        }
2979                    });
2980
2981                    // Tab ciclo no menu lateral
2982                    lateralMenu.on("keydown", function(e){
2983                        if (e.key !== "Tab") return;
2984                        const focusables = lateralMenu.find(focusableSelector).filter(":visible");
2985                        if (!focusables.length) return;
2986                        const first = focusables.first()[0];
2987                        const last = focusables.last()[0];
2988
2989                        if (!e.shiftKey && document.activeElement === last) {
2990                            e.preventDefault();
2991                            first.focus();
2992                        } else if (e.shiftKey && document.activeElement === first) {
2993                            e.preventDefault();
2994                            last.focus();
2995                        }
2996                    });
2997
2998                    // Quando o menu abre, foca no primeiro item
2999                    menuBtn.on("click", function(e){
3000                      
3001                      e.preventDefault();
3002                      lateralMenu.addClass("act");
3003                      menuOverlay.fadeToggle();
3004                      if (lateralMenu.hasClass("act")) {
3005                        // menu abriu → ativa foco interno e leva ao primeiro item
3006                        lateralMenu.find(focusableSelector).attr("tabindex","0");
3007                        setTimeout(() => {
3008                            const items = lateralMenu.find(focusableSelector).filter(":visible");
3009                            if (items.length) items.first().focus();
3010                          }, 100);
3011                        } else {
3012                          // menu fechou → desativa foco interno e devolve para o botão
3013                          lateralMenu.find(focusableSelector).attr("tabindex","-1");
3014                          menuBtn.focus();
3015                        }
3016                        return false;
3017                    });
3018                    closeMenuBtn.on("click", function(e){
3019                        console.log('closeMenu-event:', e.type)
3020                        e.preventDefault();
3021                        lateralMenu.removeClass("act");
3022                        menuOverlay.fadeOut();
3023                        lateralMenu.find(focusableSelector).attr("tabindex","-1");
3024                        menuBtn.focus();
3025                    });
3026
3027                    // Fechar menu ao clicar fora (no overlay)
3028                    menuOverlay.on("click", function(e){
3029                        if (e.target === this) { // Clicou no overlay, não em um elemento filho
3030                            lateralMenu.removeClass("act");
3031                            menuOverlay.fadeOut();
3032                            lateralMenu.find(focusableSelector).attr("tabindex","-1");
3033                            menuBtn.focus();
3034                        }
3035                    });
3036                  });
3037
3038
3039</script>
3039
3040
3041
3042<style>
3043/* Container principal */
3044.consulta-rapida-wrapper {
3045    margin: 40px 0 !important;
3046    max-width: 100% !important;
3047}
3048
3049/* Header unificado */
3050.consulta-header {
3051    text-align: center !important;
3052    margin-bottom: 30px !important;
3053    padding-bottom: 15px !important;
3054    border-bottom: 3px solid #7f1a22 !important;
3055}
3056
3057.consulta-header h2 {
3058    font-size: 28px !important;
3059    color: #7f1a22 !important;
3060    margin: 0 !important;
3061    display: flex !important;
3062    align-items: center !important;
3063    justify-content: center !important;
3064    gap: 10px !important;
3065}
3066
3067/* Container dos cards - LADO A LADO */
3068.consulta-cards-container {
3069    display: flex !important;
3070    gap: 24px !important;
3071    justify-content: center !important;
3072    align-items: stretch !important;
3073    max-width: 1200px !important;
3074    margin: 0 auto !important;
3075    padding: 0 20px !important;
3076}
3077
3078/* Cards individuais - LAYOUT MODERNO LADO A LADO */
3079.consulta-rapida {
3080    flex: 1 !important;
3081    min-width: 300px !important;
3082    max-width: 450px !important;
3083    border: 1px solid #e5e7eb !important;
3084    border-radius: 16px !important;
3085    background: white !important;
3086    overflow: hidden !important;
3087    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;
3088    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.06) !important;
3089    display: flex !important;
3090    flex-direction: column !important;
3091    padding: 24px !important;
3092    position: relative !important;
3093}
3094
3095/* Hover e focus dos cards */
3096.consulta-rapida:hover {
3097    border-color: #7f1a22 !important;
3098    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1), 0 8px 25px rgba(127, 26, 34, 0.15) !important;
3099    transform: translateY(-2px) !important;
3100}
3101
3102.consulta-rapida:focus-within {
3103    border-color: #7f1a22 !important;
3104    box-shadow: 0 0 0 3px rgba(127, 26, 34, 0.2) !important;
3105}
3106
3107/* Remover header duplicado */
3108.content-box-top {
3109    display: none !important;
3110}
3111
3112/* Container dos formulários - EXPANDIDO */
3113.box-quick-search-container {
3114    padding: 40px 30px !important;
3115    flex: 1 !important;
3116    display: flex !important;
3117    flex-direction: column !important;
3118}
3119
3120/* Títulos dos cards */
3121article.box-quick-search-item h3 {
3122    font-size: 20px !important;
3123    font-weight: 700 !important;
3124    color: #1f2937 !important;
3125    margin-bottom: 30px !important;
3126    padding-bottom: 15px !important;
3127    border-bottom: 2px solid #7f1a22 !important;
3128    text-align: center !important;
3129    letter-spacing: 0.5px !important;
3130}
3131
3132/* CORRIGIR LABELS QUEBRADOS - SEM EMOJIS */
3133.box-quick-search-item label {
3134    display: block !important;
3135    font-weight: 600 !important;
3136    color: #374151 !important;
3137    margin-bottom: 10px !important;
3138    font-size: 15px !important;
3139    cursor: pointer !important;
3140    line-height: 1.4 !important;
3141    width: 100% !important;
3142    min-height: 20px !important;
3143}
3144
3145/* Forçar quebra correta nos labels específicos */
3146.box-quick-search-item label:nth-of-type(1),
3147.box-quick-search-item label:nth-of-type(2),
3148.box-quick-search-item label:nth-of-type(3) {
3149    word-break: keep-all !important;
3150    hyphens: none !important;
3151    overflow-wrap: normal !important;
3152}
3153
3154/* Form rows com mais espaçamento vertical */
3155.form-row {
3156    margin-bottom: 25px !important;
3157    position: relative !important;
3158    width: 100% !important;
3159    clear: both !important;
3160}
3161
3162/* Remover todos os pseudo-elementos (emojis) */
3163.form-row label:before {
3164    content: none !important;
3165    display: none !important;
3166}
3167
3168/* Campos com mais altura */
3169.box-quick-search-item select,
3170.box-quick-search-item input[type="text"] {
3171    width: 100% !important;
3172    padding: 16px 18px !important;
3173    border: 2px solid #d1d5db !important;
3174    border-radius: 8px !important;
3175    font-size: 16px !important;
3176    background: white !important;
3177    transition: all 0.2s ease !important;
3178    box-sizing: border-box !important;
3179    margin-top: 8px !important;
3180    min-height: 50px !important;
3181}
3182
3183/* Estados de foco */
3184.box-quick-search-item select:focus,
3185.box-quick-search-item input[type="text"]:focus {
3186    border-color: #7f1a22 !important;
3187    outline: 3px solid rgba(127, 26, 34, 0.2) !important;
3188    outline-offset: 2px !important;
3189    box-shadow: 0 0 0 4px rgba(127, 26, 34, 0.1) !important;
3190}
3191
3192/* Placeholder */
3193.box-quick-search-item input::placeholder {
3194    color: #9ca3af !important;
3195    font-size: 14px !important;
3196}
3197
3198/* Botão na parte inferior */
3199.form-row:last-child {
3200    margin-top: auto !important;
3201    margin-bottom: 0 !important;
3202}
3203
3204.box-quick-search-item input[type="button"],
3205.box-quick-search-item .btn {
3206    background: linear-gradient(135deg, #7f1a22 0%, #a5232c 100%) !important;
3207    color: white !important;
3208    border: none !important;
3209    padding: 18px 24px !important;
3210    width: 100% !important;
3211    border-radius: 8px !important;
3212    font-weight: 700 !important;
3213    font-size: 16px !important;
3214    cursor: pointer !important;
3215    transition: all 0.2s ease !important;
3216    text-transform: uppercase !important;
3217    letter-spacing: 0.5px !important;
3218    min-height: 56px !important;
3219}
3220
3221.box-quick-search-item input[type="button"]:hover {
3222    background: linear-gradient(135deg, #a5232c 0%, #7f1a22 100%) !important;
3223    transform: translateY(-1px) !important;
3224    box-shadow: 0 6px 20px rgba(127, 26, 34, 0.3) !important;
3225}
3226
3227.box-quick-search-item input[type="button"]:focus {
3228    outline: 3px solid rgba(127, 26, 34, 0.4) !important;
3229    outline-offset: 2px !important;
3230}
3231/* Ilustração nos cards */
3232.consulta-ilustracao {
3233    margin-bottom: 20px !important;
3234}
3235
3236.consulta-ilustracao img {
3237    width: 100% !important;
3238    height: 150px !important;
3239    background: #e5e7eb !important;
3240    border-radius: 8px !important;
3241    object-fit: cover !important;
3242    display: block !important;
3243}
3244
3245/* Responsivo - Cards lado a lado em desktop, empilhados em mobile */
3246@media (max-width: 768px) {
3247    .consulta-cards-container {
3248        flex-direction: column !important;
3249        gap: 16px !important;
3250        padding: 0 16px !important;
3251    }
3252    
3253    .consulta-rapida {
3254        max-width: 100% !important;
3255        min-width: unset !important;
3256        padding: 20px !important;
3257    }
3258}
3259
3260@media (min-width: 769px) {
3261    .consulta-cards-container {
3262        display: flex !important;
3263        flex-direction: row !important;
3264        gap: 24px !important;
3265    }
3266    
3267    .consulta-rapida {
3268        flex: 1 !important;
3269        max-width: 450px !important;
3270    }
3271}
3272
3273
3274
3275
3276/* ============================================
3277   AJUSTES NO MODAL DE NAVEGAÇÃO
3278   1. Cor do botão igual ao modal de acessibilidade
3279   2. Posicionamento do modal no local marcado
3280   ============================================ */
3281
3282
3283
3284
3285
3286#toggle-toc-btn:hover {
3287    background: #6A8AA0 !important; /* Tom mais escuro no hover */
3288    left: -20px !important;
3289}
3290
3291
3292
3293/* 2. POSICIONAMENTO DO MODAL - CANTO SUPERIOR ESQUERDO COMO MARCADO */
3294#sidebar-toc {
3295    position:  fixed !important;
3296    top: 120px !important;
3297    left: 50px !important;
3298    width: 100% !important;
3299    max-width: 460px !important;
3300    height: auto !important;
3301    max-height: 80vh !important;
3302    background: #7A9BB0 !important;
3303    color: white !important;
3304    border-radius: 0 0 15px 15px !important;
3305    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.3) !important;
3306    z-index: 2001 !important;
3307    
3308    box-sizing: border-box !important;
3309    overflow-y: auto !important;
3310    /* Garantir que abra exatamente onde você marcou */
3311    transform: translateX(0) !important;
3312    margin: 0 !important;
3313}
3314
3315/* Animação de entrada suave */
3316#sidebar-toc:not([hidden]) {
3317    animation: slideInFromLeft 0.3s ease-out !important;
3318}
3319
3320@keyframes slideInFromLeft {
3321    from {
3322        transform: translateX(-100%);
3323        opacity: 0;
3324    }
3325    to {
3326        transform: translateX(0);
3327        opacity: 1;
3328    }
3329}
3330
3331/* MANTÉM TODOS OS OUTROS ESTILOS DO MODAL */
3332#sidebar-toc > div:first-child {
3333    display: flex !important;
3334    align-items: center !important;
3335    justify-content: space-between !important;
3336    margin-bottom: 20px !important;
3337    position: relative !important;
3338}
3339
3340#sidebar-toc-title,
3341#sidebar-toc h2 {
3342    display: flex !important;
3343    align-items: center !important;
3344    gap: 10px !important;
3345    font-size: 16px !important;
3346    font-weight: bold !important;
3347    margin: 0 !important;
3348    color: white !important;
3349}
3350
3351#sidebar-toc-title:before,
3352#sidebar-toc h2:before {
3353    content: "🧭" !important;
3354    font-size: 18px !important;
3355}
3356
3357#sidebar-toc button {
3358    background: rgba(255, 255, 255, 0.2) !important;
3359    border: none !important;
3360    color: white !important;
3361    font-size: 18px !important;
3362    cursor: pointer !important;
3363    width: 30px !important;
3364    height: 30px !important;
3365    display: flex !important;
3366    align-items: center !important;
3367    justify-content: center !important;
3368    border-radius: 50% !important;
3369    transition: background 0.3s ease !important;
3370    position: absolute !important;
3371    top: -5px !important;
3372    right: -5px !important;
3373}
3374
3375#sidebar-toc button:hover {
3376    background: rgba(255, 255, 255, 0.3) !important;
3377}
3378
3379#sidebar-toc button:focus {
3380    outline: 2px solid #000000ff !important;
3381    outline-offset: 2px !important;
3382}
3383
3384#toc-list {
3385    list-style: none !important;
3386    padding: 0 !important;
3387    margin: 0 !important;
3388    display: flex !important;
3389    flex-direction: column !important;
3390    gap: 15px !important;
3391}
3392
3393#toc-list li {
3394    list-style: none !important;
3395    margin: 0 !important;
3396    padding: 0 !important;
3397}
3398
3399#toc-list a {
3400    display: block !important;
3401    color: white !important;
3402    text-decoration: none !important;
3403    padding: 12px 15px !important;
3404    background: rgba(255, 255, 255, 0.1) !important;
3405    border-radius: 8px !important;
3406    border: 2px solid transparent !important;
3407    transition: all 0.3s ease !important;
3408    font-size: 14px !important;
3409    line-height: 1.4 !important;
3410}
3411
3412#toc-list a:hover {
3413    background: rgba(255, 255, 255, 0.2) !important;
3414    border-color: rgba(255, 255, 255, 0.3) !important;
3415    color: white !important;
3416    text-decoration: none !important;
3417}
3418
3419#toc-list a:focus {
3420    outline: none !important;
3421    border-color: #000000ff !important;
3422    background: rgba(255, 255, 255, 0.2) !important;
3423    box-shadow: 0 0 0 2px rgba(255, 215, 0, 0.5) !important;
3424}
3425
3426/* Responsivo - igual ao modal de configuração */
3427@media (max-width: 768px) {
3428    #sidebar-toc {
3429        left: calc(-100% - 90px) !important;
3430        max-width: calc(100% - 64px) !important;
3431    }
3432    
3433    #sidebar-toc:not([hidden]) {
3434        left: 32px !important;
3435    }
3436}
3437
3438/* Garantir que não sobreponha outros modais */
3439.acessibilidade-box.act ~ #sidebar-toc {
3440    z-index: 1999 !important;
3441}
3442
3443.acessibilidade-box.act {
3444    z-index: 2002 !important;
3445}
3446
3447/* Melhorar contraste de foco para acessibilidade */
3448#sidebar-toc *:focus {
3449    outline: 2px solid #000000ff !important;
3450    outline-offset: 2px !important;
3451}
3452
3453/* ============================================
3454   CORES IGUAIS PARA AMBOS OS MODAIS
3455   Navegação acessível = Configuração acessibilidade
3456   ============================================ */
3457
3458/* MODAL DE NAVEGAÇÃO - LAYOUT IGUAL AO DE CONFIGURAÇÃO DE ACESSIBILIDADE */
3459#sidebar-toc {
3460    border-radius: 16px !important;
3461    background: var(--neutral-white, #FFF) !important;
3462    box-shadow: 16px 16px 45px 0px rgba(0, 0, 0, 0.25) !important;
3463    position: fixed !important;
3464    bottom: calc(50% - 246px) !important;
3465    left: calc(-100% - 90px) !important;
3466    transition: all ease-in-out 300ms !important;
3467    z-index: 10001 !important;
3468    max-width: 390px !important;
3469    width: 100% !important;
3470    box-sizing: border-box !important;
3471    overflow: hidden !important;
3472}
3473
3474#sidebar-toc:not([hidden]) {
3475    left: 32px !important;
3476}
3477
3478/* CABEÇALHO DO MODAL (IGUAL AO .title DO MODAL DE CONFIGURAÇÃO) */
3479#sidebar-toc > div:first-child {
3480    display: flex !important;
3481    padding: 16px !important;
3482    justify-content: space-between !important;
3483    align-items: center !important;
3484    align-self: stretch !important;
3485    color: var(--primary-extra-color-5, #FFF1F5) !important;
3486    font-size: 20px !important;
3487    font-style: normal !important;
3488    font-weight: 700 !important; /* CS 101/2026 - P20 */
3489    line-height: 20px !important;
3490    border-radius: 16px 16px 0px 0px !important;
3491    background: var(--neutral-grey, #5F7278) !important; /* CS 101/2026 - P11 */
3492    gap: 10px !important;
3493    margin-bottom: 0 !important;
3494    width: 100% !important;
3495    box-sizing: border-box !important;
3496}
3497
3498/* TÍTULO DO MODAL DE NAVEGAÇÃO */
3499#sidebar-toc-title,
3500#sidebar-toc h2 {
3501    color: var(--primary-extra-color-5, #FFF1F5) !important;
3502    font-size: 20px !important;
3503    font-weight: 700 !important; /* CS 101/2026 - P20 */
3504    line-height: 20px !important;
3505    margin: 0 !important;
3506    display: flex !important;
3507    align-items: center !important;
3508    gap: 10px !important;
3509}
3510
3511/* BOTÃO X DE FECHAR (ESTILO IGUAL AO MODAL DE CONFIGURAÇÃO) */
3512#sidebar-toc button {
3513    background: rgba(255, 255, 255, 0.2) !important;
3514    color: var(--primary-extra-color-5, #FFF1F5) !important;
3515    border: none !important;
3516    border-radius: 50% !important;
3517    width: 30px !important;
3518    height: 30px !important;
3519    display: flex !important;
3520    align-items: center !important;
3521    justify-content: center !important;
3522    font-size: 18px !important;
3523    cursor: pointer !important;
3524    transition: background 0.3s ease !important;
3525}
3526
3527#sidebar-toc button:hover {
3528    background: rgba(255, 255, 255, 0.3) !important;
3529}
3530
3531#sidebar-toc button:focus {
3532    outline: 2px solid #030303ff !important;
3533    outline-offset: 2px !important;
3534}
3535
3536/* CORPO DO MODAL (IGUAL AO .context DO MODAL DE CONFIGURAÇÃO) */
3537#toc-list {
3538    border-radius: 0 0 16px 16px !important;
3539    padding: 32px 29px !important;
3540    background: var(--neutral-white, #FFF) !important;
3541    list-style: none !important;
3542    margin: 0 !important;
3543    display: flex !important;
3544    flex-direction: column !important;
3545    gap: 15px !important;
3546    width: 100% !important;
3547    box-sizing: border-box !important;
3548}
3549
3550/* LINKS DO MODAL - COM COR MARROM/TERRA IGUAL À IMAGEM 2 */
3551#toc-list a {
3552    display: flex !important;
3553    padding: 14px 32px !important;
3554    justify-content: center !important;
3555    align-items: center !important;
3556    gap: 10px !important;
3557    border-radius: 16px !important;
3558    background: var(--primary-extra-color-2, #A15B42) !important;
3559    color: var(--primary-extra-color-5, #FFF1F5) !important;
3560    text-decoration: none !important;
3561    font-size: 16px !important;
3562    font-weight: 600 !important;
3563    line-height: 24px !important;
3564    transition: all 0.3s ease !important;
3565    border: 2px solid transparent !important;
3566}
3567
3568#toc-list a:hover {
3569    background: #8B4A35 !important; /* Tom mais escuro do marrom para hover */
3570    color: var(--primary-extra-color-5, #FFF1F5) !important;
3571    text-decoration: none !important;
3572}
3573
3574#toc-list a:focus {
3575    outline: none !important;
3576    border-color: #000000ff !important;
3577    background: #8B4A35 !important;
3578    box-shadow: 0 0 0 2px rgba(255, 215, 0, 0.5) !important;
3579}
3580
3581/* Ambos modais já configurados acima */
3582
3583/* BOTÃO HAMBÚRGUER - MESMA COR DO BOTÃO DE ACESSIBILIDADE */
3584
3585
3586
3587#toggle-toc-btn:focus {
3588    outline: 3px solid #000000ff !important;
3589    outline-offset: 2px !important;
3590}
3591
3592/* ÍCONE NO TÍTULO (se você quiser remover ou mudar) */
3593#sidebar-toc-title:before,
3594#sidebar-toc h2:before {
3595    content: "⚙️" !important; 
3596    font-size: 18px !important;
3597    margin-right: 8px !important;
3598}
3599
3600/* GARANTIR QUE OS ESTILOS SE APLIQUEM MESMO COM OUTROS CSS */
3601#sidebar-toc * {
3602    color: white !important;
3603}
3604
3605#sidebar-toc a {
3606    color: white !important;
3607}
3608
3609#sidebar-toc a:visited {
3610    color: white !important;
3611}
3612
3613/* AJUSTAR SCROLLBAR SE NECESSÁRIO */
3614#sidebar-toc::-webkit-scrollbar {
3615    width: 8px;
3616}
3617
3618#sidebar-toc::-webkit-scrollbar-track {
3619    background: rgba(255, 255, 255, 0.1);
3620    border-radius: 4px;
3621}
3622
3623#sidebar-toc::-webkit-scrollbar-thumb {
3624    background: rgba(255, 255, 255, 0.3);
3625    border-radius: 4px;
3626}
3627
3628#sidebar-toc::-webkit-scrollbar-thumb:hover {
3629    background: rgba(255, 255, 255, 0.5);
3630}
3631
3632/* ============================================
3633   CONSULTA RÁPIDA - LAYOUT MODERNO LADO A LADO
3634   ============================================ */
3635
3636/* LAYOUT LADO A LADO - SIMPLIFICADO E DIRETO */
3637.consulta-cards-container {
3638    display: flex !important;
3639    flex-wrap: nowrap !important;
3640    gap: 24px !important;
3641    width: 100% !important;
3642    max-width: 1000px !important;
3643    margin: 0 auto !important;
3644    padding: 0 20px !important;
3645}
3646
3647.consulta-cards-container > * {
3648    flex: 1 !important;
3649    width: 50% !important;
3650}
3651
3652/* Ocultar header duplicado nos cards individuais */
3653.consulta-rapida h2 {
3654    display: none !important;
3655}
3656
3657/* Layout compacto dos cards */
3658.consulta-rapida .consulta {
3659    display: flex !important;
3660    flex-direction: column !important;
3661    height: 100% !important;
3662    gap: 16px !important;
3663}
3664
3665/* Ocultar navegação (tabs) pois cada card é separado */
3666.consulta-rapida .nav {
3667    display: none !important;
3668}
3669
3670/* Imagem pequena e centralizada no topo */
3671.consulta-rapida .thumbnail {
3672    width: 80px !important;
3673    height: 80px !important;
3674    object-fit: contain !important;
3675    margin: 0 auto 16px auto !important;
3676    display: block !important;
3677    background: #f8f9fa !important;
3678    border-radius: 12px !important;
3679    padding: 12px !important;
3680    border: 1px solid #e5e7eb !important;
3681}
3682
3683/* Formulário organizado */
3684.consulta-rapida .context {
3685    display: flex !important;
3686    flex-direction: column !important;
3687    gap: 12px !important;
3688    flex: 1 !important;
3689    padding: 0 !important;
3690}
3691
3692/* Título do formulário */
3693.consulta-rapida .context h3 {
3694    font-size: 18px !important;
3695    font-weight: 600 !important;
3696    color: #1f2937 !important;
3697    margin: 0 0 16px 0 !important;
3698    text-align: center !important;
3699    padding-bottom: 12px !important;
3700    border-bottom: 2px solid #7f1a22 !important;
3701}
3702
3703/* Labels compactos */
3704.consulta-rapida .label {
3705    font-size: 14px !important;
3706    font-weight: 500 !important;
3707    color: #374151 !important;
3708    margin-bottom: 6px !important;
3709    display: block !important;
3710}
3711
3712/* Campos de formulário modernos - altura uniforme */
3713.consulta-rapida .select,
3714.consulta-rapida .field-style {
3715    width: 100% !important;
3716    height: 44px !important;
3717    padding: 0 14px !important;
3718    border: 1px solid #d1d5db !important;
3719    border-radius: 8px !important;
3720    font-size: 14px !important;
3721    background: white !important;
3722    margin-bottom: 12px !important;
3723    box-sizing: border-box !important;
3724    transition: all 0.2s ease !important;
3725    line-height: 44px !important;
3726}
3727
3728/* Input específico - ajustar line-height */
3729.consulta-rapida .field-style {
3730    line-height: 1.4 !important;
3731    padding: 10px 14px !important;
3732}
3733
3734/* Corrigir select - design limpo e moderno */
3735.consulta-rapida .select {
3736    background: white !important;
3737    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23374151' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6 8 4 4 4-4'/%3e%3c/svg%3e") !important;
3738    background-position: right 12px center !important;
3739    background-repeat: no-repeat !important;
3740    background-size: 14px 14px !important;
3741    padding-right: 40px !important;
3742    padding-left: 14px !important;
3743    -webkit-appearance: none !important;
3744    -moz-appearance: none !important;
3745    appearance: none !important;
3746    border: 1px solid #d1d5db !important;
3747    border-radius: 8px !important;
3748    height: 44px !important;
3749    line-height: 44px !important;
3750    cursor: pointer !important;
3751}
3752
3753.consulta-rapida .select:focus,
3754.consulta-rapida .field-style:focus {
3755    border-color: #7f1a22 !important;
3756    outline: 2px solid rgba(127, 26, 34, 0.2) !important;
3757    outline-offset: 0 !important;
3758    box-shadow: 0 0 0 3px rgba(127, 26, 34, 0.1) !important;
3759}
3760
3761/* Placeholder styling */
3762.consulta-rapida .field-style::placeholder {
3763    color: #9ca3af !important;
3764    opacity: 1 !important;
3765}
3766
3767/* Botão moderno */
3768.consulta-rapida .button-secondary {
3769    background: linear-gradient(135deg, #7f1a22 0%, #a5232c 100%) !important;
3770    color: white !important;
3771    border: none !important;
3772    padding: 12px 24px !important;
3773    border-radius: 8px !important;
3774    font-weight: 600 !important;
3775    font-size: 14px !important;
3776    cursor: pointer !important;
3777    margin-top: auto !important;
3778    transition: all 0.2s ease !important;
3779    text-transform: uppercase !important;
3780    letter-spacing: 0.5px !important;
3781}
3782
3783.consulta-rapida .button-secondary:hover {
3784    background: linear-gradient(135deg, #a5232c 0%, #7f1a22 100%) !important;
3785    transform: translateY(-1px) !important;
3786    box-shadow: 0 4px 12px rgba(127, 26, 34, 0.3) !important;
3787}
3788
3789.consulta-rapida .button-secondary:focus {
3790    outline: 3px solid rgba(127, 26, 34, 0.3) !important;
3791    outline-offset: 2px !important;
3792}
3793
3794/* Garantir que funcionem lado a lado em desktop - FORÇAR */
3795@media (min-width: 769px) {
3796    .consulta-rapida-wrapper .consulta-cards-container {
3797        display: flex !important;
3798        flex-direction: row !important;
3799        flex-wrap: nowrap !important;
3800        width: 100% !important;
3801    }
3802    
3803    .consulta-rapida-wrapper .consulta-rapida {
3804        flex: 1 !important;
3805        min-height: 450px !important;
3806        width: calc(50% - 16px) !important;
3807        max-width: 500px !important;
3808        display: flex !important;
3809        flex-direction: column !important;
3810    }
3811}
3812
3813/* Forçar display dos cards individuais */
3814.consulta-rapida {
3815    display: block !important;
3816    visibility: visible !important;
3817    position: relative !important;
3818}
3819
3820/* CSS ESPECÍFICO - FORÇAR CARDS LADO A LADO */
3821.consulta-rapida-wrapper {
3822    width: 100% !important;
3823    clear: both !important;
3824    display: block !important;
3825    margin: 40px 0 !important;
3826}
3827
3828.consulta-rapida-wrapper .consulta-cards-container {
3829    display: flex !important;
3830    flex-direction: row !important;
3831    justify-content: space-between !important;
3832    align-items: flex-start !important;
3833    gap: 30px !important;
3834    width: 100% !important;
3835    max-width: 1100px !important;
3836    margin: 0 auto !important;
3837    padding: 0 20px !important;
3838    box-sizing: border-box !important;
3839}
3840
3841.consulta-rapida-wrapper .consulta-cards-container > div {
3842    flex: 1 !important;
3843    display: block !important;
3844    width: calc(50% - 15px) !important;
3845    max-width: 500px !important;
3846    min-width: 320px !important;
3847}
3848
3849/* Targeting os cards diretamente */
3850.consulta-rapida-wrapper .consulta-rapida {
3851    width: 100% !important;
3852    display: block !important;
3853    float: none !important;
3854    position: relative !important;
3855}
3856
3857/* Remover todos os pseudo-elementos dos selects que podem causar setas múltiplas */
3858.consulta-rapida select::-ms-expand {
3859    display: none !important;
3860}
3861
3862.consulta-rapida select::after,
3863.consulta-rapida select::before {
3864    display: none !important;
3865    content: none !important;
3866}
3867
3868/* CSS específico para o select com ID */
3869.consulta-rapida select#projTipo,
3870.consulta-rapida select#leiTipo {
3871    background: white !important;
3872    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23374151' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6 8 4 4 4-4'/%3e%3c/svg%3e") !important;
3873    background-position: right 12px center !important;
3874    background-repeat: no-repeat !important;
3875    background-size: 14px 14px !important;
3876    -webkit-appearance: none !important;
3877    -moz-appearance: none !important;
3878    appearance: none !important;
3879}
3880
3881/* Hover states */
3882.consulta-rapida .select:hover,
3883.consulta-rapida .field-style:hover {
3884    border-color: #9ca3af !important;
3885}
3886
3887/* Focus states melhorados */
3888.consulta-rapida .select:focus,
3889.consulta-rapida .field-style:focus {
3890    border-color: #7f1a22 !important;
3891    outline: 2px solid rgba(127, 26, 34, 0.2) !important;
3892    outline-offset: 0 !important;
3893    box-shadow: 0 0 0 3px rgba(127, 26, 34, 0.1) !important;
3894}
3895
3896/* OVERRIDE FINAL - GARANTIR LAYOUT LADO A LADO */
3897body .consulta-rapida-wrapper .consulta-cards-container {
3898    display: flex !important;
3899    flex-direction: row !important;
3900}
3901
3902body .consulta-rapida-wrapper .consulta-cards-container .consulta-rapida {
3903    flex: 1 !important;
3904    max-width: 480px !important;
3905    margin: 0 !important;
3906}
3907
3908/* Fallback com float se flex não funcionar */
3909@supports not (display: flex) {
3910    .consulta-cards-container {
3911        overflow: hidden !important;
3912    }
3913    
3914    .consulta-cards-container .consulta-rapida {
3915        float: left !important;
3916        width: 48% !important;
3917        margin-right: 4% !important;
3918    }
3919    
3920    .consulta-cards-container .consulta-rapida:last-child {
3921        margin-right: 0 !important;
3922    }
3923}
3924body.theme-v2 .proximos-eventos .col .thumbnail .abs-event span{
3925  color: #000 !important;
3926}
3927</style>
3928
3929<script>
3930
3931/**
3932 * Script para corrigir o atributo inválido 'buttonsquantity'
3933 * injetado pelo plugin Hand Talk, renomeando-o para 'data-buttons-quantity'
3934 * para garantir a conformidade semântica e de acessibilidade.
3935 */
3936document.addEventListener('DOMContentLoaded', function() {
3937
3938    // A função que será executada quando uma mutação for detectada
3939    const fixHandTalkAttribute = (mutationsList, observer) => {
3940        for (const mutation of mutationsList) {
3941            if (mutation.type === 'childList') {
3942                // Procura pelo elemento com o atributo problemático
3943                const handTalkWidget = document.querySelector('div[buttonsquantity]');
3944
3945                // Se o elemento for encontrado...
3946                if (handTalkWidget) {
3947                    // 1. Pega o valor do atributo antigo
3948                    const buttonCount = handTalkWidget.getAttribute('buttonsquantity');
3949
3950                    // 2. Cria o novo atributo 'data-buttons-quantity' com esse valor
3951                    handTalkWidget.setAttribute('data-buttons-quantity', buttonCount);
3952
3953                    // 3. Remove o atributo antigo e inválido
3954                    handTalkWidget.removeAttribute('buttonsquantity');
3955
3956                    // 4. Para de observar a página, pois o trabalho já foi feito.
3957                    // Isso é crucial para a performance.
3958                    observer.disconnect();
3959
3960                    // Sai do loop, pois já encontramos o que queríamos
3961                    break;
3962                }
3963            }
3964        }
3965    };
3966
3967    // Cria uma instância do observador com a nossa função de callback
3968    const observer = new MutationObserver(fixHandTalkAttribute);
3969
3970    // Configura o observador para monitorar a adição de elementos no corpo do documento
3971    const config = {
3972        childList: true, // Observar a adição/remoção de filhos diretos
3973        subtree: true    // Observar todos os descendentes também
3974    };
3975
3976    // Inicia a observação do corpo do documento
3977    observer.observe(document.body, config);
3978});
3979
3980</script>
3980
3981
3982
3983<script>
3984/* CS 101/2026 - P14 (cs101-p14-foco): libera a tabulacao para fora do painel, WCAG 2.1.2 */
3985(function () {
3986  window.addEventListener("keydown", function (e) {
3987    if (e.key !== "Tab" && e.keyCode !== 9) { return; }
3988    var alvo = e.target;
3989    if (!alvo || typeof alvo.closest !== "function") { return; }
3990    if (!alvo.closest(".acessibilidade-box")) { return; }
3991    e.stopPropagation();
3992  }, true);
3993})();
3994</script>
3994
3995<style>
3996/* CS101/2026 - P11: contraste do aviso do bloco de comentarios (WCAG 1.4.3).
3997   Sobrepoe a regra de main.min.css, que traz rgb(128,151,159) com texto branco. */
3998body.theme-v2 .aviso .aviso-2 {
3999    background: #5F7278 !important;
4000}
4001
4002/* CS 101/2026, correcao posterior a entrega, pedida pela CMSP em 25/09/2026:
4003   com o alto contraste ligado, o conteiner do Hand Talk ficava opaco e cobria a
4004   metade inferior da tela. Duas regras de dist/css/main.min.css se somam:
4005     body.theme-v2 .ht-skip > div  -> top:50%!important, que reduz o conteiner
4006                                      (position:fixed, inset:0) a metade de baixo;
4007     body.theme-v2.highcontrast *  -> background-color:#242424!important em todo
4008                                      elemento, inclusive nesse, que e transparente.
4009   Medido antes: faixa de 1541x436 px a partir de y=436, fundo rgb(36,36,36), ou seja
4010   50% da janela. O conteiner tem pointer-events:none, entao nunca bloqueou cliques,
4011   apenas pintou por cima do conteudo.
4012   O seletor usa ht-addons-exception, classe publica do plugin Hand Talk, estavel entre
4013   versoes, e nao as classes geradas pelo build (sc-fubCSR e semelhantes), que mudam a
4014   cada empacotamento do plugin.
4015   Sobreposicao escrita aqui, e nao em dist/css/main.min.css, porque aquele arquivo e
4016   artefato de compilacao (webpack) e seria sobrescrito numa nova geracao. */
4017body.theme-v2.highcontrast .ht-skip > .ht-addons-exception {
4018    background-color: transparent !important;
4019}
4020</style>
4021</body>
4022</html>
4023<!-- Dynamic page generated in 0.459 seconds. -->
4024<!-- Cached page generated by WP-Super-Cache on 2026-10-09 01:23:46 -->
4025
4026<!-- super cache -->

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.