CENTRO DE APOIO OPERACIONAL

Campanha lançada pelo MPPE fará alerta sobre prevenção à violência contra as mulheres em bares e restaurantes

A campanha se insere nas atividades promovidas durante os 21 Dias de Ativismo pelo Fim da Violência contra a Mulher.

 

19/11/2025 - Vinte restaurantes e bares do Recife (dez  localizados na Zona Norte e dez da Zona Sul da Capital) participam a partir de hoje (19) da campanha "Surpresa Violeta", lançada na manhã de ontem (18) pelo Ministério Público de Pernambuco (MPPE), no Salão de Eventos P3 do Senac-PE, no bairro de Santo Amaro. A campanha, alusiva à divulgação do Protocolo Violeta (Lei Municipal nº 19.061/2023), se insere nas atividades promovidas durante os 21 Dias de Ativismo pelo Fim da Violência contra a Mulher, período de mobilizações de combate à violência de gênero e outras formas de desrespeito aos direitos das meninas e mulheres.

São parceiros da campanha, resultante de Inquérito Civil  instaurado pela 7ª Promotoria de Justiça de Defesa da Cidadania da Capital (Direitos Humanos), a Seccional Pernambuco da Associação Brasileira de Bares e Restaurantes (Abrasel-PE), Sindicato de Hotéis, Restaurantes, Bares e Similares do Estado de Pernambuco (SHRBSPE), Secretaria da Mulher do Recife (SEMUL), Serviço Nacional de Aprendizagem Comercial (Senac-PE), Comissão de Direitos Humanos da Assembleia Legislativa de Pernambuco (Alepe) e a Associação do Ministério Público de Pernambuco ( AMPPE).

De acordo com o Procurador-Geral de Justiça (PGJ), José Paulo Xavier, o objetivo da campanha é a intensificação das ações relativas ao enfrentamento à violência e importunação sexual contra as mulheres em bares, restaurantes e outros estabelecimentos afins do Recife. "A luta contra a violência de gênero e a importunação sexual contra as mulheres é uma temática prioritária para o Ministério Público. É um trabalho permanente; deve ter vigilância constante para identificar e punir os agressores de acordo com a lei", disse, durante o lançamento da campanha. 

O PGJ ressaltou, ainda, que as mulheres podem e devem transitar livremente e sem medo pelos espaços públicos e privados de uso coletivo, sem serem importunadas. "A sociedade tem papel importante no combate ao machismo e o Estado deve garantir a segurança e promover o acolhimento daquelas que estão em situação de violência". Para ele, campanhas conjuntas com órgãos públicos e instituições da iniciativa privada, contribuem para maiores mobilizações, alcançando um número maior de pessoas informadas. 

A gerente geral de Promoção da Cidadania e Direitos da Mulher, da Secretaria da Mulher do Recife, Avani Santana, também elogiou a iniciativa, pela sua relevância como uma ferramenta para divulgar o Protocolo Violeta (Lei Municipal nº 19.061/2023) para a sociedade. Segundo ela, com o Protocolo foi criada uma rede de enfrentamento à importunação sexual nos espaços de lazer, prevenindo agressões contra as mulheres e promovendo o acolhimento das pessoas em situação de violência. Também prevê que as pessoas que trabalham nos estabelecimentos sejam capacitadas para terem um olhar atento às questões de hostilidade contra a mulher. 

AÇÕES - No período da campanha, de 19 de novembro a 10 de dezembro, os estabelecimentos participantes irão disponibilizar na sua carta de bebidas, a "Surpresa Violeta", um drink não alcoólico. O preço promocional da bebida será R$ 12,90 - mas os bares e restaurantes irão repassar 50% do valor para o Fundo Municipal de Política para a Mulher (FMPM).

Segundo o Promotor de Justiça Westei Conde y Martin Júnior, responsável pelo procedimento investigatório, a campanha terá ampla divulgação nas redes sociais das instituições participantes; conta com cartazes, folhetos, prismas de mesa e um QR Code interativo que direciona o público para o Protocolo Violeta, permitindo que as pessoas tenham acesso a informações de como agir diante de práticas discriminatórias e de violência. 

Na noite de hoje (19) as equipes do MPPE, Abrasel-PE, Secretaria da Mulher do Recife e demais parceiros irão realizar ações pedagógicas nos bares e restaurantes da Zona Norte (participantes da campanha), com panfletagem e abordagens junto aos clientes em atendimento. Atividade semelhante também ocorrerá na noite do dia 28 de novembro, nos estabelecimentos localizados na Zona Sul do Recife.

Lançamento da Campanha Surpresa Violeta 

