Buscando, por favor espere...

 XII Jornada sobre Ciudades Seguras, Sostenibles e Inteligentes - Capital Verde Europea 2024 - València

 XII Jornada sobre Ciudades Seguras, Sostenibles e Inteligentes

Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> serviceLocator.findService("com.liferay.asset.kernel.service.AssetLinkLocalService")  [in template "20115#20151#26431278" at line 6, column 34]

----
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 assetLinkLocalService = servi...  [in template "20115#20151#26431278" at line 6, column 1]
----
1<#assign liferay_theme = PortletJspTagLibs["/META-INF/liferay-theme.tld"] /> 
2<@liferay_theme["defineObjects"] /> 
3<#assign themeImagesPath = themeDisplay.getPathThemeImages() /> 
4<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") /> 
5<#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService") /> 
6<#assign assetLinkLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetLinkLocalService") /> 
7<#assign dlFileEntryLocalService  = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService") /> 
8<#assign structureLocalServiceUtil = serviceLocator.findService("com.liferay.dynamic.data.mapping.service.DDMStructureLocalService") /> 
9<#assign commonUtilsApi = serviceLocator.findService("com.valencia.liferay.common.utils.api.CommonUtilsApi") /> 
10 
11<#assign articleId = .vars['reserved-article-id'].data /> 
12<#assign article = journalArticleLocalService.fetchArticle(groupId, articleId) /> 
13<#assign structureKey = article.getDDMStructureKey() /> 
14<#assign ddmStructure = structureLocalServiceUtil.fetchStructure(groupId, 31001, structureKey) /> 
15 
16<#assign currentUrl = themeDisplay.getPortalURL() + themeDisplay.getURLCurrent() /> 
17 
18<#-- i18n --> 
19<#if locale == "es_ES"> 
20    <#assign msgTxTEntrada = "Entradas" /> 
21    <#assign msgTxTRelacionados = "Patrocinadores" /> 
22<#elseif locale == "ca_ES" > 
23    <#assign msgTxTEntrada = "Entrades" /> 
24    <#assign msgTxTRelacionados = "Patrocinadors" /> 
25<#else> 
26    <#assign msgTxTEntrada = "Tiquets"> 
27    <#assign msgTxTRelacionados = "Sponsors" /> 
28</#if> 
29 
30<#if article??> 
31    <#assign articleTitle = article.getTitle(locale) /> 
32    <#assign imagenURL = "${themeImagesPath}/imagen_no_disponible.jpg" /> 
33    <#if imgDestacada?? && imgDestacada.getData()?? && imgDestacada.getData() != ""> 
34        <#assign imagenURL = "${imgDestacada.getData()}" /> 
35        <#assign altTxt = "" /> 
36        <#if imgDestacada.getAttribute("alt")?has_content> 
37            <#assign altTxt = imgDestacada.getAttribute("alt") /> 
38        </#if> 
39    </#if> 
40    <#assign programaURL = "" /> 
41    <#assign altTxtPrograma = "" /> 
42    <#if mediaPrograma?? && mediaPrograma.getData()?? && mediaPrograma.getData() != ""> 
43        <#assign programaURL = "${mediaPrograma.getData()}" /> 
44        <#assign altTxtPrograma = ddmStructure.getFieldLabel("mediaPrograma", locale) /> 
45        <#if mediaPrograma.getAttribute("alt")?has_content> 
46            <#assign altTxtPrograma = mediaPrograma.getAttribute("alt") /> 
47        </#if> 
48    </#if> 
49 
50    <#assign curDate = .now?string["yyyy/MM/dd"] /> 
51    <#assign dateDiff = commonUtilsApi.compareDates(getterUtil.getString(fecFinal.getData()), curDate)/> 
52 
53<div class = "evento-cve-contenido"> 
54    <div class="row mb-5"> 
55        <div class="col-12 col-xl-8 col-lg-8 col-md-12 col-sm-12 col-xs-12 p-0 pl-xl-3 bloque-flds-left"> 
56            <div class="field-image field-image-destacada"> 
57                <img class="" src="${imagenURL}" alt="${altTxt}" /> 
58            </div> 
59        </div> 
60        <div class="col-12 col-xl-4 col-lg-4 col-md-12 col-sm-12 col-xs-12 pl-xl-3 bloque-flds-right"> 
61            <div class="row p-3"> 
62                <div class="col-12 col-xl-12 col-lg-12 col-md-12 col-sm-12 col-xs-12 pt-3 bloque-flds-detail"> 
63                    <div class="field-text field-text-dates mb-2"> 
64                        <span class="label-field label-field-dates mb-1">${ddmStructure.getFieldLabel("txtFechas", locale)}</span> 
65                        <span class="value-field value-field-dates">${txtFechas.getData()}</span> 
66                    </div> 
67                    <div class="field-text field-text-horario mb-2"> 
68                        <span class="label-field label-field-horario mb-1">${ddmStructure.getFieldLabel("txtHorario", locale)}</span> 
69                        <span class="value-field value-field-horario">${txtHorario.getData()}</span> 
70                    </div> 
71                    <div class="field-text field-text-direccion mb-2"> 
72                        <span class="label-field label-field-direccion mb-1">${ddmStructure.getFieldLabel("txtDireccion", locale)}</span> 
73                        <span class="value-field value-field-direccion">${txtDireccion.getData()}</span> 
74                    </div> 
75                    <div class="field-text field-text-organiza mb-2"> 
76                        <span class="label-field label-field-organiza mb-1">${ddmStructure.getFieldLabel("txtOrganiza", locale)}</span> 
77                        <span class="value-field value-field-organiza">${txtOrganiza.getData()}</span> 
78                    </div> 
79                    <#if programaURL?has_content> 
80                    <div class="field-text field-file-programa mb-2"> 
81                        <span class="value-field value-field-programa"> 
82                            <a href="${programaURL}" target="_blank" alt="${altTxtPrograma}" rel="noopener noreferrer">${altTxtPrograma}</a> 
83                        </span> 
84                    </div> 
85                    </#if> 
86                </div> 
87            </div> 
88            <div class="row row-title"> 
89                <div class="field-title pr-3 pl-3"> 
90                    <h2 class="bloque_titulo">${articleTitle}</h2> 
91                </div> 
92            </div> 
93        </div> 
94    </div> 
95    <div class="row"> 
96        <div class="col-12 col-xl-12 col-lg-12 col-md-12 col-sm-12 col-xs-12 p-0 bloque-flds-body"> 
97            <nav id="compartir" class="compartir-redes-sociales text-right"> 
98                <ul> 
99                    <li class="whatsapp" data-lang="compartir_whatsapp"> 
100                    <a id="enlace-whatsapp" class="social-icon" tabindex="1" href="" target="_blank" title="Compartir en Whatsapp"><img id="imagen-social-whatsapp" alt="Compartir en Whatsapp" src='${themeImagesPath}/social-media-icons/whatsapp-social-icon.png'></a> 
101                    </li> 
102                     
103                 
104                    <li class="twitter" data-lang="compartir_twitter"> 
105                    <a id="enlace-twitter" class="social-icon" tabindex="1" href="" target="_blank" title="Compartir en Twitter"><img id="imagen-social-twitter" alt="Compartir en Twitter" src='${themeImagesPath}/social-media-icons/twitter-social-icon.png'></a> 
106                    </li> 
107                 
108 
109                    <li class="facebook" data-lang="compartir_facebook"> 
110                    <a id="enlace-facebook" class="social-icon" tabindex="1" href="" target="_blank" title="Compartir en Facebook"><img id="imagen-social-facebook" alt="Compartir en Facebook" src='${themeImagesPath}/social-media-icons/facebook-social-icon.png'></a> 
111                    </li> 
112                 
113 
114                    <li class="mail" data-lang="compartir_email"> 
115                    <a id="enlace-email" class="social-icon mr-0" tabindex="1" href="mailto:?Subject=${articleTitle}&Body=" title="Compartir por mail"><img id="imagen-social-email" alt="Compartir en mail" src='${themeImagesPath}/social-media-icons/email-social-icon.png'></a> 
116                    </li> 
117                 
118                </ul> 
119            </nav> 
120        </div> 
121        <div class="col-12 col-xl-12 col-lg-12 col-md-12 col-sm-12 col-xs-12 p-0 bloque-flds-body"> 
122            <div class="field-text field-text-descripcion mb-3"> 
123                <span class="value-field value-field-descripcion">${htmlDescrip.getData()}</span> 
124            </div> 
125            <div class="field-text field-text-geoportal mb-3"> 
126                <span class="value-field value-field-geoportal">${htmlGeoportal.getData()}</span> 
127            </div> 
128        </div> 
129    </div> 
130</div> 
131 
132<#-- Contenidos relacionados - Patrocinadores --> 
133<#assign journalArticleClassname = "com.liferay.journal.model.JournalArticle" /> 
134<#assign journaArticleEntry = assetEntryLocalService.getEntry(journalArticleClassname, article.getResourcePrimKey()) /> 
135<#assign relatedEntries = assetLinkLocalService.getDirectLinks(journaArticleEntry.getEntryId()) /> 
136<#assign patrocinadoresRel = [] /> 
137 
138<#if relatedEntries?has_content> 
139    <#assign ddmStructureKeyPatrocinador = "26562379" /> 
140    <#list relatedEntries as relatedAsset> 
141        <#assign relatedEntry = assetEntryLocalService.getEntry(relatedAsset.getEntryId2()) /> 
142         
143        <#if journalArticleClassname==relatedEntry.getClassName() > 
144            <#assign entryClassPK = relatedEntry.getClassPK() /> 
145            <#assign relatedArticle = journalArticleLocalService.fetchLatestArticle(entryClassPK) /> 
146            <#if relatedArticle.getDDMStructureKey() == ddmStructureKeyPatrocinador > 
147                <#assign patrocinadoresRel = patrocinadoresRel + [relatedArticle] /> 
148            </#if> 
149        </#if> 
150    </#list> 
151    <#if (patrocinadoresRel?size>0)> 
152        <div class="col-xs-12" style="margin-top: 2em;"> 
153            <h3>${msgTxTRelacionados}</h3> 
154        </div> 
155        <div id="carouselClic" class="carousel carousel-a-un-clic owl-carousel owl-theme owl-loaded container"> 
156            <div class="owl-stage-outer"> 
157                <div class="owl-stage"> 
158                    <#list patrocinadoresRel as articlePatrocina> 
159                        <div class="owl-item" style="width: auto; margin-right: 24px;"> 
160                                 
161                            <#assign contentPatrocina = articlePatrocina.getContentByLocale(locale) /> 
162                            <#assign titlePatrocina = articlePatrocina.getTitle(locale) /> 
163 
164                            <#assign rootElement = saxReaderUtil.read(contentPatrocina).getRootElement() /> 
165                            <#assign aArticleXML = saxReaderUtil.read(contentPatrocina) /> 
166                            <#assign jsonObjectString = aArticleXML.valueOf("//dynamic-element[@name='imgLogo']/dynamic-content/text()") />  
167                            <#assign jsonObject = jsonObjectString?eval> 
168                            <#assign entryUuid = jsonObject.uuid />                    
169                            <#assign entryGroupId = getterUtil.getLong(jsonObject.groupId) /> 
170                            <#assign dlFileEntry = dlFileEntryLocalService.getDLFileEntryByUuidAndGroupId(entryUuid, entryGroupId) /> 
171                            <#assign assetEntry = assetEntryLocalService.getEntry("com.liferay.document.library.kernel.model.DLFileEntry",dlFileEntry.fileEntryId) />   
172                            <#assign assetRenderer = assetEntry.assetRenderer /> 
173                            <#assign imagen = assetRenderer.getURLDownload(themeDisplay) /> 
174                            <#assign enlace = aArticleXML.valueOf("//dynamic-element[@name='txtEnlace']/dynamic-content/text()") /> 
175 
176                            <div class="item destacados img-quadrada cajas-carrusel-destacado"> 
177                                <div class="contenido-destacado"> 
178                                    <div class="" style="border: solid #595959 .0625em;"> 
179                                        <a target="_blank" title="Abrir en una ventana nueva" href="${enlace}"> 
180                                            <img  typeof="foaf:Image" src="${imagen}" alt="" title="${titlePatrocina}"> 
181                                        </a> 
182                                    </div> 
183                                    <div class="enlace" style="border: solid #595959 .0625em;box-shadow: grey 0px 4px 2px -2px;"> 
184                                        <a target="_blank" title="${titlePatrocina}" href="${enlace}"> 
185                                            <h2 class="label-title-campanyas"> 
186                                                ${titlePatrocina} 
187                                            </h2> 
188                                        </a> 
189                                    </div> 
190                                </div> 
191                            </div> 
192                        </div> 
193                    </#list> 
194                </div> 
195            </div> 
196             
197            <div class="left carousel-control-prev control-flecha"> 
198                <div class="arrow"> 
199                    <span class="vlc-arrow vlc-arrow-left"></span> 
200                    <span class="sr-only" title="Diapositiva anterior">Diapositiva anterior</span> 
201                </div> 
202            </div> 
203            <div class="right carousel-control-next control-flecha flecha"> 
204                <div class="arrow"> 
205                    <span class="vlc-arrow vlc-arrow-right"></span> 
206                    <span class="sr-only" title="Diapositiva siguiente">Diapositiva siguiente</span> 
207                </div> 
208            </div> 
209        </div> 
210    </#if> 
211</#if> 
212 
213 
214<script type="text/javascript"> 
215    $(document).ready(function() { 
216        // Modificamos los enlaces de los social media buttons 
217        var titularSanitized = encodeURIComponent("${articleTitle}"); 
218        var urlActual = "${currentUrl}"; 
219 
220        var enlaceWhatsapp = document.getElementById("enlace-whatsapp"); 
221        var cadenaWhatsapp = "whatsapp://send?text="; 
222        enlaceWhatsapp.setAttribute("href", cadenaWhatsapp.concat(urlActual)); 
223         
224        var enlaceTwitter = document.getElementById("enlace-twitter"); 
225        var cadenaTwitter = "https://twitter.com/intent/tweet?original_referer="; 
226        cadenaTwitter = cadenaTwitter.concat(urlActual); 
227        cadenaTwitter = cadenaTwitter.concat("&text=").concat(titularSanitized).concat(" ").concat(urlActual); 
228        cadenaTwitter = cadenaTwitter.concat("&via=AjuntamentVLC"); 
229        enlaceTwitter.setAttribute("href", cadenaTwitter); 
230         
231        var enlaceFacebook = document.getElementById("enlace-facebook"); 
232        var cadenaFacebook = "http://www.facebook.com/sharer/sharer.php?u="; 
233        enlaceFacebook.setAttribute("href", cadenaFacebook.concat(urlActual)); 
234 
235        var enlaceEmail = document.getElementById("enlace-email"); 
236        var cadenaEmail = enlaceEmail.getAttribute("href"); 
237        enlaceEmail.setAttribute("href", cadenaEmail.concat(urlActual)); 
238 
239 
240        // Carrusel Patrocinadores 
241        var owl = $('.owl-carousel'); 
242        $('.owl-carousel').owlCarousel({ 
243            loop:false, 
244            margin:10, 
245            nav:false, 
246            dots:true, 
247            items:4, 
248            responsive:{ 
249                0:{ 
250                    items:1 
251                }, 
252                768:{ 
253                    items:2 
254                }, 
255                1000:{ 
256                    items:3 
257                }, 
258                1300:{ 
259                    items:4 
260
261
262        }) 
263         
264        $('.carousel-a-un-clic .carousel-control-prev').click(function() { 
265            owl.trigger('prev.owl.carousel'); 
266        }); 
267        $('.carousel-a-un-clic .carousel-control-next').click(function() { 
268        owl.trigger('next.owl.carousel'); 
269        }); 
270 
271    }); 
272</script> 
273 
274<style> 
275    .evento-cve-contenido { 
276    }  
277 
278    .bloque-flds-right { 
279        background-color: #eee; 
280
281    .bloque-flds-detail { 
282        background-color: #fff; 
283
284    .value-field, .label-field { 
285        display: block; 
286        width: 100%; 
287        padding-left: 30px; 
288    }  
289 
290    .value-field-descripcion { 
291        column-count: 2; 
292        column-width: 20em; 
293        column-gap: 3em; 
294
295 
296    .label-field { 
297        font-family: "Montserrat-Bold"; 
298        background-repeat: no-repeat; 
299
300 
301    .field-text { 
302        min-height: 55px; 
303        font-size: 0.8em; 
304
305    .field-text-descripcion { 
306        font-size: 1em; 
307
308    .field-title h2 { 
309        font-size: 1.4em !important; 
310
311    .field-link-url-entrada a.btn { 
312        font-size: 0.9em; 
313
314 
315    .label-field-dates { 
316        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Calendar' x='0px' y='0px' viewBox='0 0 20 20' enable-background='new 0 0 20 20' xml:space='preserve'%3E%3Cpath d='M17,3h-1v2h-3V3H7v2H4V3H3C1.899,3,1,3.9,1,5v12c0,1.1,0.899,2,2,2h14c1.1,0,2-0.9,2-2V5C19,3.9,18.1,3,17,3z M17,17H3V9h14 V17z M6.5,1h-2v3.5h2V1z M15.5,1h-2v3.5h2V1z' fill='%23595959'/%3E%3C/svg%3E"); 
317
318    .label-field-precio { 
319        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Ticket' x='0px' y='0px' viewBox='0 0 20 20' enable-background='new 0 0 20 20' xml:space='preserve'%3E%3Cpath d='M4.906,11.541l3.551,3.553l6.518-6.518l-3.553-3.551L4.906,11.541z M19.104,6.664l-1.511-1.512 c-0.289,0.156-0.618,0.246-0.969,0.246c-1.118,0-2.024-0.906-2.024-2.023c0-0.352,0.089-0.682,0.246-0.969l-1.511-1.512 c-0.394-0.393-1.038-0.393-1.432,0l-11.01,11.01c-0.393,0.392-0.393,1.037,0,1.432l1.512,1.51C2.694,14.69,3.023,14.6,3.375,14.6 c1.117,0,2.023,0.906,2.023,2.025c0,0.35-0.089,0.68-0.246,0.969l1.512,1.51c0.394,0.394,1.037,0.394,1.432,0L19.104,8.096 C19.498,7.701,19.498,7.057,19.104,6.664z M8.457,16.719l-5.176-5.178l8.142-8.141l5.176,5.176L8.457,16.719z' fill='%23595959'/%3E%3C/svg%3E"); 
320
321    .label-field-horario { 
322        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Clock' x='0px' y='0px' viewBox='0 0 20 20' enable-background='new 0 0 20 20' xml:space='preserve'%3E%3Cpath d='M10,0.4c-5.303,0-9.601,4.298-9.601,9.6c0,5.303,4.298,9.601,9.601,9.601c5.301,0,9.6-4.298,9.6-9.601 C19.6,4.698,15.301,0.4,10,0.4z M9.999,17.6c-4.197,0-7.6-3.402-7.6-7.6c0-4.197,3.402-7.6,7.6-7.6c4.197,0,7.601,3.402,7.601,7.6 C17.6,14.197,14.196,17.6,9.999,17.6z M11,9.33V4H9v6.245l-3.546,2.048l1,1.732l4.115-2.377C10.807,11.511,11,11.175,11,10.9v-0.168 l4.24-4.166c-0.198-0.271-0.411-0.529-0.647-0.766L11,9.33z' fill='%23595959'/%3E%3C/svg%3E"); 
323
324    .label-field-direccion { 
325        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Location_pin' x='0px' y='0px' viewBox='0 0 20 20' style='enable-background:new 0 0 20 20;' xml:space='preserve'%3E%3Cpath d='M10,2.009c-2.762,0-5,2.229-5,4.99c0,4.774,5,11,5,11s5-6.227,5-11C15,4.239,12.762,2.009,10,2.009z M10,9.76 c-1.492,0-2.7-1.209-2.7-2.7s1.208-2.7,2.7-2.7c1.49,0,2.699,1.209,2.699,2.7S11.49,9.76,10,9.76z' fill='%23595959'/%3E%3C/svg%3E"); 
326
327    .label-field-organiza { 
328        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Flow_cascade' x='0px' y='0px' viewBox='0 0 20 20' enable-background='new 0 0 20 20' xml:space='preserve'%3E%3Cpath d='M14,14.6c-0.967,0-1.796,0.576-2.176,1.4H8.5C7.672,16,7,15.328,7,14.5v-3.85C7.456,10.868,7.961,11,8.5,11h3.324 c0.38,0.824,1.208,1.4,2.176,1.4c1.326,0,2.4-1.075,2.4-2.4S15.326,7.6,14,7.6c-0.967,0-1.796,0.576-2.176,1.4H8.5 C7.672,9,7,8.328,7,7.5V5.176C7.825,4.796,8.4,3.967,8.4,3c0-1.326-1.074-2.4-2.4-2.4S3.6,1.674,3.6,3 c0,0.967,0.576,1.796,1.4,2.176V14.5C5,16.433,6.567,18,8.5,18h3.324c0.38,0.824,1.208,1.4,2.176,1.4c1.326,0,2.4-1.075,2.4-2.4 S15.326,14.6,14,14.6z M14,8.615c0.764,0,1.384,0.619,1.384,1.385c0,0.764-0.62,1.385-1.384,1.385c-0.766,0-1.385-0.621-1.385-1.385 C12.616,9.234,13.235,8.615,14,8.615z M6,1.615c0.764,0,1.384,0.619,1.384,1.385c0,0.764-0.62,1.385-1.384,1.385 C5.235,4.385,4.616,3.764,4.616,3C4.616,2.234,5.235,1.615,6,1.615z M14,18.385c-0.766,0-1.385-0.621-1.385-1.385 c0-0.766,0.619-1.385,1.385-1.385c0.764,0,1.384,0.619,1.384,1.385C15.384,17.764,14.764,18.385,14,18.385z' fill='%23595959'/%3E%3C/svg%3E"); 
329
330    .value-field-programa { 
331        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='854.000000pt' height='842.000000pt' viewBox='0 0 854.000000 842.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,842.000000) scale(0.100000,-0.100000)' fill='%23595959' stroke='none'%3E%3Cpath d='M895 8409 c-213 -5 -223 -6 -315 -37 -301 -100 -531 -372 -570 -676 -13 -98 -13 -6200 0 -6287 26 -178 112 -348 241 -477 92 -92 200 -159 330 -204 l94 -33 2228 -3 2228 -2 -48 59 c-27 33 -78 107 -113 165 l-65 105 -2080 3 -2080 3 -57 22 c-179 68 -307 213 -338 382 -14 74 -14 6168 0 6242 15 83 74 193 136 255 61 60 114 94 200 126 l59 23 1974 3 c1589 2 1976 0 1983 -10 4 -7 8 -224 8 -483 0 -437 2 -476 20 -550 78 -312 326 -551 645 -621 45 -10 178 -13 533 -14 371 0 472 -3 472 -12 0 -7 1 -508 3 -1113 2 -1052 3 -1102 21 -1138 27 -54 69 -80 137 -85 71 -5 126 22 158 78 l21 38 0 1222 0 1223 -25 41 c-31 52 -1699 1717 -1742 1740 -30 15 -189 16 -1935 19 -1047 1 -2002 -1 -2123 -4z m4702 -1121 c349 -349 538 -545 531 -550 -18 -10 -516 -9 -626 1 -209 21 -370 153 -439 360 -13 37 -17 116 -20 389 -3 188 -1 342 3 342 5 0 253 -244 551 -542z' fill='%23595959'/%3E%3Cpath d='M1130 7398 c-67 -19 -120 -90 -120 -160 1 -48 33 -112 71 -139 l34 -24 1407 0 1407 0 28 21 c51 38 73 81 73 143 0 69 -30 119 -87 147 -37 18 -86 19 -1408 21 -872 1 -1383 -2 -1405 -9z' fill='%23595959'/%3E%3Cpath d='M1658 6201 c-25 -16 -50 -36 -55 -44 -4 -8 -60 -70 -124 -138 -63 -68 -164 -177 -224 -241 -60 -65 -111 -118 -114 -118 -3 0 -46 54 -95 119 -90 120 -116 143 -173 155 -113 25 -226 -97 -194 -206 7 -21 83 -133 172 -253 171 -227 201 -255 278 -255 64 0 103 34 387 341 155 167 300 324 323 349 58 63 75 97 75 155 0 62 -23 103 -77 139 -57 37 -118 36 -179 -3z' fill='%23595959'/%3E%3Cpath d='M2674 5890 c-236 -5 -222 -2 -280 -55 -24 -23 -36 -61 -35 -114 1 -59 22 -100 70 -136 26 -20 44 -20 1566 -23 847 -2 1559 0 1583 3 93 14 157 118 126 207 -18 53 -41 81 -81 102 -28 14 -163 16 -1380 18 -741 2 -1448 1 -1569 -2z' fill='%23595959'/%3E%3Cpath d='M1685 4871 c-37 -17 -76 -56 -364 -366 -31 -33 -84 -90 -118 -127 l-63 -66 -29 36 c-16 21 -56 74 -90 120 -72 97 -107 122 -174 122 -85 0 -145 -44 -168 -123 -20 -69 -6 -97 167 -328 95 -128 178 -228 197 -239 44 -27 118 -26 166 1 20 12 65 54 100 93 36 39 94 103 130 141 36 39 120 129 186 200 66 72 146 157 178 191 32 34 68 76 81 93 63 85 30 207 -68 252 -51 23 -80 23 -131 0z' fill='%23595959'/%3E%3Cpath d='M2455 4536 c-125 -56 -133 -231 -14 -301 34 -20 54 -20 1572 -23 1062 -1 1551 1 1578 8 58 16 99 57 113 115 20 78 -2 140 -68 189 -27 21 -29 21 -1589 23 -1290 2 -1567 0 -1592 -11z' fill='%23595959'/%3E%3Cpath d='M6465 3829 c-131 -12 -234 -30 -333 -56 -461 -120 -857 -401 -1117 -793 -168 -254 -253 -478 -305 -811 -15 -100 -12 -409 5 -528 50 -335 189 -657 393 -910 28 -35 50 -67 47 -71 -2 -4 9 -20 25 -35 17 -16 30 -25 30 -20 0 5 20 -11 45 -35 24 -24 42 -46 40 -50 -2 -4 12 -22 32 -41 20 -19 33 -28 29 -21 -10 17 9 15 24 -3 7 -8 9 -15 5 -15 -4 0 -2 -6 5 -14 6 -8 17 -13 24 -10 7 3 19 -3 27 -12 12 -16 12 -17 -1 -9 -13 8 -13 7 -1 -8 15 -18 26 -23 16 -7 -10 17 12 11 26 -7 12 -14 12 -16 0 -8 -9 5 -12 4 -7 -3 4 -6 13 -9 20 -6 8 3 17 0 22 -7 5 -8 3 -10 -7 -4 -8 5 -11 4 -6 -1 5 -5 16 -9 25 -9 9 0 16 -5 15 -12 -2 -7 3 -10 11 -7 8 3 17 0 22 -7 5 -8 3 -10 -6 -4 -8 5 -11 4 -6 -3 4 -6 14 -8 23 -5 10 4 14 2 10 -4 -4 -6 1 -10 11 -9 9 0 16 -4 15 -11 -2 -8 4 -10 14 -6 11 4 14 3 9 -5 -5 -8 -1 -10 10 -5 13 5 15 3 9 -7 -5 -8 -4 -11 3 -6 11 7 76 -27 67 -35 -2 -3 4 -5 13 -6 9 0 67 -21 127 -46 249 -104 435 -140 725 -140 285 -1 467 33 721 134 504 201 921 640 1092 1150 112 334 134 638 71 979 -138 732 -700 1325 -1424 1498 -125 30 -192 41 -320 52 -127 11 -158 11 -275 -1z m303 -390 c485 -52 921 -338 1166 -764 139 -243 203 -512 193 -810 -8 -227 -49 -399 -141 -591 -222 -463 -653 -785 -1150 -859 -468 -69 -931 75 -1270 396 -304 288 -466 642 -483 1059 -13 332 87 667 284 943 74 104 246 276 350 350 303 215 685 316 1051 276z m-1578 -2804 c13 -14 21 -25 18 -25 -2 0 -15 11 -28 25 -13 14 -21 25 -18 25 2 0 15 -11 28 -25z m140 -140 c13 -14 21 -25 18 -25 -2 0 -15 11 -28 25 -13 14 -21 25 -18 25 2 0 15 -11 28 -25z' fill='%23595959'/%3E%3Cpath d='M6408 2493 l-3 -627 -335 -194 c-184 -106 -341 -197 -349 -201 -11 -7 5 -43 80 -175 52 -91 99 -165 104 -163 17 3 818 468 839 486 28 25 56 86 56 125 0 32 28 61 420 447 231 226 420 417 420 423 0 6 -26 40 -58 76 l-59 65 -359 -354 -359 -354 -3 537 -2 536 -195 0 -195 0 -2 -627z' fill='%23595959'/%3E%3Cpath d='M1675 3526 c-16 -7 -50 -35 -74 -62 -25 -27 -97 -105 -161 -174 -64 -69 -156 -169 -204 -222 -49 -54 -91 -98 -95 -98 -3 0 -46 55 -95 122 -95 128 -133 157 -203 158 -107 1 -194 -110 -164 -209 14 -47 310 -447 353 -478 75 -53 169 -34 244 50 21 23 142 155 269 292 128 138 256 276 286 309 70 76 83 100 83 161 1 121 -125 201 -239 151z' fill='%23595959'/%3E%3Cpath d='M2481 3200 c-76 -18 -125 -83 -125 -167 0 -43 5 -59 30 -90 63 -79 -25 -73 1132 -73 1129 0 1072 -3 1125 59 71 84 49 207 -46 259 -30 16 -106 17 -1057 18 -564 1 -1040 -2 -1059 -6z' fill='%23595959'/%3E%3C/g%3E%3C/svg%3E"); 
332        background-size: 18px 18px; 
333        background-repeat: no-repeat; 
334        background-position: 5px center;         
335
336    .value-field-programa a { 
337        font-family: "Montserrat-Bold"; 
338        color: #595959; 
339    }        
340 
341    @media (min-width: 992px) { 
342        .row-title { 
343            position: absolute; 
344            bottom: 0; 
345
346    }   
347 
348    .carousel-a-un-clic .label-title-campanyas { 
349        font-size: 0.85em; 
350
351 
352    .carousel-a-un-clic .carousel-control-prev, 
353    .carousel-a-un-clic .carousel-control-next { 
354        top: 80px; 
355        bottom: initial; 
356        width: 50px; 
357
358    .carousel-a-un-clic .carousel-control-prev { 
359        left: -50px; 
360
361    .carousel-a-un-clic .carousel-control-next { 
362        right: -50px; 
363
364         
365    .cajas-carrusel-destacado { 
366        background-color: #FFF; 
367        color: #595959; 
368        margin: 0.3125em; 
369        min-height: 11.5em; 
370        max-height: 15.5em; 
371
372 
373    .enlace { 
374        border: solid #595959 .0625em; 
375        box-shadow: grey 0px 4px 2px -2px; 
376        min-height: 3.6em; 
377        max-height: 3.6em; 
378        background-color: #ffc73f;  
379
380    .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span { 
381        background: #ffcd00; 
382
383    .owl-dot{ 
384            background-color: transparent !important; 
385
386    .owl-theme .owl-dots .owl-dot span{ 
387            background: #222; 
388            width: 17px; 
389            height: 17px; 
390            box-shadow: 0 0.5em 1em 0 rgba(0,0,0,0.2), 0 0.4em 1.2em 0 rgba(0,0,0,0.19); 
391
392 
393    @media (max-width: 1200px) {  
394        .carousel-a-un-clic .carousel-control-prev { 
395            left: 30px; 
396
397        .carousel-a-un-clic .carousel-control-next { 
398            right: 30px; 
399
400
401 
402 
403</style> 
404 
405     
406 
407</#if> <#-- if article -->