Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> cur_TitleAccordion.ContentAccordion [in template "604946#604992#80998" at line 25, column 39]
----
Tip: It's the step after the last dot that caused this error, not those before it.
----
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: ${cur_TitleAccordion.ContentAccordion... [in template "604946#604992#80998" at line 25, column 37]
----
1<#-- Web content templates are used to lay out the fields defined in a web content structure. Please use the left panel
2 to quickly add commonly used variables. Autocomplete is also available and can be invoked by typing "${" . -->
3 <div class="top ado_terminos_img">
4 <div class="contenido_top">
5 <div class="text">
6 <h1 class="titu"><span id="titulo">${Title.getData()}</span>
7 <span id="sub">${Title.Subtitle.getData()}</span>
8 </h1>
9 </div>
10 </div>
11 </div>
12 <div class="contenido" style="background: #f7f9fa; font-size: 14px !important;
13 font-family: 'Roboto-Regular' !important;
14 line-height: 22px; ">
15 <#if TitleAccordion.getSiblings()?has_content>
16 <#assign count=0>
17 <#list TitleAccordion.getSiblings() as cur_TitleAccordion>
18 <div class="wrap-collabsible">
19 <input class="toggle" id="accordionItem${count}" type="checkbox" />
20 <label class="lbl-toggle" for="accordionItem${count}"
21 style="font-size: 20px !important; font-family: 'Rams-Bold' !important;">${cur_TitleAccordion.getData()}</label>
22 <div class="collapsible-content">
23 <div class="content-inner">
24 <div class="panel-body text">
25 ${cur_TitleAccordion.ContentAccordion.getData()}
26 </div>
27 </div>
28 </div>
29 </div>
30 <#assign count=count + 1>
31 </#list>
32 </#if>
33 </div>
34 <style type="text/css">
35 body {
36 margin: 0px !important;
37 padding: 0px !important;
38 }
39
40
41
42
43
44 #titulo {
45 position: absolute;
46 top: 45px;
47 font-size: 50px !important;
48
49 color: #fff !important;
50 }
51
52 #sub {
53 position: absolute;
54 top: 118px;
55 font-size: 24px !important;
56
57 color: #fff !important;
58 }
59
60 .h1-privicy {
61 color: #32414a !important;
62
63 font-size: 30px !important;
64 }
65
66 table {
67 border-collapse: collapse;
68 }
69
70 h1 {
71 text-align: left;
72 letter-spacing: 3px;
73 }
74
75 .panel-body {
76 margin-top: 30px;
77 }
78
79 .ado_terminos_img {
80 height: 200px;
81 }
82
83
84 a:link,
85 a:visited,
86 a:active,
87 a:hover {
88 text-decoration: none !important;
89 }
90
91 .top {
92 background-attachment: scroll;
93 background-repeat: no-repeat;
94 background-position: center center;
95 background-size: cover;
96 position: relative;
97 display: inline-block;
98 text-align: center;
99 background-color: #6e1b69;
100 width: 100%;
101
102 }
103
104
105 .contenido_top {
106 padding-left: 8.4%;
107 padding-right: 8.4%;
108 margin: 0 auto;
109 width: 95%;
110 }
111
112 .panel-group .panel {
113 border-radius: 4px;
114 margin-bottom: -5px;
115 }
116
117 .panel {
118 border-style: none;
119 }
120
121 .panel-group .panel-heading+.panel-collapse>.panel-body {
122 border-style: none;
123
124 }
125
126 .panel-default>.panel-heading {
127 vertical-align: middle;
128 background-color: #ffff;
129 }
130
131 .panel-body {
132 padding: 0px;
133 }
134
135 .panel-heading p {
136 font-family: "Montserrat-Bold" !important;
137 font-size: 20px !important;
138 }
139
140 .contenido {
141 padding-top: 60px;
142 padding-bottom: 60px;
143 padding-left: 10%;
144 padding-right: 10%;
145 margin: 0 auto;
146 /*width: 95%;*/
147 background-color: white;
148 text-align: left;
149 }
150
151
152 .text p,
153 li {
154 font-size: 14px;
155 font-family: "Roboto-Regular";
156 line-height: 22px;
157 color: #32414A;
158 }
159
160 h2 {
161 margin: 40px 0 20px !important;
162 font-family: "Roboto-Bold";
163 font-size: 14px !important;
164 color: #32414a !important;
165 letter-spacing: 1px;
166 }
167
168 td {
169 border: 2px solid #cfcfcf;
170 text-align: center;
171 font-size: 14px !important;
172 font-family: "Roboto-Regular";
173 line-height: 22px;
174 color: #32414a !important;
175 }
176
177 sup {
178 top: 0 !important;
179 font-size: 10px;
180 margin-left: 2px;
181 }
182
183
184 .promociones-wap {
185 font-size: 15px;
186 font-family: "Roboto-Bold" !important;
187 margin-bottom: 30px;
188 }
189
190 .lista_marcas {
191 margin-top: 52px;
192 }
193
194 ol li {
195 margin: 10px 0;
196 font-size: 14px;
197 font-family: "Roboto-Regular" !important;
198 }
199
200 @media (max-width: 550px) {
201 .lbl-toggle {
202 font-size: 13px !important;
203 }
204 }
205
206
207 @media (max-width: 850px) and (min-width: 701px) {
208 .panel-heading p {
209 font-size: 20px !important;
210 }
211 }
212
213 @media (max-width: 700px) and (min-width: 551px) {
214
215 .panel-heading p {
216 font-size: 19px !important;
217 }
218
219 .contenido {
220 padding-left: 7%;
221 padding-right: 7%;
222 }
223 }
224
225
226
227
228 @media (max-width: 351px) and (min-width: 300px) {
229 .panel-body {
230 margin-top: 15px;
231 }
232
233 h2 {
234 font-size: 16px;
235 }
236
237 .text p,
238 li {
239 font-size: 12px;
240 }
241
242 .panel-heading {
243 padding: 10px 0px;
244 }
245
246 .dark {
247 height: 50px;
248 }
249
250 .contenido {
251 padding-top: 20px;
252 padding-bottom: 50px;
253 padding-left: 4%;
254 padding-right: 4%;
255 }
256
257 ol,
258 ul {
259 margin-left: -25px;
260 }
261
262 .panel-heading p {
263 font-family: "Montserrat-Bold" !important;
264 font-weight: bold;
265 font-size: 14px !important;
266 }
267
268 .lista_marcas {
269 margin-top: 4px;
270 }
271
272 .flecha {
273 width: 8px;
274 }
275
276 .ado_servicios_img {
277 height: 100px;
278 }
279
280 .ado_terminos_img {
281 height: 100px;
282 }
283
284 h1 {
285 margin: 0;
286 }
287
288 .text {
289 margin-top: 10px;
290 margin-bottom: 10px;
291 }
292
293 .btn {
294 padding: 0px;
295 }
296
297 #titulo {
298 font-size: 18px !important;
299 top: 20px;
300 }
301
302 #sub {
303 top: 57px;
304 font-size: 15px !important;
305 }
306
307 }
308
309
310 @media (max-width: 299px) and (min-width: 100px) {
311 .dark {
312 height: 50px;
313 }
314
315 .contenido {
316 padding-top: 20px;
317 padding-bottom: 50px;
318 padding-left: 8%;
319 padding-right: 8%;
320 }
321
322 .panel-heading p {
323 font-family: "Montserrat-Bold" !important;
324 font-weight: bold;
325 font-size: 6px !important;
326 }
327
328 .lista_marcas {
329 margin-top: 4px;
330 }
331
332 .flecha {
333 width: 8px;
334 }
335
336 .ado_servicios_img {
337 height: 100px;
338 }
339
340 .ado_terminos_img {
341 height: 100px;
342 }
343
344 h1 {
345 margin: 0;
346 }
347
348 .text {
349 margin-top: 10px;
350 margin-bottom: 10px;
351 }
352
353 .btn {
354 padding: 0px;
355 }
356
357 }
358
359
360 @media (max-width: 550px) and (min-width: 350px) {
361 .panel-body {
362 margin-top: 15px;
363 }
364
365 .dark {
366 height: 50px;
367 }
368
369 .text p,
370 li {
371 font-size: 13px;
372 }
373
374 h2 {
375 font-size: 16px;
376 }
377
378 .contenido {
379 padding-top: 20px;
380 padding-bottom: 50px;
381 padding-left: 4%;
382 padding-right: 4%;
383 }
384
385 .panel-heading p {
386 font-family: "Montserrat-Bold" !important;
387 font-weight: bold;
388 font-size: 14px !important;
389 }
390
391 .lista_marcas {
392 margin-top: 15px;
393 }
394
395 .flecha {
396 width: 8px;
397 }
398
399 .ado_servicios_img,
400 .ado_terminos_img {
401 height: 100px;
402 }
403
404 h1 {
405 margin: 0;
406 }
407
408 .text {
409 margin-top: 10px;
410 margin-bottom: 10px;
411 }
412
413 .btn {
414 padding: 0px;
415 }
416
417 #sub {
418 top: 57px;
419 font-size: 19px !important;
420 }
421
422 #titulo {
423 font-size: 22px !important;
424 top: 20px;
425 }
426 }
427
428 @media (max-width: 650px) and (min-width: 550px) {
429 #titulo {
430 font-size: 40px !important;
431 }
432 }
433
434 input[type='checkbox'] {
435 display: none;
436 }
437
438 .wrap-collabsible {
439 margin: 1.2rem 0;
440 border-bottom: 1px solid;
441 border-bottom-color: #7b7a7a;
442 width: 90%;
443 height: fit-content;
444 }
445
446 .lbl-toggle {
447 display: block;
448 padding: 1rem;
449 cursor: pointer;
450 transition: all 0.25s ease-out;
451
452 color: #32414a
453 /*!important*/
454 ;
455 }
456
457
458 .lbl-toggle::before {
459 content: ' ';
460 display: inline-block;
461 border-top: 5px solid transparent;
462 border-bottom: 5px solid transparent;
463 border-left: 5px solid currentColor;
464 vertical-align: middle;
465 margin-right: .7rem;
466 transform: translateY(-2px);
467 transition: transform .2s ease-out;
468 }
469
470 .toggle:checked+.lbl-toggle::before {
471 transform: rotate(90deg) translateX(-3px);
472 }
473
474 .collapsible-content {
475 max-height: 0px;
476 overflow: hidden;
477 transition: max-height .25s ease-in-out;
478 }
479
480 .toggle:checked+.lbl-toggle+.collapsible-content {
481 max-height: 100%;
482 }
483
484 .collapsible-content .content-inner {
485 padding: .5rem 1rem;
486 }
487
488 .collapsible-content p {
489 margin-bottom: 0;
490 }
491 </style>