Programa Meu Caminho do Instituto CNP Brasil

Inscrições são prorrogadas

Novo edital do programa Meu Caminho, que acompanha alunos do ensino médio em situação de vulnerabilidade social, selecionará 20 jovens para integrarem a 2ª turma do projeto de educação. Inscrições vão até o dia 30 de novembro. Baixe o edital e faça a inscrição agora mesmo.

Ficou alguma dúvida?

Fale com a gente no WhatsApp, estamos online de segunda a sexta, das 9h às 18h.

Programa Meu Caminho

Conheça quem são os 20 alunos que fazem parte da primeira turma do Programa Meu Caminho. Agradecemos a todos que se inscreveram e parabenizamos os selecionados!

Vamos construir juntos um caminho de muitas conquistas e aprendizados!

Conheça o Instituto

Criado em 2017 para apoiar no alcance dos Objetivos do Desenvolvimento Sustentável (ODS) e garantir que o investimento social privado seja aplicado de forma estratégica, o Instituto atua em parceria com as Organizações da Sociedade Civil em todo Brasil para enfrentar as desigualdades sociais e promover programas capazes de gerar oportunidades nas áreas de empreendedorismo, conservação ambiental e acesso a projetos de saúde e bem estar.

 

O Instituto CNP Brasil tem o propósito de auxiliar pessoas mais vulneráveis e criar possibilidades para que todo o indivíduo tenha a oportunidade de mudar sua própria história, apoiando causas e comunidades nas conquistas do dia a dia.


Asset Publisher