An error occurred while processing the template.
The following has evaluated to null or missing:
==> fieldName.getValue().getString(locale)  [in template "20097#20123#687741" at line 123, column 60]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign dataNoticia = fieldName.getVa...  [in template "20097#20123#687741" at line 123, column 37]
----
1<style> 
2	 
3	  .noticias-recentes{ 
4	    background-color: #e5e5e5; 
5      padding: 16px 5px; 
6			margin:0px 10px; 
7			border-radius:5px; 
8	  } 
9	 
10		.noticias-recentes .tag-noticias{ 
11		 color:#7d1f0d; 
12		 text-transform:uppercase; 
13		font-weight:900; 
14		} 	 
15	.noticias-recentes .tag-noticias hr{ 
16		 width:60%; 
17		 margin-top:-3px; 
18		 border:solid #FF2F2F 2px; 
19		} 	 
20		.noticias-recentes .logo{ 
21		  width: 100%; 
22		  border-radius: 8px; 
23			height: 100px; 
24      background-position: center; 
25      background-repeat: no-repeat; 
26      background-size: cover; 
27    } 
28		.noticias-recentes .noticia{ 
29		  position: relative; 
30			padding: 10px; 
31		} 
32	 
33	.noticias-recentes .noticia:hover{ 
34		  position: relative; 
35			background: #fff; 
36      border-radius: 8px; 
37      scale: 1.02; 
38	    padding: 15px; 
39		  cursor:pointer; 
40		  transition: all ease-in 0.3s; 
41		} 
42	.noticias-recentes .noticia .data-noticia{ 
43		color:#FF2F2F; 
44		font-size:20px; 
45		text-align:left !important; 
46	} 
47	 
48	.noticias-recentes .noticia .title-desc .title{ 
49		  display: -webkit-box; 
50      margin: 0 auto; 
51      line-height: 1.4; 
52      -webkit-line-clamp: 4; 
53      -webkit-box-orient: vertical; 
54      overflow: hidden; 
55			text-overflow: ellipsis; 
56		  color:#474747; 
57		  font-weight: bold !important; 
58		font-size:20px; 
59		} 
60	 
61	.noticias-recentes .description * { 
62    font-weight: 300 !important; 
63		background: transparent!important; 
64		font-size: initial!important; 
65		opacity:0.5; 
66		 display: -webkit-box; 
67      margin: 0 auto; 
68      line-height: 1.4; 
69      -webkit-line-clamp: 4; 
70      -webkit-box-orient: vertical; 
71      overflow: hidden; 
72			text-overflow: ellipsis; 
73		font-size:20px; 
74} 
75		.noticias-recentes .description p:first-child { 
76      display: -webkit-box; 
77      margin: 0 auto; 
78      line-height: 1.4; 
79      -webkit-line-clamp: 3; 
80      -webkit-box-orient: vertical; 
81      overflow: hidden; 
82			text-overflow: ellipsis; 
83			text-align: start !important; 
84			font-weight:900 !important; 
85		} 
86		 
87		.noticias-recentes .description *:not(:first-child){ 
88		  display: none; 
89		} 
90		 
91	</style> 
92 
93<#assign dlService=serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService")> 
94    <#assign 
95        ddmFieldLocalService=serviceLocator.findService("com.liferay.dynamic.data.mapping.service.DDMFieldLocalService") /> 
96 
97    <div class="noticias-recentes container"> 
98        <#if entries?has_content> 
99					<div class="tag-noticias pt-3 pb-2 pl-2"> 
100					<h4 class="font-weight-bold pl-2"> Mais Notícias </h4> 
101					<hr> 
102					</div> 
103					 
104                <#list entries as curEntry> 
105                        <#if curEntry.getClassName()=="com.liferay.journal.model.JournalArticle"> 
106                            <#assign assetRenderer=curEntry.getAssetRenderer() /> 
107                            <#assign journalArticle=assetRenderer.getAssetObject() /> 
108                            <#assign ddmStructure=journalArticle.getDDMStructure() /> 
109                            <#assign ddmForm=ddmStructure.getDDMForm() /> 
110                            <#assign ddmFormValues=ddmFieldLocalService.getDDMFormValues(ddmForm, journalArticle.getId()) /> 
111                            <#assign ddmFormFieldValues=ddmFormValues.getDDMFormFieldValues() /> 
112                            <#assign imageURL="/documents/" + curEntry.getGroupId() + "/" + curEntry.getEntryId() + "/" /> 
113                            <#assign titulo = "" /> 
114                            <#assign desc = "" /> 
115														<#assign jsonObj = "" /> 
116														<#assign viewURL = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, curEntry) /> 
117														<#if assetLinkBehavior != "showFullContent" && assetRenderer.getURLViewInContext(renderRequest, renderResponse, viewURL)??> 
118																<#assign viewURL = assetRenderer.getURLViewInContext(renderRequest, renderResponse, viewURL) /> 
119														</#if> 
120													 
121                            <#list ddmFormFieldValues as fieldName>     
122                                <#if fieldName.getFieldReference()=='data'> 
123                                    <#assign dataNoticia = fieldName.getValue().getString(locale) />  
124																</#if> 
125																<#if fieldName.getFieldReference() == 'descricao'> 
126																	<#assign desc = fieldName.getValue().getString(locale) /> 
127																</#if> 
128                            </#list> 
129													<div class="noticia d-flex align-items-center flex-column mt-3 "> 
130														<a class="stretched-link" href="${viewURL}"></a> 
131														<p class="data-noticia w-100 d-block"> 
132															${dataNoticia?split("-")?reverse?join("/")} 
133														</p> 
134														<div class="title-desc">  
135															<h6 class="title">${curEntry.getTitle(locale)}</h6> 
136														  <div class="description mt-3"> ${desc}</div> 
137														</div> 
138													</div> 
139													<hr class="mt-2 mb-2"> 
140                        </#if> 
141                </#list> 
142            </div> 
143        </#if> 
144    </div>