An error occurred while processing the template.
Java method "com.sun.proxy.$Proxy144.getFileEntry(long)" threw an exception when invoked on com.sun.proxy.$Proxy144 object "com.liferay.document.library.opener.google.drive.web.internal.service.DLOpenerGoogleDriveDLAppServiceWrapper@41ef8a67"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: fileEntry = dlAppService.getFileEntry...  [in template "20097#20123#45777" at line 35, column 50]
----
1<!-- 
2	Name: ADT - Relatórios 
3	Type: Asset Publisher Template 
4	Path: ROOT/assets/Relatório financeiro/ADT-relatorios.ftl 
5--> 
6 
7<#setting time_zone=timeZone.ID> 
8<#setting locale=locale.toString()> 
9<#setting datetime_format="dd/MM/yyyy"> 
10<#assign  
11	dlAppService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppService") 
12	AssetCategoryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryLocalService") 
13	 
14/> 
15 
16<#list entries as entry> 
17	<#assign renderer = entry.getAssetRenderer()	 
18						 document = saxReaderUtil.read(renderer.getArticle().getContent()) 
19						 rootElement = document.getRootElement() 
20						 journalArticle = renderer.getArticle() 
21						 viewURL = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, entry)  
22						  
23						 categories = AssetCategoryLocalService.getCategories('com.liferay.journal.model.JournalArticle', journalArticle.getResourcePrimKey()) 
24						  
25						 xPathSelector = saxReaderUtil.createXPath("dynamic-element[@field-reference='descricao']") 
26						 descricao = xPathSelector.selectSingleNode(rootElement).getStringValue()?trim 
27						 xPathSelector = saxReaderUtil.createXPath("dynamic-element[@field-reference='relatorio']") 
28						 relatorio = xPathSelector.selectSingleNode(rootElement).getStringValue()?trim 
29						 url = '' 
30						 size=0 
31					 /> 
32	<#if relatorio??  && relatorio != ""> 
33		<#assign fileJson = jsonFactoryUtil.createJSONObject(relatorio) 
34						 fileEntryId = getterUtil.getInteger(fileJson.get('fileEntryId')) 
35						 fileEntry = dlAppService.getFileEntry(fileEntryId) 
36						 size = fileEntry.getSize()/1024/1024 
37						 /> 
38		<#if fileEntry?? > 
39			<#assign url = '/documents/' + themeDisplay.getScopeGroupId() + '/' + fileEntry.getUuid() /> 
40		</#if> 
41	</#if> 
42	 
43		 
44	<div class="balanco-financeiro" >		 
45		<#if entry?is_first> 
46			<div class="categories"> 
47				<#list categories as category> 
48					<h2>${category.getName()}</h2> 
49				</#list> 
50			</div> 
51		<#else> 
52			<div class="categories"></div> 
53		</#if> 
54		<div class="direita"> 
55			<h1>${journalArticle.getTitle()}</h1> 
56			<div class="descricao"> 
57				${descricao} 
58			</div> 
59			<div class="download"> 
60				<a href="${url}" > 
61					<svg width="40" style="margin-right:10px;" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M19.1427 24.2506L19.1427 5.4285C19.1427 4.79732 19.6544 4.28564 20.2856 4.28564C20.9168 4.28564 21.4285 4.79732 21.4285 5.4285V23.7144L28.1085 17.4468C28.5624 17.0209 29.2738 17.0455 29.6975 17.5018C30.1211 17.9582 30.0966 18.6733 29.6427 19.0992L20.7669 27.4271C20.335 27.8323 19.6647 27.8323 19.2327 27.4271L10.357 19.0992C9.90308 18.6733 9.87855 17.9582 10.3022 17.5018C10.7259 17.0455 11.4373 17.0209 11.8912 17.4468L19.1427 24.2506ZM5.71415 27.4284C6.34533 27.4284 6.857 27.9401 6.857 28.5713V34.2856C6.857 34.4434 6.98492 34.5713 7.14272 34.5713H32.857C33.0148 34.5713 33.1427 34.4434 33.1427 34.2856V28.5713C33.1427 27.9401 33.6544 27.4284 34.2856 27.4284C34.9168 27.4284 35.4284 27.9401 35.4284 28.5713V34.2856C35.4284 35.7057 34.2772 36.857 32.857 36.857H7.14272C5.72256 36.857 4.57129 35.7057 4.57129 34.2856V28.5713C4.57129 27.9401 5.08296 27.4284 5.71415 27.4284Z" fill="#D70064" ></path></svg> 
62					<p>Baixar em PDF</p> 
63				</a> 
64			</div> 
65		</div> 
66	</div> 
67</#list> 
68 
69 
70 
71<style> 
72 
73@media screen and (max-width: 900px) { 
74	.balanco-financeiro { 
75		display: block; 
76		margin-left: 8px; 
77
78
79@media screen and (min-width: 1200px) { 
80	 
81	.balanco-financeiro{ 
82		margin: 0px 170px 48px 200px; 
83
84	.categories { 
85		width: 50%; 
86
87	.direita{ 
88		width: 50%; 
89		padding-bottom: 50px; 
90
91
92 
93.balanco-financeiro { 
94	font-family: Rawline,sans-serif; 
95    color: var(--color-brand-primary-light); 
96    box-sizing: border-box; 
97    font-size: var(--font-size-xl); 
98    line-height: var(--line-height-md); 
99    display: flex; 
100    font-weight: var(--font-weight~~-sm); 
101    border-bottom: 1px solid  rgb(198 199 203); 
102
103 
104.balanco-financeiro h1 { 
105	font-size: var(--font-size-2xl); 
106	padding-bottom: 30px; 
107
108.categories{ 
109  padding-right: var(--spacing-inset-sm); 
110  line-height: var(--font-size-6xl); 
111
112.categories h2{ 
113 	text-align: center; 
114 	font-size: var(--font-size-3xl); 
115 	color: var(--color-neutral-02); 
116
117 
118.descricao { 
119	color: var(--color-neutral-02); 
120	width: 100%; 
121	margin-bottom: var(--spacing-inset-xs); 
122
123.download a:link { 
124	color: var(--color-brand-secondary-light); 
125	display: flex; 
126	font-weight: var(--font-weight-md); 
127
128</style>