PageSourceSearch

https://www.riumar-family-resort.de/es/

html riumar-family-resort.de collected 2026-09-27 08:02:13 UTC 540,497 bytes, 12,528 lines download raw bytes

1<!DOCTYPE html>
2<html xmlns:fb="http://ogp.me/ns/fb#" lang="ES" class="smooth">
3
4<head>
5<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
vendor: 1 bytes, line 5
5
6<script id='BBCookieConsentRur' type='text/javascript' data-bbcid='ca955f23-79a4-46ad-b35f-0749ee5bb7f6' src='https://2badvice-cdn.azureedge.net/psf/js/bb-manager.js'></script>
6
7  <title>Home | MARISOL riumar family resort</title><meta name="description" content="20 km de playa, de arena fina y suave , infinitos paisajes de las dunas costeras y una casa de vacaciones con piscina privada en el Mediterráneo: Riumar es un destino de vacaciones para toda la familia. ¡Se admiten perros! ¡MARISOL ofrece un servicio de primera classe y casas de vacaciones de las que enamoran! (NEU)"/><meta name="keywords" content="" /><link rel="canonical" href="https://www.riumar-family-resort.de/es/" />
8
9<link rel="alternate" hreflang="de" href="https://www.riumar-family-resort.de/" /><link rel="alternate" hreflang="fr" href="https://www.riumar-family-resort.de/fr/" /><link rel="alternate" hreflang="en" href="https://www.riumar-family-resort.de/en/" /><meta name="version" content="7.0" /><meta name="rev" content="7.0.12" /><meta name="template" content="Panorama Enterprise" /><meta name="generator" content="FrameworkITS" /><meta name="webname" content="marisol" /><meta prefix="og: http://ogp.me/ns#" property="og:type" content="website" /><meta prefix="og: http://ogp.me/ns#" property="og:title" content="Home | MARISOL riumar family resort"/><meta prefix="og: http://ogp.me/ns#" property="og:description" content="20 km de playa, de arena fina y suave , infinitos paisajes de las dunas costeras y una casa de vacaciones con piscina privada en el Mediterráneo: Riumar es un destino de vacaciones para toda la familia. ¡Se admiten perros! ¡MARISOL ofrece un servicio de primera classe y casas de vacaciones de las que enamoran! (NEU)"/><meta prefix="og: http://ogp.me/ns#" property="og:url" content="https://www.riumar-family-resort.de/es/"/><meta prefix="og: http://ogp.me/ns#" property="og:image" content="/child/assets/img/slider/slider.jpg"/><meta prefix="og: http://ogp.me/ns#" property="og:image:url" content="/child/assets/img/slider/slider.jpg"/>
10  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
11  <meta http-equiv="X-UA-Compatible" content="IE=edge">
12  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
13  <meta name="author" content="" />
14
15
16  
16<script async type="text/javascript">
17    if ('serviceWorker' in navigator) {
18      const urlOLB = getRewriteUrl();
19      const urlServiceWorker = `${ urlOLB }default/js/serviceWorker/serviceWorker.js`;
20
21      navigator.serviceWorker
22        .register(urlServiceWorker, {
23          scope: './'
24        });
25    }
26
27    function getRewriteUrl() {
28      const urlOLB = "https://www.riumar-family-resort.de/es/alquiler/";
29      const urlWeb = urlOLB.replace(/https?\:\/\//, '');
30      const urlRewrite = urlWeb.substring(urlWeb.indexOf('/'));
31
32      return urlRewrite;
33    }
34  </script>
34
35
36  <link rel='shortcut icon' href=/child/assets/img/favicon.ico>
37  <style>/**************************************/
38/* BTS IMPORT */
39/*! normalize.css v3.0.1 | MIT License | git.io/normalize */
40html {
41  -ms-text-size-adjust: 100%;
42  -webkit-text-size-adjust: 100%; }
43
44body {
45  margin: 0; }
46
47article,
48aside,
49details,
50figcaption,
51figure,
52footer,
53header,
54hgroup,
55main,
56nav,
57section,
58summary {
59  display: block; }
60
61audio,
62canvas,
63progress,
64video {
65  display: inline-block;
66  vertical-align: baseline; }
67
68audio:not([controls]) {
69  display: none;
70  height: 0; }
71
72[hidden],
73template {
74  display: none; }
75
76a {
77  background: transparent; }
78
79a:active,
80a:hover {
81  outline: 0; }
82
83abbr[title] {
84  border-bottom: 1px dotted; }
85
86b,
87strong {
88  font-weight: bold; }
89
90dfn {
91  font-style: italic; }
92
93h1 {
94  font-size: 2em;
95  margin: 0.67em 0; }
96
97mark {
98  background: #ff0;
99  color: #000; }
100
101small {
102  font-size: 80%; }
103
104sub,
105sup {
106  font-size: 75%;
107  line-height: 0;
108  position: relative;
109  vertical-align: baseline; }
110
111sup {
112  top: -0.5em; }
113
114sub {
115  bottom: -0.25em; }
116
117img {
118  border: 0; }
119
120svg:not(:root) {
121  overflow: hidden; }
122
123figure {
124  margin: 1em 40px; }
125
126hr {
127  -moz-box-sizing: content-box;
128  box-sizing: content-box;
129  height: 0; }
130
131pre {
132  overflow: auto; }
133
134code,
135kbd,
136pre,
137samp {
138  font-family: monospace, monospace;
139  font-size: 1em; }
140
141button,
142input,
143optgroup,
144select,
145textarea {
146  color: inherit;
147  font: inherit;
148  margin: 0; }
149
150button {
151  overflow: visible; }
152
153button,
154select {
155  text-transform: none; }
156
157button,
158html input[type="button"],
159input[type="reset"],
160input[type="submit"] {
161  -webkit-appearance: button;
162  cursor: pointer; }
163
164button[disabled],
165html input[disabled] {
166  cursor: default; }
167
168button::-moz-focus-inner,
169input::-moz-focus-inner {
170  border: 0;
171  padding: 0; }
172
173input {
174  line-height: normal; }
175
176input[type="checkbox"],
177input[type="radio"] {
178  box-sizing: border-box;
179  padding: 0; }
180
181input[type="number"]::-webkit-inner-spin-button,
182input[type="number"]::-webkit-outer-spin-button {
183  height: auto; }
184
185input[type="search"] {
186  -webkit-appearance: textfield;
187  -moz-box-sizing: content-box;
188  -webkit-box-sizing: content-box;
189  box-sizing: content-box; }
190
191input[type="search"]::-webkit-search-cancel-button,
192input[type="search"]::-webkit-search-decoration {
193  -webkit-appearance: none; }
194
195fieldset {
196  border: 1px solid #c0c0c0;
197  margin: 0 2px;
198  padding: 0.35em 0.625em 0.75em; }
199
200legend {
201  border: 0;
202  padding: 0; }
203
204textarea {
205  overflow: auto; }
206
207optgroup {
208  font-weight: bold; }
209
210table {
211  border-collapse: collapse;
212  border-spacing: 0; }
213
214td,
215th {
216  padding: 0; }
217
218@media print {
219  * {
220    text-shadow: none !important;
221    color: #000 !important;
222    background: transparent !important;
223    box-shadow: none !important; }
224  a,
225  a:visited {
226    text-decoration: underline; }
227  a[href]:after {
228    content: " (" attr(href) ")"; }
229  abbr[title]:after {
230    content: " (" attr(title) ")"; }
231  a[href^="javascript:"]:after,
232  a[href^="#"]:after {
233    content: ""; }
234  pre,
235  blockquote {
236    border: 1px solid #999;
237    page-break-inside: avoid; }
238  thead {
239    display: table-header-group; }
240  tr,
241  img {
242    page-break-inside: avoid; }
243  img {
244    max-width: 100% !important; }
245  p,
246  h2,
247  h3 {
248    orphans: 3;
249    widows: 3; }
250  h2,
251  h3 {
252    page-break-after: avoid; }
253  select {
254    background: #fff !important; }
255  .navbar {
256    display: none; }
257  .table td,
258  .table th {
259    background-color: #fff !important; }
260  .btn > .caret, #miniformulario_slider .popover .cerrar_ninyos > .caret,
261  .dropup > .btn > .caret,
262  #miniformulario_slider .popover .dropup > .cerrar_ninyos > .caret {
263    border-top-color: #000 !important; }
264  .label {
265    border: 1px solid #000; }
266  .table {
267    border-collapse: collapse !important; }
268  .table-bordered th,
269  .table-bordered td {
270    border: 1px solid #ddd !important; } }
271
272* {
273  -webkit-box-sizing: border-box;
274  -moz-box-sizing: border-box;
275  box-sizing: border-box; }
276
277*:before,
278*:after {
279  -webkit-box-sizing: border-box;
280  -moz-box-sizing: border-box;
281  box-sizing: border-box; }
282
283html {
284  font-size: 10px;
285  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
286
287body {
288  font-size: 14px;
289  line-height: 1.42857;
290  color: #333333;
291  background-color: #fff; }
292
293input,
294button,
295select,
296textarea {
297  font-family: inherit;
298  font-size: inherit;
299  line-height: inherit; }
300
301a {
302  color: #009cde;
303  text-decoration: none; }
304  a:hover, a:focus {
305    color: #006692;
306    text-decoration: underline; }
307  a:focus {
308    outline: thin dotted;
309    outline: 5px auto -webkit-focus-ring-color;
310    outline-offset: -2px; }
311
312figure {
313  margin: 0; }
314
315img {
316  vertical-align: middle; }
317
318.img-responsive {
319  display: block;
320  width: 100% \9;
321  max-width: 100%;
322  height: auto; }
323
324.img-rounded {
325  border-radius: 6px; }
326
327.img-thumbnail {
328  padding: 4px;
329  line-height: 1.42857;
330  background-color: #fff;
331  border: 1px solid #ddd;
332  border-radius: 4px;
333  -webkit-transition: all 0.2s ease-in-out;
334  -o-transition: all 0.2s ease-in-out;
335  transition: all 0.2s ease-in-out;
336  display: inline-block;
337  width: 100% \9;
338  max-width: 100%;
339  height: auto; }
340
341.img-circle {
342  border-radius: 50%; }
343
344hr {
345  margin-top: 20px;
346  margin-bottom: 20px;
347  border: 0;
348  border-top: 1px solid #eeeeee; }
349
350.sr-only {
351  position: absolute;
352  width: 1px;
353  height: 1px;
354  margin: -1px;
355  padding: 0;
356  overflow: hidden;
357  clip: rect(0, 0, 0, 0);
358  border: 0; }
359
360.sr-only-focusable:active, .sr-only-focusable:focus {
361  position: static;
362  width: auto;
363  height: auto;
364  margin: 0;
365  overflow: visible;
366  clip: auto; }
367
368fieldset {
369  padding: 0;
370  margin: 0;
371  border: 0;
372  min-width: 0; }
373
374legend {
375  display: block;
376  width: 100%;
377  padding: 0;
378  margin-bottom: 20px;
379  font-size: 21px;
380  line-height: inherit;
381  color: #333333;
382  border: 0;
383  border-bottom: 1px solid #e5e5e5; }
384
385label {
386  display: inline-block;
387  max-width: 100%;
388  font-weight: bold; }
389
390.its--online-fix label {
391  margin-bottom: 5px; }
392
393#its--global-container label {
394  font-size: 10px;
395  text-transform: uppercase; }
396
397input[type="search"] {
398  -webkit-box-sizing: border-box;
399  -moz-box-sizing: border-box;
400  box-sizing: border-box; }
401
402input[type="radio"],
403input[type="checkbox"] {
404  margin: 4px 0 0;
405  margin-top: 1px \9;
406  line-height: normal; }
407
408input[type="file"] {
409  display: block; }
410
411input[type="range"] {
412  display: block;
413  width: 100%; }
414
415select[multiple],
416select[size] {
417  height: auto; }
418
419input[type="file"]:focus,
420input[type="radio"]:focus,
421input[type="checkbox"]:focus {
422  outline: thin dotted;
423  outline: 5px auto -webkit-focus-ring-color;
424  outline-offset: -2px; }
425
426output {
427  display: block;
428  padding-top: 7px;
429  font-size: 14px;
430  line-height: 1.42857;
431  color: #555555; }
432
433.form-control {
434  display: block;
435  width: 100%;
436  height: 34px;
437  padding: 0;
438  font-family: 'Playfair Display', serif;
439  font-size: 21px;
440  line-height: 1.42857;
441  color: #555555;
442  background-color: #fff;
443  background-image: none;
444  border: 0px;
445  border-bottom: 1px solid #ccc;
446  font-weight: normal;
447  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
448  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
449  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }
450  .form-control:focus {
451    border-color: #66afe9;
452    outline: 0; }
453  .form-control::-moz-placeholder {
454    color: #777777;
455    opacity: 1; }
456  .form-control:-ms-input-placeholder {
457    color: #777777; }
458  .form-control::-webkit-input-placeholder {
459    color: #777777; }
460  .form-control[disabled], .form-control[readonly],
461  fieldset[disabled] .form-control {
462    cursor: not-allowed;
463    background-color: #eeeeee;
464    opacity: 1; }
465
466textarea.form-control {
467  height: auto; }
468
469input[type="search"] {
470  -webkit-appearance: none; }
471
472input[type="date"],
473input[type="time"],
474input[type="datetime-local"],
475input[type="month"] {
476  line-height: 34px;
477  line-height: 1.42857 \0; }
478  input[type="date"].input-sm, .form-horizontal .form-group-sm input.form-control[type="date"], .input-group-sm > input.form-control[type="date"],
479  .input-group-sm > input.input-group-addon[type="date"],
480  .input-group-sm > .input-group-btn > input.btn[type="date"], #miniformulario_slider .popover .input-group-sm > .input-group-btn > input.cerrar_ninyos[type="date"],
481  input[type="time"].input-sm,
482  .form-horizontal .form-group-sm input.form-control[type="time"],
483  .input-group-sm > input.form-control[type="time"],
484  .input-group-sm > input.input-group-addon[type="time"],
485  .input-group-sm > .input-group-btn > input.btn[type="time"],
486  #miniformulario_slider .popover .input-group-sm > .input-group-btn > input.cerrar_ninyos[type="time"],
487  input[type="datetime-local"].input-sm,
488  .form-horizontal .form-group-sm input.form-control[type="datetime-local"],
489  .input-group-sm > input.form-control[type="datetime-local"],
490  .input-group-sm > input.input-group-addon[type="datetime-local"],
491  .input-group-sm > .input-group-btn > input.btn[type="datetime-local"],
492  #miniformulario_slider .popover .input-group-sm > .input-group-btn > input.cerrar_ninyos[type="datetime-local"],
493  input[type="month"].input-sm,
494  .form-horizontal .form-group-sm input.form-control[type="month"],
495  .input-group-sm > input.form-control[type="month"],
496  .input-group-sm > input.input-group-addon[type="month"],
497  .input-group-sm > .input-group-btn > input.btn[type="month"],
498  #miniformulario_slider .popover .input-group-sm > .input-group-btn > input.cerrar_ninyos[type="month"] {
499    line-height: 30px; }
500  input[type="date"].input-lg, .form-horizontal .form-group-lg input.form-control[type="date"], .input-group-lg > input.form-control[type="date"],
501  .input-group-lg > input.input-group-addon[type="date"],
502  .input-group-lg > .input-group-btn > input.btn[type="date"], #miniformulario_slider .popover .input-group-lg > .input-group-btn > input.cerrar_ninyos[type="date"],
503  input[type="time"].input-lg,
504  .form-horizontal .form-group-lg input.form-control[type="time"],
505  .input-group-lg > input.form-control[type="time"],
506  .input-group-lg > input.input-group-addon[type="time"],
507  .input-group-lg > .input-group-btn > input.btn[type="time"],
508  #miniformulario_slider .popover .input-group-lg > .input-group-btn > input.cerrar_ninyos[type="time"],
509  input[type="datetime-local"].input-lg,
510  .form-horizontal .form-group-lg input.form-control[type="datetime-local"],
511  .input-group-lg > input.form-control[type="datetime-local"],
512  .input-group-lg > input.input-group-addon[type="datetime-local"],
513  .input-group-lg > .input-group-btn > input.btn[type="datetime-local"],
514  #miniformulario_slider .popover .input-group-lg > .input-group-btn > input.cerrar_ninyos[type="datetime-local"],
515  input[type="month"].input-lg,
516  .form-horizontal .form-group-lg input.form-control[type="month"],
517  .input-group-lg > input.form-control[type="month"],
518  .input-group-lg > input.input-group-addon[type="month"],
519  .input-group-lg > .input-group-btn > input.btn[type="month"],
520  #miniformulario_slider .popover .input-group-lg > .input-group-btn > input.cerrar_ninyos[type="month"] {
521    line-height: 46px; }
522
523.form-group {
524  margin-bottom: 15px; }
525
526.radio,
527.checkbox {
528  position: relative;
529  display: block;
530  min-height: 20px;
531  margin-top: 10px;
532  margin-bottom: 10px; }
533  .radio label,
534  .checkbox label {
535    padding-left: 20px;
536    margin-bottom: 0;
537    font-weight: normal;
538    cursor: pointer; }
539
540.radio input[type="radio"],
541.radio-inline input[type="radio"],
542.checkbox input[type="checkbox"],
543.checkbox-inline input[type="checkbox"] {
544  position: absolute;
545  margin-left: -20px;
546  margin-top: 4px \9; }
547
548.radio + .radio,
549.checkbox + .checkbox {
550  margin-top: -5px; }
551
552.radio-inline,
553.checkbox-inline {
554  display: inline-block;
555  padding-left: 20px;
556  margin-bottom: 0;
557  vertical-align: middle;
558  font-weight: normal;
559  cursor: pointer; }
560
561.radio-inline + .radio-inline,
562.checkbox-inline + .checkbox-inline {
563  margin-top: 0;
564  margin-left: 10px; }
565
566input[type="radio"][disabled], input[type="radio"].disabled,
567fieldset[disabled] input[type="radio"],
568input[type="checkbox"][disabled],
569input[type="checkbox"].disabled,
570fieldset[disabled]
571input[type="checkbox"] {
572  cursor: not-allowed; }
573
574.radio-inline.disabled,
575fieldset[disabled] .radio-inline,
576.checkbox-inline.disabled,
577fieldset[disabled]
578.checkbox-inline {
579  cursor: not-allowed; }
580
581.radio.disabled label,
582fieldset[disabled] .radio label,
583.checkbox.disabled label,
584fieldset[disabled]
585.checkbox label {
586  cursor: not-allowed; }
587
588.form-control-static {
589  padding-top: 7px;
590  padding-bottom: 7px;
591  margin-bottom: 0; }
592  .form-control-static.input-lg, .form-horizontal .form-group-lg .form-control-static.form-control, .input-group-lg > .form-control-static.form-control,
593  .input-group-lg > .form-control-static.input-group-addon,
594  .input-group-lg > .input-group-btn > .form-control-static.btn, #miniformulario_slider .popover .input-group-lg > .input-group-btn > .form-control-static.cerrar_ninyos, .form-control-static.input-sm, .form-horizontal .form-group-sm .form-control-static.form-control, .input-group-sm > .form-control-static.form-control,
595  .input-group-sm > .form-control-static.input-group-addon,
596  .input-group-sm > .input-group-btn > .form-control-static.btn, #miniformulario_slider .popover .input-group-sm > .input-group-btn > .form-control-static.cerrar_ninyos {
597    padding-left: 0;
598    padding-right: 0; }
599
600.input-sm, .form-horizontal .form-group-sm .form-control, .input-group-sm > .form-control,
601.input-group-sm > .input-group-addon,
602.input-group-sm > .input-group-btn > .btn, #miniformulario_slider .popover .input-group-sm > .input-group-btn > .cerrar_ninyos {
603  height: 30px;
604  padding: 5px 10px;
605  font-size: 12px;
606  line-height: 1.5;
607  border-radius: 3px; }
608
609select.input-sm, .form-horizontal .form-group-sm select.form-control, .input-group-sm > select.form-control,
610.input-group-sm > select.input-group-addon,
611.input-group-sm > .input-group-btn > select.btn, #miniformulario_slider .popover .input-group-sm > .input-group-btn > select.cerrar_ninyos {
612  height: 30px;
613  line-height: 30px; }
614
615textarea.input-sm, .form-horizontal .form-group-sm textarea.form-control, .input-group-sm > textarea.form-control,
616.input-group-sm > textarea.input-group-addon,
617.input-group-sm > .input-group-btn > textarea.btn, #miniformulario_slider .popover .input-group-sm > .input-group-btn > textarea.cerrar_ninyos,
618select[multiple].input-sm,
619.form-horizontal .form-group-sm select.form-control[multiple],
620.input-group-sm > select.form-control[multiple],
621.input-group-sm > select.input-group-addon[multiple],
622.input-group-sm > .input-group-btn > select.btn[multiple],
623#miniformulario_slider .popover .input-group-sm > .input-group-btn > select.cerrar_ninyos[multiple] {
624  height: auto; }
625
626.input-lg, .form-horizontal .form-group-lg .form-control, .input-group-lg > .form-control,
627.input-group-lg > .input-group-addon,
628.input-group-lg > .input-group-btn > .btn, #miniformulario_slider .popover .input-group-lg > .input-group-btn > .cerrar_ninyos {
629  height: 46px;
630  padding: 10px 16px;
631  font-size: 18px;
632  line-height: 1.33;
633  border-radius: 6px; }
634
635select.input-lg, .form-horizontal .form-group-lg select.form-control, .input-group-lg > select.form-control,
636.input-group-lg > select.input-group-addon,
637.input-group-lg > .input-group-btn > select.btn, #miniformulario_slider .popover .input-group-lg > .input-group-btn > select.cerrar_ninyos {
638  height: 46px;
639  line-height: 46px; }
640
641textarea.input-lg, .form-horizontal .form-group-lg textarea.form-control, .input-group-lg > textarea.form-control,
642.input-group-lg > textarea.input-group-addon,
643.input-group-lg > .input-group-btn > textarea.btn, #miniformulario_slider .popover .input-group-lg > .input-group-btn > textarea.cerrar_ninyos,
644select[multiple].input-lg,
645.form-horizontal .form-group-lg select.form-control[multiple],
646.input-group-lg > select.form-control[multiple],
647.input-group-lg > select.input-group-addon[multiple],
648.input-group-lg > .input-group-btn > select.btn[multiple],
649#miniformulario_slider .popover .input-group-lg > .input-group-btn > select.cerrar_ninyos[multiple] {
650  height: auto; }
651
652.has-feedback {
653  position: relative; }
654  .has-feedback .form-control {
655    padding-right: 42.5px; }
656
657.form-control-feedback {
658  position: absolute;
659  top: 25px;
660  right: 0;
661  z-index: 2;
662  display: block;
663  width: 34px;
664  height: 34px;
665  line-height: 34px;
666  text-align: center; }
667
668.input-lg + .form-control-feedback, .form-horizontal .form-group-lg .form-control + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback, .input-group-lg > .input-group-addon + .form-control-feedback, .input-group-lg > .input-group-btn > .btn + .form-control-feedback, #miniformulario_slider .popover .input-group-lg > .input-group-btn > .cerrar_ninyos + .form-control-feedback {
669  width: 46px;
670  height: 46px;
671  line-height: 46px; }
672
673.input-sm + .form-control-feedback, .form-horizontal .form-group-sm .form-control + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback, .input-group-sm > .input-group-addon + .form-control-feedback, .input-group-sm > .input-group-btn > .btn + .form-control-feedback, #miniformulario_slider .popover .input-group-sm > .input-group-btn > .cerrar_ninyos + .form-control-feedback {
674  width: 30px;
675  height: 30px;
676  line-height: 30px; }
677
678.has-success .help-block,
679.has-success .control-label,
680.has-success .radio,
681.has-success .checkbox,
682.has-success .radio-inline,
683.has-success .checkbox-inline {
684  color: #3c763d; }
685
686.has-success .form-control {
687  border-color: #3c763d;
688  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
689  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
690  .has-success .form-control:focus {
691    border-color: #2b542c;
692    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
693    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; }
694
695.has-success .input-group-addon {
696  color: #3c763d;
697  border-color: #3c763d;
698  background-color: #dff0d8; }
699
700.has-success .form-control-feedback {
701  color: #3c763d; }
702
703.has-warning .help-block,
704.has-warning .control-label,
705.has-warning .radio,
706.has-warning .checkbox,
707.has-warning .radio-inline,
708.has-warning .checkbox-inline {
709  color: #8a6d3b; }
710
711.has-warning .form-control {
712  border-color: #8a6d3b;
713  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
714  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
715  .has-warning .form-control:focus {
716    border-color: #66512c;
717    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
718    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; }
719
720.has-warning .input-group-addon {
721  color: #8a6d3b;
722  border-color: #8a6d3b;
723  background-color: #fcf8e3; }
724
725.has-warning .form-control-feedback {
726  color: #8a6d3b; }
727
728.has-error .help-block,
729.has-error .control-label,
730.has-error .radio,
731.has-error .checkbox,
732.has-error .radio-inline,
733.has-error .checkbox-inline {
734  color: #a94442; }
735
736.has-error .form-control {
737  border-color: #a94442;
738  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
739  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
740  .has-error .form-control:focus {
741    border-color: #843534;
742    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
743    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; }
744
745.has-error .input-group-addon {
746  color: #a94442;
747  border-color: #a94442;
748  background-color: #f2dede; }
749
750.has-error .form-control-feedback {
751  color: #a94442; }
752
753.has-feedback label.sr-only ~ .form-control-feedback {
754  top: 0; }
755
756.help-block {
757  display: block;
758  margin-top: 5px;
759  margin-bottom: 10px;
760  color: #737373; }
761
762@media (min-width: 768px) {
763  .form-inline .form-group, .navbar-form .form-group {
764    display: inline-block;
765    margin-bottom: 0;
766    vertical-align: middle; }
767  .form-inline .form-control, .navbar-form .form-control {
768    display: inline-block;
769    width: auto;
770    vertical-align: middle; }
771  .form-inline .input-group, .navbar-form .input-group {
772    display: inline-table;
773    vertical-align: middle; }
774    .form-inline .input-group .input-group-addon, .navbar-form .input-group .input-group-addon,
775    .form-inline .input-group .input-group-btn,
776    .navbar-form .input-group .input-group-btn,
777    .form-inline .input-group .form-control,
778    .navbar-form .input-group .form-control {
779      width: auto; }
780  .form-inline .input-group > .form-control, .navbar-form .input-group > .form-control {
781    width: 100%; }
782  .form-inline .control-label, .navbar-form .control-label {
783    margin-bottom: 0;
784    vertical-align: middle; }
785  .form-inline .radio, .navbar-form .radio,
786  .form-inline .checkbox,
787  .navbar-form .checkbox {
788    display: inline-block;
789    margin-top: 0;
790    margin-bottom: 0;
791    vertical-align: middle; }
792    .form-inline .radio label, .navbar-form .radio label,
793    .form-inline .checkbox label,
794    .navbar-form .checkbox label {
795      padding-left: 0; }
796  .form-inline .radio input[type="radio"], .navbar-form .radio input[type="radio"],
797  .form-inline .checkbox input[type="checkbox"],
798  .navbar-form .checkbox input[type="checkbox"] {
799    position: relative;
800    margin-left: 0; }
801  .form-inline .has-feedback .form-control-feedback, .navbar-form .has-feedback .form-control-feedback {
802    top: 0; } }
803
804.form-horizontal .radio,
805.form-horizontal .checkbox,
806.form-horizontal .radio-inline,
807.form-horizontal .checkbox-inline {
808  margin-top: 0;
809  margin-bottom: 0;
810  padding-top: 7px; }
811
812.form-horizontal .radio,
813.form-horizontal .checkbox {
814  min-height: 27px; }
815
816.form-horizontal .form-group {
817  margin-left: -12.5px;
818  margin-right: -12.5px; }
819  .form-horizontal .form-group:before, .form-horizontal .form-group:after {
820    content: " ";
821    display: table; }
822  .form-horizontal .form-group:after {
823    clear: both; }
824
825@media (min-width: 768px) {
826  .form-horizontal .control-label {
827    text-align: right;
828    margin-bottom: 0;
829    padding-top: 7px; } }
830
831.form-horizontal .has-feedback .form-control-feedback {
832  top: 0;
833  right: 12.5px; }
834
835@media (min-width: 768px) {
836  .form-horizontal .form-group-lg .control-label {
837    padding-top: 14.3px; } }
838
839@media (min-width: 768px) {
840  .form-horizontal .form-group-sm .control-label {
841    padding-top: 6px; } }
842
843.btn, #miniformulario_slider .popover .cerrar_ninyos {
844  display: inline-block;
845  margin-bottom: 0;
846  font-weight: normal;
847  text-align: center;
848  vertical-align: middle;
849  cursor: pointer;
850  background-image: none;
851  border: 1px solid transparent;
852  white-space: nowrap;
853  padding: 6px 12px;
854  font-size: 14px;
855  line-height: 1.42857;
856  border-radius: 4px;
857  -webkit-user-select: none;
858  -moz-user-select: none;
859  -ms-user-select: none;
860  user-select: none; }
861  .btn:focus, #miniformulario_slider .popover .cerrar_ninyos:focus, .btn:active:focus, #miniformulario_slider .popover .cerrar_ninyos:active:focus, .btn.active:focus, #miniformulario_slider .popover .active.cerrar_ninyos:focus {
862    outline: thin dotted;
863    outline: 5px auto -webkit-focus-ring-color;
864    outline-offset: -2px; }
865  .btn:hover, #miniformulario_slider .popover .cerrar_ninyos:hover, .btn:focus, #miniformulario_slider .popover .cerrar_ninyos:focus {
866    color: #333;
867    text-decoration: none; }
868  .btn:active, #miniformulario_slider .popover .cerrar_ninyos:active, .btn.active, #miniformulario_slider .popover .active.cerrar_ninyos {
869    outline: 0;
870    background-image: none;
871    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
872    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
873  .btn.disabled, #miniformulario_slider .popover .disabled.cerrar_ninyos, .btn[disabled], #miniformulario_slider .popover .cerrar_ninyos[disabled],
874  fieldset[disabled] .btn,
875  fieldset[disabled] #miniformulario_slider .popover .cerrar_ninyos,
876  #miniformulario_slider .popover fieldset[disabled] .cerrar_ninyos {
877    cursor: not-allowed;
878    pointer-events: none;
879    opacity: 0.65;
880    filter: alpha(opacity=65);
881    -webkit-box-shadow: none;
882    box-shadow: none; }
883
884.btn-default {
885  color: #333;
886  background-color: #fff;
887  border-color: #ccc; }
888  .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active,
889  .open > .btn-default.dropdown-toggle {
890    color: #333;
891    background-color: #e6e6e6;
892    border-color: #adadad; }
893  .btn-default:active, .btn-default.active,
894  .open > .btn-default.dropdown-toggle {
895    background-image: none; }
896  .btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled]:active, .btn-default[disabled].active,
897  fieldset[disabled] .btn-default,
898  fieldset[disabled] .btn-default:hover,
899  fieldset[disabled] .btn-default:focus,
900  fieldset[disabled] .btn-default:active,
901  fieldset[disabled] .btn-default.active {
902    background-color: #fff;
903    border-color: #ccc; }
904  .btn-default .badge {
905    color: #fff;
906    background-color: #333; }
907
908.btn-primary, #miniformulario_slider .popover .cerrar_ninyos {
909  color: #fff;
910  background-color: #009cde;
911  border-color: #008ac5; }
912  .btn-primary:hover, #miniformulario_slider .popover .cerrar_ninyos:hover, .btn-primary:focus, #miniformulario_slider .popover .cerrar_ninyos:focus, .btn-primary:active, #miniformulario_slider .popover .cerrar_ninyos:active, .btn-primary.active, #miniformulario_slider .popover .active.cerrar_ninyos,
913  .open > .btn-primary.dropdown-toggle,
914  #miniformulario_slider .popover .open > .dropdown-toggle.cerrar_ninyos {
915    color: #fff;
916    background-color: #0078ab;
917    border-color: #005f87; }
918  .btn-primary:active, #miniformulario_slider .popover .cerrar_ninyos:active, .btn-primary.active, #miniformulario_slider .popover .active.cerrar_ninyos,
919  .open > .btn-primary.dropdown-toggle,
920  #miniformulario_slider .popover .open > .dropdown-toggle.cerrar_ninyos {
921    background-image: none; }
922  .btn-primary.disabled, #miniformulario_slider .popover .disabled.cerrar_ninyos, .btn-primary.disabled:hover, #miniformulario_slider .popover .disabled.cerrar_ninyos:hover, .btn-primary.disabled:focus, #miniformulario_slider .popover .disabled.cerrar_ninyos:focus, .btn-primary.disabled:active, #miniformulario_slider .popover .disabled.cerrar_ninyos:active, .btn-primary.disabled.active, #miniformulario_slider .popover .disabled.active.cerrar_ninyos, .btn-primary[disabled], #miniformulario_slider .popover .cerrar_ninyos[disabled], .btn-primary[disabled]:hover, #miniformulario_slider .popover .cerrar_ninyos[disabled]:hover, .btn-primary[disabled]:focus, #miniformulario_slider .popover .cerrar_ninyos[disabled]:focus, .btn-primary[disabled]:active, #miniformulario_slider .popover .cerrar_ninyos[disabled]:active, .btn-primary[disabled].active, #miniformulario_slider .popover .cerrar_ninyos[disabled].active,
923  fieldset[disabled] .btn-primary,
924  fieldset[disabled] #miniformulario_slider .popover .cerrar_ninyos,
925  #miniformulario_slider .popover fieldset[disabled] .cerrar_ninyos,
926  fieldset[disabled] .btn-primary:hover,
927  fieldset[disabled] #miniformulario_slider .popover .cerrar_ninyos:hover,
928  #miniformulario_slider .popover fieldset[disabled] .cerrar_ninyos:hover,
929  fieldset[disabled] .btn-primary:focus,
930  fieldset[disabled] #miniformulario_slider .popover .cerrar_ninyos:focus,
931  #miniformulario_slider .popover fieldset[disabled] .cerrar_ninyos:focus,
932  fieldset[disabled] .btn-primary:active,
933  fieldset[disabled] #miniformulario_slider .popover .cerrar_ninyos:active,
934  #miniformulario_slider .popover fieldset[disabled] .cerrar_ninyos:active,
935  fieldset[disabled] .btn-primary.active,
936  fieldset[disabled] #miniformulario_slider .popover .active.cerrar_ninyos,
937  #miniformulario_slider .popover fieldset[disabled] .active.cerrar_ninyos {
938    background-color: #009cde;
939    border-color: #008ac5; }
940  .btn-primary .badge, #miniformulario_slider .popover .cerrar_ninyos .badge {
941    color: #009cde;
942    background-color: #fff; }
943
944.btn-success {
945  color: #fff;
946  background-color: #5cb85c;
947  border-color: #4cae4c; }
948  .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active,
949  .open > .btn-success.dropdown-toggle {
950    color: #fff;
951    background-color: #449d44;
952    border-color: #398439; }
953  .btn-success:active, .btn-success.active,
954  .open > .btn-success.dropdown-toggle {
955    background-image: none; }
956  .btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled]:active, .btn-success[disabled].active,
957  fieldset[disabled] .btn-success,
958  fieldset[disabled] .btn-success:hover,
959  fieldset[disabled] .btn-success:focus,
960  fieldset[disabled] .btn-success:active,
961  fieldset[disabled] .btn-success.active {
962    background-color: #5cb85c;
963    border-color: #4cae4c; }
964  .btn-success .badge {
965    color: #5cb85c;
966    background-color: #fff; }
967
968.btn-info {
969  color: #fff;
970  background-color: #5bc0de;
971  border-color: #46b8da; }
972  .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active,
973  .open > .btn-info.dropdown-toggle {
974    color: #fff;
975    background-color: #31b0d5;
976    border-color: #269abc; }
977  .btn-info:active, .btn-info.active,
978  .open > .btn-info.dropdown-toggle {
979    background-image: none; }
980  .btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled]:active, .btn-info[disabled].active,
981  fieldset[disabled] .btn-info,
982  fieldset[disabled] .btn-info:hover,
983  fieldset[disabled] .btn-info:focus,
984  fieldset[disabled] .btn-info:active,
985  fieldset[disabled] .btn-info.active {
986    background-color: #5bc0de;
987    border-color: #46b8da; }
988  .btn-info .badge {
989    color: #5bc0de;
990    background-color: #fff; }
991
992.btn-warning {
993  color: #fff;
994  background-color: #f0ad4e;
995  border-color: #eea236; }
996  .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active,
997  .open > .btn-warning.dropdown-toggle {
998    color: #fff;
999    background-color: #ec971f;
1000    border-color: #d58512; }
1001  .btn-warning:active, .btn-warning.active,
1002  .open > .btn-warning.dropdown-toggle {
1003    background-image: none; }
1004  .btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled]:active, .btn-warning[disabled].active,
1005  fieldset[disabled] .btn-warning,
1006  fieldset[disabled] .btn-warning:hover,
1007  fieldset[disabled] .btn-warning:focus,
1008  fieldset[disabled] .btn-warning:active,
1009  fieldset[disabled] .btn-warning.active {
1010    background-color: #f0ad4e;
1011    border-color: #eea236; }
1012  .btn-warning .badge {
1013    color: #f0ad4e;
1014    background-color: #fff; }
1015
1016.btn-danger {
1017  color: #fff;
1018  background-color: #d9534f;
1019  border-color: #d43f3a; }
1020  .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active,
1021  .open > .btn-danger.dropdown-toggle {
1022    color: #fff;
1023    background-color: #c9302c;
1024    border-color: #ac2925; }
1025  .btn-danger:active, .btn-danger.active,
1026  .open > .btn-danger.dropdown-toggle {
1027    background-image: none; }
1028  .btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled]:active, .btn-danger[disabled].active,
1029  fieldset[disabled] .btn-danger,
1030  fieldset[disabled] .btn-danger:hover,
1031  fieldset[disabled] .btn-danger:focus,
1032  fieldset[disabled] .btn-danger:active,
1033  fieldset[disabled] .btn-danger.active {
1034    background-color: #d9534f;
1035    border-color: #d43f3a; }
1036  .btn-danger .badge {
1037    color: #d9534f;
1038    background-color: #fff; }
1039
1040.btn-link {
1041  color: #009cde;
1042  font-weight: normal;
1043  cursor: pointer;
1044  border-radius: 0; }
1045  .btn-link, .btn-link:active, .btn-link[disabled],
1046  fieldset[disabled] .btn-link {
1047    background-color: transparent;
1048    -webkit-box-shadow: none;
1049    box-shadow: none; }
1050  .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
1051    border-color: transparent; }
1052  .btn-link:hover, .btn-link:focus {
1053    color: #006692;
1054    text-decoration: underline;
1055    background-color: transparent; }
1056  .btn-link[disabled]:hover, .btn-link[disabled]:focus,
1057  fieldset[disabled] .btn-link:hover,
1058  fieldset[disabled] .btn-link:focus {
1059    color: #777777;
1060    text-decoration: none; }
1061
1062.btn-lg {
1063  padding: 10px 16px;
1064  font-size: 18px;
1065  line-height: 1.33;
1066  border-radius: 6px; }
1067
1068.btn-sm {
1069  padding: 5px 10px;
1070  font-size: 12px;
1071  line-height: 1.5;
1072  border-radius: 3px; }
1073
1074.btn-xs, #miniformulario_slider .popover .cerrar_ninyos {
1075  padding: 1px 5px;
1076  font-size: 12px;
1077  line-height: 1.5;
1078  border-radius: 3px; }
1079
1080.btn-block {
1081  display: block;
1082  width: 100%; }
1083
1084.btn-block + .btn-block {
1085  margin-top: 5px; }
1086
1087input[type="submit"].btn-block,
1088input[type="reset"].btn-block,
1089input[type="button"].btn-block {
1090  width: 100%; }
1091
1092.fade {
1093  opacity: 0;
1094  -webkit-transition: opacity 0.15s linear;
1095  -o-transition: opacity 0.15s linear;
1096  transition: opacity 0.15s linear; }
1097  .fade.in {
1098    opacity: 1; }
1099
1100.collapse {
1101  display: none; }
1102  .collapse.in {
1103    display: block; }
1104
1105tr.collapse.in {
1106  display: table-row; }
1107
1108tbody.collapse.in {
1109  display: table-row-group; }
1110
1111.collapsing {
1112  position: relative;
1113  height: 0;
1114  overflow: hidden;
1115  -webkit-transition: height 0.35s ease;
1116  -o-transition: height 0.35s ease;
1117  transition: height 0.35s ease; }
1118
1119.caret {
1120  display: inline-block;
1121  width: 0;
1122  height: 0;
1123  margin-left: 2px;
1124  vertical-align: middle;
1125  border-top: 4px solid;
1126  border-right: 4px solid transparent;
1127  border-left: 4px solid transparent; }
1128
1129.dropdown {
1130  position: relative; }
1131
1132.dropdown-toggle:focus {
1133  outline: 0; }
1134
1135.dropdown-menu {
1136  position: absolute;
1137  top: 100%;
1138  left: 0;
1139  z-index: 1000;
1140  display: none;
1141  float: left;
1142  min-width: 160px;
1143  padding: 5px 0;
1144  margin: 2px 0 0;
1145  list-style: none;
1146  font-size: 14px;
1147  text-align: left;
1148  background-color: #fff;
1149  border: 1px solid #ccc;
1150  border: 1px solid rgba(0, 0, 0, 0.15);
1151  border-radius: 4px;
1152  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
1153  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
1154  background-clip: padding-box; }
1155  .dropdown-menu.pull-right {
1156    right: 0;
1157    left: auto; }
1158  .dropdown-menu .divider {
1159    height: 1px;
1160    margin: 9px 0;
1161    overflow: hidden;
1162    background-color: #e5e5e5; }
1163  .dropdown-menu > li > a {
1164    display: block;
1165    padding: 3px 20px;
1166    clear: both;
1167    font-weight: normal;
1168    line-height: 1.42857;
1169    color: #333333;
1170    white-space: nowrap; }
1171
1172.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
1173  text-decoration: none;
1174  color: #262626;
1175  background-color: #f5f5f5; }
1176
1177.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
1178  color: #fff;
1179  text-decoration: none;
1180  outline: 0;
1181  background-color: #009cde; }
1182
1183.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
1184  color: #777777; }
1185
1186.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
1187  text-decoration: none;
1188  background-color: transparent;
1189  background-image: none;
1190  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
1191  cursor: not-allowed; }
1192
1193.open > .dropdown-menu {
1194  display: block; }
1195
1196.open > a {
1197  outline: 0; }
1198
1199.dropdown-menu-right {
1200  left: auto;
1201  right: 0; }
1202
1203.dropdown-menu-left {
1204  left: 0;
1205  right: auto; }
1206
1207.dropdown-header {
1208  display: block;
1209  padding: 3px 20px;
1210  font-size: 12px;
1211  line-height: 1.42857;
1212  color: #777777;
1213  white-space: nowrap; }
1214
1215.dropdown-backdrop {
1216  position: fixed;
1217  left: 0;
1218  right: 0;
1219  bottom: 0;
1220  top: 0;
1221  z-index: 990; }
1222
1223.pull-right > .dropdown-menu {
1224  right: 0;
1225  left: auto; }
1226
1227.dropup .caret,
1228.navbar-fixed-bottom .dropdown .caret {
1229  border-top: 0;
1230  border-bottom: 4px solid;
1231  content: ""; }
1232
1233.dropup .dropdown-menu,
1234.navbar-fixed-bottom .dropdown .dropdown-menu {
1235  top: auto;
1236  bottom: 100%;
1237  margin-bottom: 1px; }
1238
1239@media (min-width: 768px) {
1240  .navbar-right .dropdown-menu {
1241    right: 0;
1242    left: auto; }
1243  .navbar-right .dropdown-menu-left {
1244    left: 0;
1245    right: auto; } }
1246
1247.input-group {
1248  position: relative;
1249  display: table;
1250  border-collapse: separate; }
1251  .input-group[class*="col-"] {
1252    float: none;
1253    padding-left: 0;
1254    padding-right: 0; }
1255  .input-group .form-control {
1256    position: relative;
1257    z-index: 2;
1258    float: left;
1259    width: 100%;
1260    margin-bottom: 0; }
1261
1262.input-group-addon,
1263.input-group-btn,
1264.input-group .form-control {
1265  display: table-cell; }
1266  .input-group-addon:not(:first-child):not(:last-child),
1267  .input-group-btn:not(:first-child):not(:last-child),
1268  .input-group .form-control:not(:first-child):not(:last-child) {
1269    border-radius: 0; }
1270
1271.input-group-addon,
1272.input-group-btn {
1273  width: 1%;
1274  white-space: nowrap;
1275  vertical-align: middle; }
1276
1277.input-group-addon {
1278  padding: 6px 12px;
1279  font-size: 14px;
1280  font-weight: normal;
1281  line-height: 1;
1282  color: #555555;
1283  text-align: center;
1284  background-color: #eeeeee;
1285  border: 1px solid #ccc;
1286  border-radius: 4px; }
1287  .input-group-addon.input-sm, .form-horizontal .form-group-sm .input-group-addon.form-control,
1288  .input-group-sm > .input-group-addon,
1289  .input-group-sm > .input-group-btn > .input-group-addon.btn, #miniformulario_slider .popover .input-group-sm > .input-group-btn > .input-group-addon.cerrar_ninyos {
1290    padding: 5px 10px;
1291    font-size: 12px;
1292    border-radius: 3px; }
1293  .input-group-addon.input-lg, .form-horizontal .form-group-lg .input-group-addon.form-control,
1294  .input-group-lg > .input-group-addon,
1295  .input-group-lg > .input-group-btn > .input-group-addon.btn, #miniformulario_slider .popover .input-group-lg > .input-group-btn > .input-group-addon.cerrar_ninyos {
1296    padding: 10px 16px;
1297    font-size: 18px;
1298    border-radius: 6px; }
1299  .input-group-addon input[type="radio"],
1300  .input-group-addon input[type="checkbox"] {
1301    margin-top: 0; }
1302
1303.input-group .form-control:first-child,
1304.input-group-addon:first-child,
1305.input-group-btn:first-child > .btn,
1306#miniformulario_slider .popover .input-group-btn:first-child > .cerrar_ninyos,
1307.input-group-btn:first-child > .btn-group > .btn,
1308#miniformulario_slider .popover .input-group-btn:first-child > .btn-group > .cerrar_ninyos,
1309.input-group-btn:first-child > .dropdown-toggle,
1310.input-group-btn:last-child >
1310 .btn:not(:last-child):not(.dropdown-toggle),
1311#miniformulario_slider .popover .input-group-btn:last-child > .cerrar_ninyos:not(:last-child):not(.dropdown-toggle),
1312.input-group-btn:last-child > .btn-group:not(:last-child) > .btn,
1313#miniformulario_slider .popover .input-group-btn:last-child > .btn-group:not(:last-child) > .cerrar_ninyos {
1314  border-bottom-right-radius: 0;
1315  border-top-right-radius: 0; }
1316
1317.input-group-addon:first-child {
1318  border-right: 0; }
1319
1320.input-group .form-control:last-child,
1321.input-group-addon:last-child,
1322.input-group-btn:last-child > .btn,
1323#miniformulario_slider .popover .input-group-btn:last-child > .cerrar_ninyos,
1324.input-group-btn:last-child > .btn-group > .btn,
1325#miniformulario_slider .popover .input-group-btn:last-child > .btn-group > .cerrar_ninyos,
1326.input-group-btn:last-child > .dropdown-toggle,
1327.input-group-btn:first-child > .btn:not(:first-child),
1328#miniformulario_slider .popover .input-group-btn:first-child > .cerrar_ninyos:not(:first-child),
1329.input-group-btn:first-child > .btn-group:not(:first-child) > .btn,
1330#miniformulario_slider .popover .input-group-btn:first-child > .btn-group:not(:first-child) > .cerrar_ninyos {
1331  border-bottom-left-radius: 0;
1332  border-top-left-radius: 0; }
1333
1334.input-group-addon:last-child {
1335  border-left: 0; }
1336
1337.input-group-btn {
1338  position: relative;
1339  font-size: 0;
1340  white-space: nowrap; }
1341  .input-group-btn > .btn, #miniformulario_slider .popover .input-group-btn > .cerrar_ninyos {
1342    position: relative; }
1343    .input-group-btn > .btn:hover, #miniformulario_slider .popover .input-group-btn > .cerrar_ninyos:hover, .input-group-btn > .btn:focus, #miniformulario_slider .popover .input-group-btn > .cerrar_ninyos:focus, .input-group-btn > .btn:active, #miniformulario_slider .popover .input-group-btn > .cerrar_ninyos:active {
1344      z-index: 2; }
1345  
1346  .input-group-btn:first-child > .btn,
1347  #miniformulario_slider .popover .input-group-btn:first-child > .cerrar_ninyos,
1348  .input-group-btn:first-child > .btn-group {
1349    margin-right: -1px; }
1350
1351.nav {
1352  margin-bottom: 0;
1353  padding-left: 0;
1354  list-style: none; }
1355  .nav:before, .nav:after {
1356    content: " ";
1357    display: table; }
1358  .nav:after {
1359    clear: both; }
1360  .nav > li {
1361    position: relative;
1362    display: block; }
1363    .nav > li > a {
1364      position: relative;
1365      display: block;
1366      padding: 10px 15px; }
1367      .nav > li > a:hover, .nav > li > a:focus {
1368        text-decoration: none;
1369        background-color: #eeeeee; }
1370    .nav > li.disabled > a {
1371      color: #777777; }
1372      .nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
1373        color: #777777;
1374        text-decoration: none;
1375        background-color: transparent;
1376        cursor: not-allowed; }
1377  .nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
1378    background-color: #eeeeee;
1379    border-color: #009cde; }
1380  .nav .nav-divider {
1381    height: 1px;
1382    margin: 9px 0;
1383    overflow: hidden;
1384    background-color: #e5e5e5; }
1385  .nav > li > a > img {
1386    max-width: none; }
1387
1388.nav-tabs {
1389  border-bottom: 1px solid #ddd; }
1390  .nav-tabs > li {
1391    float: left;
1392    margin-bottom: -1px; }
1393    .nav-tabs > li > a {
1394      margin-right: 2px;
1395      line-height: 1.42857;
1396      border: 1px solid transparent;
1397      border-radius: 4px 4px 0 0; }
1398      .nav-tabs > li > a:hover {
1399        border-color: #eeeeee #eeeeee #ddd; }
1400    .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
1401      color: #555555;
1402      background-color: #fff;
1403      border: 1px solid #ddd;
1404      border-bottom-color: transparent;
1405      cursor: default; }
1406
1407.nav-pills > li {
1408  float: left; }
1409  .nav-pills > li > a {
1410    border-radius: 4px; }
1411  .nav-pills > li + li {
1412    margin-left: 2px; }
1413  .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
1414    color: #fff;
1415    background-color: #009cde; }
1416
1417.nav-stacked > li {
1418  float: none; }
1419  .nav-stacked > li + li {
1420    margin-top: 2px;
1421    margin-left: 0; }
1422
1423.nav-justified, .nav-tabs.nav-justified {
1424  width: 100%; }
1425  .nav-justified > li, .nav-tabs.nav-justified > li {
1426    float: none; }
1427    .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
1428      text-align: center;
1429      margin-bottom: 5px; }
1430  .nav-justified > .dropdown .dropdown-menu {
1431    top: auto;
1432    left: auto; }
1433  @media (min-width: 768px) {
1434    .nav-justified > li, .nav-tabs.nav-justified > li {
1435      display: table-cell;
1436      width: 1%; }
1437      .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
1438        margin-bottom: 0; } }
1439
1440.nav-tabs-justified, .nav-tabs.nav-justified {
1441  border-bottom: 0; }
1442  .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
1443    margin-right: 0;
1444    border-radius: 4px; }
1445  .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
1446  .nav-tabs-justified > .active > a:hover,
1447  .nav-tabs.nav-justified > .active > a:hover,
1448  .nav-tabs-justified > .active > a:focus,
1449  .nav-tabs.nav-justified > .active > a:focus {
1450    border: 1px solid #ddd; }
1451  @media (min-width: 768px) {
1452    .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
1453      border-bottom: 1px solid #ddd;
1454      border-radius: 4px 4px 0 0; }
1455    .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
1456    .nav-tabs-justified > .active > a:hover,
1457    .nav-tabs.nav-justified > .active > a:hover,
1458    .nav-tabs-justified > .active > a:focus,
1459    .nav-tabs.nav-justified > .active > a:focus {
1460      border-bottom-color: #fff; } }
1461
1462.tab-content > .tab-pane {
1463  display: none; }
1464
1465.tab-content > .active {
1466  display: block; }
1467
1468.nav-tabs .dropdown-menu {
1469  margin-top: -1px;
1470  border-top-right-radius: 0;
1471  border-top-left-radius: 0; }
1472
1473.navbar {
1474  position: relative;
1475  min-height: 40px;
1476  margin-bottom: 20px;
1477  border: 1px solid transparent; }
1478  .navbar:before, .navbar:after {
1479    content: " ";
1480    display: table; }
1481  .navbar:after {
1482    clear: both; }
1483  @media (min-width: 768px) {
1484    .navbar {
1485      border-radius: 4px; } }
1486
1487.navbar-header:before, .navbar-header:after {
1488  content: " ";
1489  display: table; }
1490
1491.navbar-header:after {
1492  clear: both; }
1493
1494@media (min-width: 768px) {
1495  .navbar-header {
1496    float: left; } }
1497
1498.navbar-collapse {
1499  overflow-x: visible;
1500  padding-right: 12px;
1501  padding-left: 12px;
1502  border-top: 1px solid transparent;
1503  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
1504  -webkit-overflow-scrolling: touch; }
1505  .navbar-collapse:before, .navbar-collapse:after {
1506    content: " ";
1507    display: table; }
1508  .navbar-collapse:after {
1509    clear: both; }
1510  .navbar-collapse.in {
1511    overflow-y: auto; }
1512  @media (min-width: 768px) {
1513    .navbar-collapse {
1514      width: auto;
1515      border-top: 0;
1516      box-shadow: none; }
1517      .navbar-collapse.collapse {
1518        display: block !important;
1519        height: auto !important;
1520        padding-bottom: 0;
1521        overflow: visible !important; }
1522      .navbar-collapse.in {
1523        overflow-y: visible; }
1524      .navbar-fixed-top .navbar-collapse,
1525      .navbar-static-top .navbar-collapse,
1526      .navbar-fixed-bottom .navbar-collapse {
1527        padding-left: 0;
1528        padding-right: 0; } }
1529
1530.navbar-fixed-top .navbar-collapse,
1531.navbar-fixed-bottom .navbar-collapse {
1532  max-height: 340px; }
1533  @media (max-width: 480px) and (orientation: landscape) {
1534    .navbar-fixed-top .navbar-collapse,
1535    .navbar-fixed-bottom .navbar-collapse {
1536      max-height: 200px; } }
1537
1538.container > .navbar-header,
1539.container > .navbar-collapse,
1540.container-fluid > .navbar-header,
1541.container-fluid > .navbar-collapse {
1542  margin-right: -12px;
1543  margin-left: -12px; }
1544  @media (min-width: 768px) {
1545    .container > .navbar-header,
1546    .container > .navbar-collapse,
1547    .container-fluid > .navbar-header,
1548    .container-fluid > .navbar-collapse {
1549      margin-right: 0;
1550      margin-left: 0; } }
1551
1552.navbar-static-top {
1553  z-index: 1000;
1554  border-width: 0 0 1px; }
1555  @media (min-width: 768px) {
1556    .navbar-static-top {
1557      border-radius: 0; } }
1558
1559.navbar-fixed-top,
1560.navbar-fixed-bottom {
1561  position: fixed;
1562  right: 0;
1563  left: 0;
1564  z-index: 1030;
1565  -webkit-transform: translate3d(0, 0, 0);
1566  transform: translate3d(0, 0, 0); }
1567  @media (min-width: 768px) {
1568    .navbar-fixed-top,
1569    .navbar-fixed-bottom {
1570      border-radius: 0; } }
1571
1572.navbar-fixed-top {
1573  top: 0;
1574  border-width: 0 0 1px; }
1575
1576.navbar-fixed-bottom {
1577  bottom: 0;
1578  margin-bottom: 0;
1579  border-width: 1px 0 0; }
1580
1581.navbar-brand {
1582  float: left;
1583  padding: 10px 12px;
1584  font-size: 18px;
1585  line-height: 20px;
1586  height: 40px; }
1587  .navbar-brand:hover, .navbar-brand:focus {
1588    text-decoration: none; }
1589  @media (min-width: 768px) {
1590    .navbar > .container .navbar-brand,
1591    .navbar > .container-fluid .navbar-brand {
1592      margin-left: -12px; } }
1593
1594.navbar-toggle {
1595  position: relative;
1596  float: right;
1597  margin-right: 12px;
1598  padding: 9px 10px;
1599  margin-top: 3px;
1600  margin-bottom: 3px;
1601  background-color: transparent;
1602  background-image: none;
1603  border: 1px solid transparent;
1604  border-radius: 4px; }
1605  .navbar-toggle:focus {
1606    outline: 0; }
1607  .navbar-toggle .icon-bar {
1608    display: block;
1609    width: 22px;
1610    height: 2px;
1611    border-radius: 1px; }
1612  .navbar-toggle .icon-bar + .icon-bar {
1613    margin-top: 4px; }
1614  @media (min-width: 768px) {
1615    .navbar-toggle {
1616      display: none; } }
1617
1618.navbar-nav {
1619  margin: 5px -12px; }
1620  .navbar-nav > li > a {
1621    padding-top: 10px;
1622    padding-bottom: 10px;
1623    line-height: 20px; }
1624  @media (max-width: 767px) {
1625    .navbar-nav .open .dropdown-menu {
1626      position: static;
1627      float: none;
1628      width: auto;
1629      margin-top: 0;
1630      background-color: transparent;
1631      border: 0;
1632      box-shadow: none; }
1633      .navbar-nav .open .dropdown-menu > li > a,
1634      .navbar-nav .open .dropdown-menu .dropdown-header {
1635        padding: 5px 15px 5px 25px; }
1636      .navbar-nav .open .dropdown-menu > li > a {
1637        line-height: 20px; }
1638        .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus {
1639          background-image: none; } }
1640  @media (min-width: 768px) {
1641    .navbar-nav {
1642      float: left;
1643      margin: 0; }
1644      .navbar-nav > li {
1645        float: left; }
1646        .navbar-nav > li > a {
1647          padding-top: 10px;
1648          padding-bottom: 10px; }
1649      .navbar-nav.navbar-right:last-child {
1650        margin-right: -12px; } }
1651
1652@media (min-width: 768px) {
1653  .navbar-left {
1654    float: left !important; }
1655  .navbar-right {
1656    float: right !important; } }
1657
1658.navbar-form {
1659  margin-left: -12px;
1660  margin-right: -12px;
1661  padding: 10px 12px;
1662  border-top: 1px solid transparent;
1663  border-bottom: 1px solid transparent;
1664  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
1665  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
1666  margin-top: 3px;
1667  margin-bottom: 3px; }
1668  @media (max-width: 767px) {
1669    .navbar-form .form-group {
1670      margin-bottom: 5px; } }
1671  @media (min-width: 768px) {
1672    .navbar-form {
1673      width: auto;
1674      border: 0;
1675      margin-left: 0;
1676      margin-right: 0;
1677      padding-top: 0;
1678      padding-bottom: 0;
1679      -webkit-box-shadow: none;
1680      box-shadow: none; }
1681      .navbar-form.navbar-right:last-child {
1682        margin-right: -12px; } }
1683
1684.navbar-nav > li > .dropdown-menu {
1685  margin-top: 0;
1686  border-top-right-radius: 0;
1687  border-top-left-radius: 0; }
1688
1689.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
1690  border-bottom-right-radius: 0;
1691  border-bottom-left-radius: 0; }
1692
1693.navbar-btn {
1694  margin-top: 3px;
1695  margin-bottom: 3px; }
1696  .navbar-btn.btn-sm {
1697    margin-top: 5px;
1698    margin-bottom: 5px; }
1699  .navbar-btn.btn-xs, #miniformulario_slider .popover .navbar-btn.cerrar_ninyos {
1700    margin-top: 9px;
1701    margin-bottom: 9px; }
1702
1703.navbar-text {
1704  margin-top: 10px;
1705  margin-bottom: 10px; }
1706  @media (min-width: 768px) {
1707    .navbar-text {
1708      float: left;
1709      margin-left: 12px;
1710      margin-right: 12px; }
1711      .navbar-text.navbar-right:last-child {
1712        margin-right: 0; } }
1713
1714.navbar-default {
1715  background-color: #f1f1f1;
1716  border-color: #e0e0e0; }
1717  .navbar-default .navbar-brand {
1718    color: #777; }
1719    .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
1720      color: #5e5e5e;
1721      background-color: transparent; }
1722  .navbar-default .navbar-text {
1723    color: #777; }
1724  .navbar-default .navbar-nav > li > a {
1725    color: #777; }
1726    .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
1727      color: #333;
1728      background-color: transparent; }
1729  .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
1730    color: #555;
1731    background-color: #e0e0e0; }
1732  .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {
1733    color: #ccc;
1734    background-color: transparent; }
1735  .navbar-default .navbar-toggle {
1736    border-color: #ddd; }
1737    .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
1738      background-color: #ddd; }
1739    .navbar-default .navbar-toggle .icon-bar {
1740      background-color: #888; }
1741  .navbar-default .navbar-collapse,
1742  .navbar-default .navbar-form {
1743    border-color: #e0e0e0; }
1744  .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
1745    background-color: #e0e0e0;
1746    color: #555; }
1747  @media (max-width: 767px) {
1748    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
1749      color: #777; }
1750      .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
1751        color: #333;
1752        background-color: transparent; }
1753    .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
1754      color: #555;
1755      background-color: #e0e0e0; }
1756    .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
1757      color: #ccc;
1758      background-color: transparent; } }
1759  .navbar-default .navbar-link {
1760    color: #777; }
1761    .navbar-default .navbar-link:hover {
1762      color: #333; }
1763  .navbar-default .btn-link {
1764    color: #777; }
1765    .navbar-default .btn-link:hover, .navbar-default .btn-link:focus {
1766      color: #333; }
1767    .navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus,
1768    fieldset[disabled] .navbar-default .btn-link:hover,
1769    fieldset[disabled] .navbar-default .btn-link:focus {
1770      color: #ccc; }
1771
1772.navbar-inverse {
1773  background-color: #222;
1774  border-color: #090909; }
1775  .navbar-inverse .navbar-brand {
1776    color: #777777; }
1777    .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
1778      color: #fff;
1779      background-color: transparent; }
1780  .navbar-inverse .navbar-text {
1781    color: #777777; }
1782  .navbar-inverse .navbar-nav > li > a {
1783    color: #777777; }
1784    .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
1785      color: #fff;
1786      background-color: transparent; }
1787  .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
1788    color: #fff;
1789    background-color: #090909; }
1790  .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus {
1791    color: #444;
1792    background-color: transparent; }
1793  .navbar-inverse .navbar-toggle {
1794    border-color: #333; }
1795    .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
1796      background-color: #333; }
1797    .navbar-inverse .navbar-toggle .icon-bar {
1798      background-color: #fff; }
1799  .navbar-inverse .navbar-collapse,
1800  .navbar-inverse .navbar-form {
1801    border-color: #101010; }
1802  .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
1803    background-color: #090909;
1804    color: #fff; }
1805  @media (max-width: 767px) {
1806    .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
1807      border-color: #090909; }
1808    .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
1809      background-color: #090909; }
1810    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
1811      color: #777777; }
1812      .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
1813        color: #fff;
1814        background-color: transparent; }
1815    .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
1816      color: #fff;
1817      background-color: #090909; }
1818    .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
1819      color: #444;
1820      background-color: transparent; } }
1821  .navbar-inverse .navbar-link {
1822    color: #777777; }
1823    .navbar-inverse .navbar-link:hover {
1824      color: #fff; }
1825  .navbar-inverse .btn-link {
1826    color: #777777; }
1827    .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus {
1828      color: #fff; }
1829    .navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus,
1830    fieldset[disabled] .navbar-inverse .btn-link:hover,
1831    fieldset[disabled] .navbar-inverse .btn-link:focus {
1832      color: #444; }
1833
1834.pager {
1835  padding-left: 0;
1836  margin: 20px 0;
1837  list-style: none;
1838  text-align: center; }
1839  .pager:before, .pager:after {
1840    content: " ";
1841    display: table; }
1842  .pager:after {
1843    clear: both; }
1844  .pager li {
1845    display: inline; }
1846    .pager li > a,
1847    .pager li > span {
1848      display: inline-block;
1849      padding: 5px 14px;
1850      background-color: #fff;
1851      border: 1px solid #ddd;
1852      border-radius: 15px; }
1853    .pager li > a:hover,
1854    .pager li > a:focus {
1855      text-decoration: none;
1856      background-color: #eeeeee; }
1857  .pager .next > a,
1858  .pager .next > span {
1859    float: right; }
1860  .pager .previous > a,
1861  .pager .previous > span {
1862    float: left; }
1863  .pager .disabled > a,
1864  .pager .disabled > a:hover,
1865  .pager .disabled > a:focus,
1866  .pager .disabled > span {
1867    color: #777777;
1868    background-color: #fff;
1869    cursor: not-allowed; }
1870
1871.label {
1872  display: inline;
1873  padding: .2em .6em .3em;
1874  font-size: 75%;
1875  font-weight: bold;
1876  line-height: 1;
1877  color: #fff;
1878  text-align: center;
1879  white-space: nowrap;
1880  vertical-align: baseline;
1881  border-radius: .25em; }
1882  .label:empty {
1883    display: none; }
1884  .btn .label, #miniformulario_slider .popover .cerrar_ninyos .label {
1885    position: relative;
1886    top: -1px; }
1887
1888a.label:hover, a.label:focus {
1889  color: #fff;
1890  text-decoration: none;
1891  cursor: pointer; }
1892
1893.label-default {
1894  background-color: #777777; }
1895  .label-default[href]:hover, .label-default[href]:focus {
1896    background-color: #5e5e5e; }
1897
1898.label-primary {
1899  background-color: #009cde; }
1900  .label-primary[href]:hover, .label-primary[href]:focus {
1901    background-color: #0078ab; }
1902
1903.label-success {
1904  background-color: #5cb85c; }
1905  .label-success[href]:hover, .label-success[href]:focus {
1906    background-color: #449d44; }
1907
1908.label-info {
1909  background-color: #5bc0de; }
1910  .label-info[href]:hover, .label-info[href]:focus {
1911    background-color: #31b0d5; }
1912
1913.label-warning {
1914  background-color: #f0ad4e; }
1915  .label-warning[href]:hover, .label-warning[href]:focus {
1916    background-color: #ec971f; }
1917
1918.label-danger {
1919  background-color: #d9534f; }
1920  .label-danger[href]:hover, .label-danger[href]:focus {
1921    background-color: #c9302c; }
1922
1923.alert {
1924  padding: 15px;
1925  margin-bottom: 20px;
1926  border: 1px solid transparent;
1927  border-radius: 4px; }
1928  .alert h4 {
1929    margin-top: 0;
1930    color: inherit; }
1931  .alert .alert-link {
1932    font-weight: bold; }
1933  .alert > p,
1934  .alert > ul {
1935    margin-bottom: 0; }
1936  .alert > p + p {
1937    margin-top: 5px; }
1938
1939.alert-dismissable,
1940.alert-dismissible {
1941  padding-right: 35px; }
1942  .alert-dismissable .close,
1943  .alert-dismissible .close {
1944    position: relative;
1945    top: -2px;
1946    right: -21px;
1947    color: inherit; }
1948
1949.alert-success {
1950  background-color: #dff0d8;
1951  border-color: #d6e9c6;
1952  color: #3c763d; }
1953  .alert-success hr {
1954    border-top-color: #c9e2b3; }
1955  .alert-success .alert-link {
1956    color: #2b542c; }
1957
1958.alert-info {
1959  background-color: #d9edf7;
1960  border-color: #bce8f1;
1961  color: #31708f; }
1962  .alert-info hr {
1963    border-top-color: #a6e1ec; }
1964  .alert-info .alert-link {
1965    color: #245269; }
1966
1967.alert-warning {
1968  background-color: #fcf8e3;
1969  border-color: #faebcc;
1970  color: #8a6d3b; }
1971  .alert-warning hr {
1972    border-top-color: #f7e1b5; }
1973  .alert-warning .alert-link {
1974    color: #66512c; }
1975
1976.alert-danger {
1977  background-color: #f2dede;
1978  border-color: #ebccd1;
1979  color: #a94442; }
1980  .alert-danger hr {
1981    border-top-color: #e4b9c0; }
1982  .alert-danger .alert-link {
1983    color: #843534; }
1984
1985@-o-keyframes imageZoomIn {
1986  0% {
1987    transform: scale(1); }
1988  100% {
1989    transform: scale(1.2); } }
1990
1991@-ms-keyframes imageZoomIn {
1992  0% {
1993    transform: scale(1); }
1994  100% {
1995    transform: scale(1.2); } }
1996
1997@keyframes imageZoomIn {
1998  0% {
1999    transform: scale(1); }
2000  100% {
2001    transform: scale(1.2); } }
2002
2003.carousel {
2004  position: relative; }
2005
2006.carousel.slide .carousel-inner {
2007  position: relative;
2008  overflow: hidden;
2009  width: 100%; }
2010  .carousel.slide .carousel-inner > .item {
2011    display: none;
2012    position: relative;
2013    -webkit-transition: 0.6s ease-in-out left;
2014    -o-transition: 0.6s ease-in-out left;
2015    transition: 0.6s ease-in-out left; }
2016    .carousel.slide .carousel-inner > .item > img,
2017    .carousel.slide .carousel-inner > .item > a > img {
2018      display: block;
2019      width: 100% \9;
2020      max-width: 100%;
2021      height: auto;
2022      line-height: 1; }
2023  .carousel.slide .carousel-inner > .active,
2024  .carousel.slide .carousel-inner > .next,
2025  .carousel.slide .carousel-inner > .prev {
2026    display: block; }
2027  .carousel.slide .carousel-inner > .active {
2028    left: 0; }
2029  .carousel.slide .carousel-inner > .next,
2030  .carousel.slide .carousel-inner > .prev {
2031    position: absolute;
2032    top: 0;
2033    width: 100%; }
2034  .carousel.slide .carousel-inner > .next {
2035    left: 100%; }
2036  .carousel.slide .carousel-inner > .prev {
2037    left: -100%; }
2038  .carousel.slide .carousel-inner > .next.left,
2039  .carousel.slide .carousel-inner > .prev.right {
2040    left: 0; }
2041  .carousel.slide .carousel-inner > .active.left {
2042    left: -100%; }
2043  .carousel.slide .carousel-inner > .active.right {
2044    left: 100%; }
2045
2046.carousel.carousel-fade .carousel-inner {
2047  position: relative;
2048  overflow: hidden;
2049  width: 100%; }
2050  .carousel.carousel-fade .carousel-inner .item {
2051    opacity: 0;
2052    transition: 0.6s ease-in-out opacity; }
2053  .carousel.carousel-fade .carousel-inner .active {
2054    opacity: 1; }
2055    .carousel.carousel-fade .carousel-inner .active.left, .carousel.carousel-fade .carousel-inner .active.right {
2056      left: 0;
2057      opacity: 0;
2058      z-index: 1; }
2059  .carousel.carousel-fade .carousel-inner .next.left {
2060    opacity: 1; }
2061  .carousel.carousel-fade .carousel-inner .prev.right {
2062    opacity: 1; }
2063
2064.carousel.carousel-fadeZoom .carousel-inner {
2065  position: relative;
2066  overflow: hidden;
2067  width: 100%; }
2068  .carousel.carousel-fadeZoom .carousel-inner .item {
2069    opacity: 0;
2070    transform: scale(2);
2071    transition: transform 1.3s ease, opacity 1.3s ease;
2072    display: inline-block;
2073    position: absolute;
2074    top: 0;
2075    right: 0;
2076    left: 0; }
2077  .carousel.carousel-fadeZoom .carousel-inner .active {
2078    opacity: 1;
2079    transform: scale(1);
2080    transition: transform 1.3s ease, opacity 1.3s ease;
2081    display: inline-block;
2082    position: absolute;
2083    top: 0;
2084    right: 0;
2085    left: 0; }
2086    .carousel.carousel-fadeZoom .carousel-inner .active.left {
2087      left: 0; }
2088  .carousel.carousel-fadeZoom .carousel-inner .next.left {
2089    opacity: 1; }
2090  .carousel.carousel-fadeZoom .carousel-inner .prev.right {
2091    opacity: 1; }
2092
2093.carousel.carousel-parallax .carousel-inner {
2094  position: relative;
2095  overflow: hidden;
2096  width: 100%; }
2097  .carousel.carousel-parallax .carousel-inner .item {
2098    position: relative;
2099    left: 100%; }
2100  .carousel.carousel-parallax .carousel-inner .active {
2101    left: 0%;
2102    z-index: 1;
2103    transition: left 1.3s ease-in; }
2104  .carousel.carousel-parallax .carousel-inner > .next,
2105  .carousel.carousel-parallax .carousel-inner > .prev {
2106    position: absolute;
2107    top: 0;
2108    width: 100%; }
2109  .carousel.carousel-parallax .carousel-inner > .next {
2110    left: 100%; }
2111  .carousel.carousel-parallax .carousel-inner > .prev {
2112    left: -100%; }
2113  .carousel.carousel-parallax .carousel-inner > .next.left,
2114  .carousel.carousel-parallax .carousel-inner > .prev.right {
2115    left: 0;
2116    z-index: 2; }
2117  .carousel.carousel-parallax .carousel-inner > .active.left {
2118    left: -100%; }
2119  .carousel.carousel-parallax .carousel-inner > .active.right {
2120    left: 100%; }
2121
2122.carousel.zoom-in .carousel-inner .item:not(.caption-box) {
2123  -webkit-animation: imageZoomIn 18s linear infinite 0s;
2124  -moz-animation: imageZoomIn 18s linear infinite 0s;
2125  -o-animation: imageZoomIn 18s linear infinite 0s;
2126  -ms-animation: imageZoomIn 18s linear infinite 0s;
2127  animation: imageZoomIn 18s linear infinite 0s; }
2128
2129.carousel-control {
2130  position: absolute;
2131  top: 0;
2132  left: 0;
2133  bottom: 0;
2134  width: 15%;
2135  opacity: 0.5;
2136  filter: alpha(opacity=50);
2137  font-size: 20px;
2138  color: #fff;
2139  text-align: center;
2140  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }
2141  .carousel-control.left {
2142    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
2143    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
2144    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
2145    background-repeat: repeat-x;
2146    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); }
2147  .carousel-control.right {
2148    left: auto;
2149    right: 0;
2150    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
2151    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
2152    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
2153    background-repeat: repeat-x;
2154    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); }
2155  .carousel-control:hover, .carousel-control:focus {
2156    outline: 0;
2157    color: #fff;
2158    text-decoration: none;
2159    opacity: 0.9;
2160    filter: alpha(opacity=90); }
2161  .carousel-control .icon-prev,
2162  .carousel-control .icon-next,
2163  .carousel-control .glyphicon-chevron-left,
2164  .carousel-control .glyphicon-chevron-right {
2165    position: absolute;
2166    top: 50%;
2167    z-index: 5;
2168    display: inline-block; }
2169  .carousel-control .icon-prev,
2170  .carousel-control .glyphicon-chevron-left {
2171    left: 50%;
2172    margin-left: -10px; }
2173  .carousel-control .icon-next,
2174  .carousel-control .glyphicon-chevron-right {
2175    right: 50%;
2176    margin-right: -10px; }
2177  .carousel-control .icon-prev,
2178  .carousel-control .icon-next {
2179    width: 20px;
2180    height: 20px;
2181    margin-top: -10px;
2182    font-family: serif; }
2183  .carousel-control .icon-prev:before {
2184    content: '\2039'; }
2185  .carousel-control .icon-next:before {
2186    content: '\203a'; }
2187
2188.carousel-indicators {
2189  position: absolute;
2190  bottom: 10px;
2191  left: 50%;
2192  z-index: 15;
2193  width: 60%;
2194  margin-left: -30%;
2195  padding-left: 0;
2196  list-style: none;
2197  text-align: center; }
2198  .carousel-indicators li {
2199    display: inline-block;
2200    width: 10px;
2201    height: 10px;
2202    margin: 1px;
2203    text-indent: -999px;
2204    border: 1px solid #fff;
2205    border-radius: 10px;
2206    cursor: pointer;
2207    background-color: #000 \9;
2208    background-color: rgba(0, 0, 0, 0); }
2209  .carousel-indicators .active {
2210    margin: 0;
2211    width: 12px;
2212    height: 12px;
2213    background-color: #fff; }
2214
2215.carousel-caption {
2216  position: absolute;
2217  left: 15%;
2218  right: 15%;
2219  bottom: 20px;
2220  z-index: 10;
2221  padding-top: 20px;
2222  padding-bottom: 20px;
2223  color: #fff;
2224  text-align: center;
2225  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }
2226  .carousel-caption .btn, .carousel-caption #miniformulario_slider .popover .cerrar_ninyos, #miniformulario_slider .popover .carousel-caption .cerrar_ninyos {
2227    text-shadow: none; }
2228
2229@media screen and (min-width: 768px) {
2230  .carousel-control .glyphicon-chevron-left,
2231  .carousel-control .glyphicon-chevron-right,
2232  .carousel-control .icon-prev,
2233  .carousel-control .icon-next {
2234    width: 30px;
2235    height: 30px;
2236    margin-top: -15px;
2237    font-size: 30px; }
2238  .carousel-control .glyphicon-chevron-left,
2239  .carousel-control .icon-prev {
2240    margin-left: -15px; }
2241  .carousel-control .glyphicon-chevron-right,
2242  .carousel-control .icon-next {
2243    margin-right: -15px; }
2244  .carousel-caption {
2245    left: 20%;
2246    right: 20%;
2247    padding-bottom: 30px; }
2248  .carousel-indicators {
2249    bottom: 20px; } }
2250
2251.clearfix:before, .clearfix:after {
2252  content: " ";
2253  display: table; }
2254
2255.clearfix:after {
2256  clear: both; }
2257
2258.center-block {
2259  display: block;
2260  margin-left: auto;
2261  margin-right: auto; }
2262
2263.pull-right {
2264  float: right !important; }
2265
2266.pull-left {
2267  float: left !important; }
2268
2269.hide {
2270  display: none !important; }
2271
2272.show {
2273  display: block !important; }
2274
2275.invisible {
2276  visibility: hidden; }
2277
2278.text-hide {
2279  font: 0/0 a;
2280  color: transparent;
2281  text-shadow: none;
2282  background-color: transparent;
2283  border: 0; }
2284
2285.hidden {
2286  display: none !important;
2287  visibility: hidden !important; }
2288
2289.affix {
2290  position: fixed;
2291  -webkit-transform: translate3d(0, 0, 0);
2292  transform: translate3d(0, 0, 0); }
2293
2294@-ms-viewport {
2295  width: device-width; }
2296
2297.visible-xs, .visible-sm, .visible-md, .visible-lg {
2298  display: none !important; }
2299
2300.visible-xs-block,
2301.visible-xs-inline,
2302.visible-xs-inline-block,
2303.visible-sm-block,
2304.visible-sm-inline,
2305.visible-sm-inline-block,
2306.visible-md-block,
2307.visible-md-inline,
2308.visible-md-inline-block,
2309.visible-lg-block,
2310.visible-lg-inline,
2311.visible-lg-inline-block {
2312  display: none !important; }
2313
2314@media (max-width: 767px) {
2315  .visible-xs {
2316    display: block !important; }
2317  table.visible-xs {
2318    display: table; }
2319  tr.visible-xs {
2320    display: table-row !important; }
2321  th.visible-xs,
2322  td.visible-xs {
2323    display: table-cell !important; } }
2324
2325@media (max-width: 767px) {
2326  .visible-xs-block {
2327    display: block !important; } }
2328
2329@media (max-width: 767px) {
2330  .visible-xs-inline {
2331    display: inline !important; } }
2332
2333@media (max-width: 767px) {
2334  .visible-xs-inline-block {
2335    display: inline-block !important; } }
2336
2337@media (min-width: 768px) and (max-width: 991px) {
2338  .visible-sm {
2339    display: block !important; }
2340  table.visible-sm {
2341    display: table; }
2342  tr.visible-sm {
2343    display: table-row !important; }
2344  th.visible-sm,
2345  td.visible-sm {
2346    display: table-cell !important; } }
2347
2348@media (min-width: 768px) and (max-width: 991px) {
2349  .visible-sm-block {
2350    display: block !important; } }
2351
2352@media (min-width: 768px) and (max-width: 991px) {
2353  .visible-sm-inline {
2354    display: inline !important; } }
2355
2356@media (min-width: 768px) and (max-width: 991px) {
2357  .visible-sm-inline-block {
2358    display: inline-block !important; } }
2359
2360@media (min-width: 992px) and (max-width: 1199px) {
2361  .visible-md {
2362    display: block !important; }
2363  table.visible-md {
2364    display: table; }
2365  tr.visible-md {
2366    display: table-row !important; }
2367  th.visible-md,
2368  td.visible-md {
2369    display: table-cell !important; } }
2370
2371@media (min-width: 992px) and (max-width: 1199px) {
2372  .visible-md-block {
2373    display: block !important; } }
2374
2375@media (min-width: 992px) and (max-width: 1199px) {
2376  .visible-md-inline {
2377    display: inline !important; } }
2378
2379@media (min-width: 992px) and (max-width: 1199px) {
2380  .visible-md-inline-block {
2381    display: inline-block !important; } }
2382
2383@media (min-width: 1200px) {
2384  .visible-lg {
2385    display: block !important; }
2386  table.visible-lg {
2387    display: table; }
2388  tr.visible-lg {
2389    display: table-row !important; }
2390  th.visible-lg,
2391  td.visible-lg {
2392    display: table-cell !important; } }
2393
2394@media (min-width: 1200px) {
2395  .visible-lg-block {
2396    display: block !important; } }
2397
2398@media (min-width: 1200px) {
2399  .visible-lg-inline {
2400    display: inline !important; } }
2401
2402@media (min-width: 1200px) {
2403  .visible-lg-inline-block {
2404    display: inline-block !important; } }
2405
2406@media (max-width: 767px) {
2407  .hidden-xs {
2408    display: none !important; } }
2409
2410@media (min-width: 768px) and (max-width: 991px) {
2411  .hidden-sm {
2412    display: none !important; } }
2413
2414@media (min-width: 992px) and (max-width: 1199px) {
2415  .hidden-md {
2416    display: none !important; } }
2417
2418@media (min-width: 1200px) {
2419  .hidden-lg {
2420    display: none !important; } }
2421
2422.visible-print {
2423  display: none !important; }
2424
2425@media print {
2426  .visible-print {
2427    display: block !important; }
2428  table.visible-print {
2429    display: table; }
2430  tr.visible-print {
2431    display: table-row !important; }
2432  th.visible-print,
2433  td.visible-print {
2434    display: table-cell !important; } }
2435
2436.visible-print-block {
2437  display: none !important; }
2438  @media print {
2439    .visible-print-block {
2440      display: block !important; } }
2441
2442.visible-print-inline {
2443  display: none !important; }
2444  @media print {
2445    .visible-print-inline {
2446      display: inline !important; } }
2447
2448.visible-print-inline-block {
2449  display: none !important; }
2450  @media print {
2451    .visible-print-inline-block {
2452      display: inline-block !important; } }
2453
2454@media print {
2455  .hidden-print {
2456    display: none !important; } }
2457
2458/* /BTS IMPORT */
2459/**************************************/
2460/**************************************/
2461/* ITS FRAMEWORK IMPORT */
2462.its--container {
2463  margin-right: auto;
2464  margin-left: auto;
2465  padding-left: 12.5px;
2466  padding-right: 12.5px; }
2467  .its--container:before, .its--container:after {
2468    content: " ";
2469    display: table; }
2470  .its--container:after {
2471    clear: both; }
2472  @media (min-width: 768px) {
2473    .its--container {
2474      width: 745px; } }
2475  @media (min-width: 992px) {
2476    .its--container {
2477      width: 965px; } }
2478  @media (min-width: 1200px) {
2479    .its--container {
2480      width: 1165px; } }
2481
2482.its--container-fluid {
2483  margin-right: auto;
2484  margin-left: auto;
2485  padding-left: 12.5px;
2486  padding-right: 12.5px; }
2487  .its--container-fluid:before, .its--container-fluid:after {
2488    content: " ";
2489    display: table; }
2490  .its--container-fluid:after {
2491    clear: both; }
2492
2493.its--wrapper {
2494  margin-right: auto;
2495  margin-left: auto; }
2496  .its--wrapper:before, .its--wrapper:after {
2497    content: " ";
2498    display: table; }
2499  .its--wrapper:after {
2500    clear: both; }
2501  @media (min-width: 768px) {
2502    .its--wrapper {
2503      width: 745px !important; } }
2504  @media (min-width: 992px) {
2505    .its--wrapper {
2506      width: 965px !important; } }
2507  @media (min-width: 1200px) {
2508    .its--wrapper {
2509      width: 1165px !important; } }
2510
2511.its--wrapper-fluid {
2512  margin-right: auto;
2513  margin-left: auto; }
2514  .its--wrapper-fluid:before, .its--wrapper-fluid:after {
2515    content: " ";
2516    display: table; }
2517  .its--wrapper-fluid:after {
2518    clear: both; }
2519
2520.its--row {
2521  margin-left: -12.5px;
2522  margin-right: -12.5px; }
2523  .its--row:before, .its--row:after {
2524    content: " ";
2525    display: table; }
2526  .its--row:after {
2527    clear: both; }
2528
2529.its--col-xs-1, .its--col-sm-1, .its--col-md-1, .its--col-lg-1, .its--col-xs-2, .its--col-sm-2, .its--col-md-2, .its--col-lg-2, .its--col-xs-3, .its--col-sm-3, .its--col-md-3, .its--col-lg-3, .its--col-xs-4, .its--col-sm-4, .its--col-md-4, .its--col-lg-4, .its--col-xs-5, .its--col-sm-5, .its--col-md-5, .its--col-lg-5, .its--col-xs-6, .its--col-sm-6, .its--col-md-6, .its--col-lg-6, .its--col-xs-7, .
2529its--col-sm-7, .its--col-md-7, .its--col-lg-7, .its--col-xs-8, .its--col-sm-8, .its--col-md-8, .its--col-lg-8, .its--col-xs-9, .its--col-sm-9, .its--col-md-9, .its--col-lg-9, .its--col-xs-10, .its--col-sm-10, .its--col-md-10, .its--col-lg-10, .its--col-xs-11, .its--col-sm-11, .its--col-md-11, .its--col-lg-11, .its--col-xs-12, .its--col-sm-12, .its--col-md-12, .its--col-lg-12 {
2530  position: relative;
2531  min-height: 1px;
2532  padding-left: 12.5px;
2533  padding-right: 12.5px; }
2534
2535.its--col-xs-1, .its--col-xs-2, .its--col-xs-3, .its--col-xs-4, .its--col-xs-5, .its--col-xs-6, .its--col-xs-7, .its--col-xs-8, .its--col-xs-9, .its--col-xs-10, .its--col-xs-11, .its--col-xs-12 {
2536  float: left; }
2537
2538.its--col-xs-1 {
2539  width: 8.33333%; }
2540
2541.its--col-xs-2 {
2542  width: 16.66667%; }
2543
2544.its--col-xs-3 {
2545  width: 25%; }
2546
2547.its--col-xs-4 {
2548  width: 33.33333%; }
2549
2550.its--col-xs-5 {
2551  width: 41.66667%; }
2552
2553.its--col-xs-6 {
2554  width: 50%; }
2555
2556.its--col-xs-7 {
2557  width: 58.33333%; }
2558
2559.its--col-xs-8 {
2560  width: 66.66667%; }
2561
2562.its--col-xs-9 {
2563  width: 75%; }
2564
2565.its--col-xs-10 {
2566  width: 83.33333%; }
2567
2568.its--col-xs-11 {
2569  width: 91.66667%; }
2570
2571.its--col-xs-12 {
2572  width: 100%; }
2573
2574.its--col-xs-pull-0 {
2575  right: auto; }
2576
2577.its--col-xs-pull-1 {
2578  right: 8.33333%; }
2579
2580.its--col-xs-pull-2 {
2581  right: 16.66667%; }
2582
2583.its--col-xs-pull-3 {
2584  right: 25%; }
2585
2586.its--col-xs-pull-4 {
2587  right: 33.33333%; }
2588
2589.its--col-xs-pull-5 {
2590  right: 41.66667%; }
2591
2592.its--col-xs-pull-6 {
2593  right: 50%; }
2594
2595.its--col-xs-pull-7 {
2596  right: 58.33333%; }
2597
2598.its--col-xs-pull-8 {
2599  right: 66.66667%; }
2600
2601.its--col-xs-pull-9 {
2602  right: 75%; }
2603
2604.its--col-xs-pull-10 {
2605  right: 83.33333%; }
2606
2607.its--col-xs-pull-11 {
2608  right: 91.66667%; }
2609
2610.its--col-xs-pull-12 {
2611  right: 100%; }
2612
2613.its--col-xs-push-0 {
2614  left: auto; }
2615
2616.its--col-xs-push-1 {
2617  left: 8.33333%; }
2618
2619.its--col-xs-push-2 {
2620  left: 16.66667%; }
2621
2622.its--col-xs-push-3 {
2623  left: 25%; }
2624
2625.its--col-xs-push-4 {
2626  left: 33.33333%; }
2627
2628.its--col-xs-push-5 {
2629  left: 41.66667%; }
2630
2631.its--col-xs-push-6 {
2632  left: 50%; }
2633
2634.its--col-xs-push-7 {
2635  left: 58.33333%; }
2636
2637.its--col-xs-push-8 {
2638  left: 66.66667%; }
2639
2640.its--col-xs-push-9 {
2641  left: 75%; }
2642
2643.its--col-xs-push-10 {
2644  left: 83.33333%; }
2645
2646.its--col-xs-push-11 {
2647  left: 91.66667%; }
2648
2649.its--col-xs-push-12 {
2650  left: 100%; }
2651
2652.its--col-xs-offset-0 {
2653  margin-left: 0%; }
2654
2655.its--col-xs-offset-1 {
2656  margin-left: 8.33333%; }
2657
2658.its--col-xs-offset-2 {
2659  margin-left: 16.66667%; }
2660
2661.its--col-xs-offset-3 {
2662  margin-left: 25%; }
2663
2664.its--col-xs-offset-4 {
2665  margin-left: 33.33333%; }
2666
2667.its--col-xs-offset-5 {
2668  margin-left: 41.66667%; }
2669
2670.its--col-xs-offset-6 {
2671  margin-left: 50%; }
2672
2673.its--col-xs-offset-7 {
2674  margin-left: 58.33333%; }
2675
2676.its--col-xs-offset-8 {
2677  margin-left: 66.66667%; }
2678
2679.its--col-xs-offset-9 {
2680  margin-left: 75%; }
2681
2682.its--col-xs-offset-10 {
2683  margin-left: 83.33333%; }
2684
2685.its--col-xs-offset-11 {
2686  margin-left: 91.66667%; }
2687
2688.its--col-xs-offset-12 {
2689  margin-left: 100%; }
2690
2691@media (min-width: 768px) {
2692  .its--col-sm-1, .its--col-sm-2, .its--col-sm-3, .its--col-sm-4, .its--col-sm-5, .its--col-sm-6, .its--col-sm-7, .its--col-sm-8, .its--col-sm-9, .its--col-sm-10, .its--col-sm-11, .its--col-sm-12 {
2693    float: left; }
2694  .its--col-sm-1 {
2695    width: 8.33333%; }
2696  .its--col-sm-2 {
2697    width: 16.66667%; }
2698  .its--col-sm-3 {
2699    width: 25%; }
2700  .its--col-sm-4 {
2701    width: 33.33333%; }
2702  .its--col-sm-5 {
2703    width: 41.66667%; }
2704  .its--col-sm-6 {
2705    width: 50%; }
2706  .its--col-sm-7 {
2707    width: 58.33333%; }
2708  .its--col-sm-8 {
2709    width: 66.66667%; }
2710  .its--col-sm-9 {
2711    width: 75%; }
2712  .its--col-sm-10 {
2713    width: 83.33333%; }
2714  .its--col-sm-11 {
2715    width: 91.66667%; }
2716  .its--col-sm-12 {
2717    width: 100%; }
2718  .its--col-sm-pull-0 {
2719    right: auto; }
2720  .its--col-sm-pull-1 {
2721    right: 8.33333%; }
2722  .its--col-sm-pull-2 {
2723    right: 16.66667%; }
2724  .its--col-sm-pull-3 {
2725    right: 25%; }
2726  .its--col-sm-pull-4 {
2727    right: 33.33333%; }
2728  .its--col-sm-pull-5 {
2729    right: 41.66667%; }
2730  .its--col-sm-pull-6 {
2731    right: 50%; }
2732  .its--col-sm-pull-7 {
2733    right: 58.33333%; }
2734  .its--col-sm-pull-8 {
2735    right: 66.66667%; }
2736  .its--col-sm-pull-9 {
2737    right: 75%; }
2738  .its--col-sm-pull-10 {
2739    right: 83.33333%; }
2740  .its--col-sm-pull-11 {
2741    right: 91.66667%; }
2742  .its--col-sm-pull-12 {
2743    right: 100%; }
2744  .its--col-sm-push-0 {
2745    left: auto; }
2746  .its--col-sm-push-1 {
2747    left: 8.33333%; }
2748  .its--col-sm-push-2 {
2749    left: 16.66667%; }
2750  .its--col-sm-push-3 {
2751    left: 25%; }
2752  .its--col-sm-push-4 {
2753    left: 33.33333%; }
2754  .its--col-sm-push-5 {
2755    left: 41.66667%; }
2756  .its--col-sm-push-6 {
2757    left: 50%; }
2758  .its--col-sm-push-7 {
2759    left: 58.33333%; }
2760  .its--col-sm-push-8 {
2761    left: 66.66667%; }
2762  .its--col-sm-push-9 {
2763    left: 75%; }
2764  .its--col-sm-push-10 {
2765    left: 83.33333%; }
2766  .its--col-sm-push-11 {
2767    left: 91.66667%; }
2768  .its--col-sm-push-12 {
2769    left: 100%; }
2770  .its--col-sm-offset-0 {
2771    margin-left: 0%; }
2772  .its--col-sm-offset-1 {
2773    margin-left: 8.33333%; }
2774  .its--col-sm-offset-2 {
2775    margin-left: 16.66667%; }
2776  .its--col-sm-offset-3 {
2777    margin-left: 25%; }
2778  .its--col-sm-offset-4 {
2779    margin-left: 33.33333%; }
2780  .its--col-sm-offset-5 {
2781    margin-left: 41.66667%; }
2782  .its--col-sm-offset-6 {
2783    margin-left: 50%; }
2784  .its--col-sm-offset-7 {
2785    margin-left: 58.33333%; }
2786  .its--col-sm-offset-8 {
2787    margin-left: 66.66667%; }
2788  .its--col-sm-offset-9 {
2789    margin-left: 75%; }
2790  .its--col-sm-offset-10 {
2791    margin-left: 83.33333%; }
2792  .its--col-sm-offset-11 {
2793    margin-left: 91.66667%; }
2794  .its--col-sm-offset-12 {
2795    margin-left: 100%; } }
2796
2797@media (min-width: 992px) {
2798  .its--col-md-1, .its--col-md-2, .its--col-md-3, .its--col-md-4, .its--col-md-5, .its--col-md-6, .its--col-md-7, .its--col-md-8, .its--col-md-9, .its--col-md-10, .its--col-md-11, .its--col-md-12 {
2799    float: left; }
2800  .its--col-md-1 {
2801    width: 8.33333%; }
2802  .its--col-md-2 {
2803    width: 16.66667%; }
2804  .its--col-md-3 {
2805    width: 25%; }
2806  .its--col-md-4 {
2807    width: 33.33333%; }
2808  .its--col-md-5 {
2809    width: 41.66667%; }
2810  .its--col-md-6 {
2811    width: 50%; }
2812  .its--col-md-7 {
2813    width: 58.33333%; }
2814  .its--col-md-8 {
2815    width: 66.66667%; }
2816  .its--col-md-9 {
2817    width: 75%; }
2818  .its--col-md-10 {
2819    width: 83.33333%; }
2820  .its--col-md-11 {
2821    width: 91.66667%; }
2822  .its--col-md-12 {
2823    width: 100%; }
2824  .its--col-md-pull-0 {
2825    right: auto; }
2826  .its--col-md-pull-1 {
2827    right: 8.33333%; }
2828  .its--col-md-pull-2 {
2829    right: 16.66667%; }
2830  .its--col-md-pull-3 {
2831    right: 25%; }
2832  .its--col-md-pull-4 {
2833    right: 33.33333%; }
2834  .its--col-md-pull-5 {
2835    right: 41.66667%; }
2836  .its--col-md-pull-6 {
2837    right: 50%; }
2838  .its--col-md-pull-7 {
2839    right: 58.33333%; }
2840  .its--col-md-pull-8 {
2841    right: 66.66667%; }
2842  .its--col-md-pull-9 {
2843    right: 75%; }
2844  .its--col-md-pull-10 {
2845    right: 83.33333%; }
2846  .its--col-md-pull-11 {
2847    right: 91.66667%; }
2848  .its--col-md-pull-12 {
2849    right: 100%; }
2850  .its--col-md-push-0 {
2851    left: auto; }
2852  .its--col-md-push-1 {
2853    left: 8.33333%; }
2854  .its--col-md-push-2 {
2855    left: 16.66667%; }
2856  .its--col-md-push-3 {
2857    left: 25%; }
2858  .its--col-md-push-4 {
2859    left: 33.33333%; }
2860  .its--col-md-push-5 {
2861    left: 41.66667%; }
2862  .its--col-md-push-6 {
2863    left: 50%; }
2864  .its--col-md-push-7 {
2865    left: 58.33333%; }
2866  .its--col-md-push-8 {
2867    left: 66.66667%; }
2868  .its--col-md-push-9 {
2869    left: 75%; }
2870  .its--col-md-push-10 {
2871    left: 83.33333%; }
2872  .its--col-md-push-11 {
2873    left: 91.66667%; }
2874  .its--col-md-push-12 {
2875    left: 100%; }
2876  .its--col-md-offset-0 {
2877    margin-left: 0%; }
2878  .its--col-md-offset-1 {
2879    margin-left: 8.33333%; }
2880  .its--col-md-offset-2 {
2881    margin-left: 16.66667%; }
2882  .its--col-md-offset-3 {
2883    margin-left: 25%; }
2884  .its--col-md-offset-4 {
2885    margin-left: 33.33333%; }
2886  .its--col-md-offset-5 {
2887    margin-left: 41.66667%; }
2888  .its--col-md-offset-6 {
2889    margin-left: 50%; }
2890  .its--col-md-offset-7 {
2891    margin-left: 58.33333%; }
2892  .its--col-md-offset-8 {
2893    margin-left: 66.66667%; }
2894  .its--col-md-offset-9 {
2895    margin-left: 75%; }
2896  .its--col-md-offset-10 {
2897    margin-left: 83.33333%; }
2898  .its--col-md-offset-11 {
2899    margin-left: 91.66667%; }
2900  .its--col-md-offset-12 {
2901    margin-left: 100%; } }
2902
2903@media (min-width: 1200px) {
2904  .its--col-lg-1, .its--col-lg-2, .its--col-lg-3, .its--col-lg-4, .its--col-lg-5, .its--col-lg-6, .its--col-lg-7, .its--col-lg-8, .its--col-lg-9, .its--col-lg-10, .its--col-lg-11, .its--col-lg-12 {
2905    float: left; }
2906  .its--col-lg-1 {
2907    width: 8.33333%; }
2908  .its--col-lg-2 {
2909    width: 16.66667%; }
2910  .its--col-lg-3 {
2911    width: 25%; }
2912  .its--col-lg-4 {
2913    width: 33.33333%; }
2914  .its--col-lg-5 {
2915    width: 41.66667%; }
2916  .its--col-lg-6 {
2917    width: 50%; }
2918  .its--col-lg-7 {
2919    width: 58.33333%; }
2920  .its--col-lg-8 {
2921    width: 66.66667%; }
2922  .its--col-lg-9 {
2923    width: 75%; }
2924  .its--col-lg-10 {
2925    width: 83.33333%; }
2926  .its--col-lg-11 {
2927    width: 91.66667%; }
2928  .its--col-lg-12 {
2929    width: 100%; }
2930  .its--col-lg-pull-0 {
2931    right: auto; }
2932  .its--col-lg-pull-1 {
2933    right: 8.33333%; }
2934  .its--col-lg-pull-2 {
2935    right: 16.66667%; }
2936  .its--col-lg-pull-3 {
2937    right: 25%; }
2938  .its--col-lg-pull-4 {
2939    right: 33.33333%; }
2940  .its--col-lg-pull-5 {
2941    right: 41.66667%; }
2942  .its--col-lg-pull-6 {
2943    right: 50%; }
2944  .its--col-lg-pull-7 {
2945    right: 58.33333%; }
2946  .its--col-lg-pull-8 {
2947    right: 66.66667%; }
2948  .its--col-lg-pull-9 {
2949    right: 75%; }
2950  .its--col-lg-pull-10 {
2951    right: 83.33333%; }
2952  .its--col-lg-pull-11 {
2953    right: 91.66667%; }
2954  .its--col-lg-pull-12 {
2955    right: 100%; }
2956  .its--col-lg-push-0 {
2957    left: auto; }
2958  .its--col-lg-push-1 {
2959    left: 8.33333%; }
2960  .its--col-lg-push-2 {
2961    left: 16.66667%; }
2962  .its--col-lg-push-3 {
2963    left: 25%; }
2964  .its--col-lg-push-4 {
2965    left: 33.33333%; }
2966  .its--col-lg-push-5 {
2967    left: 41.66667%; }
2968  .its--col-lg-push-6 {
2969    left: 50%; }
2970  .its--col-lg-push-7 {
2971    left: 58.33333%; }
2972  .its--col-lg-push-8 {
2973    left: 66.66667%; }
2974  .its--col-lg-push-9 {
2975    left: 75%; }
2976  .its--col-lg-push-10 {
2977    left: 83.33333%; }
2978  .its--col-lg-push-11 {
2979    left: 91.66667%; }
2980  .its--col-lg-push-12 {
2981    left: 100%; }
2982  .its--col-lg-offset-0 {
2983    margin-left: 0%; }
2984  .its--col-lg-offset-1 {
2985    margin-left: 8.33333%; }
2986  .its--col-lg-offset-2 {
2987    margin-left: 16.66667%; }
2988  .its--col-lg-offset-3 {
2989    margin-left: 25%; }
2990  .its--col-lg-offset-4 {
2991    margin-left: 33.33333%; }
2992  .its--col-lg-offset-5 {
2993    margin-left: 41.66667%; }
2994  .its--col-lg-offset-6 {
2995    margin-left: 50%; }
2996  .its--col-lg-offset-7 {
2997    margin-left: 58.33333%; }
2998  .its--col-lg-offset-8 {
2999    margin-left: 66.66667%; }
3000  .its--col-lg-offset-9 {
3001    margin-left: 75%; }
3002  .its--col-lg-offset-10 {
3003    margin-left: 83.33333%; }
3004  .its--col-lg-offset-11 {
3005    margin-left: 91.66667%; }
3006  .its--col-lg-offset-12 {
3007    margin-left: 100%; } }
3008
3009.alert {
3010  border-radius: 0px; }
3011  .alert.alert-success {
3012    background-color: #c6f4e4;
3013    border-color: #19dc8c;
3014    color: #129e65; }
3015  .alert.alert-warning {
3016    background-color: #fcf6d6;
3017    border-color: #f8c40a;
3018    color: #e3b309; }
3019  .alert.alert-danger {
3020    background-color: #ffcdcd;
3021    border-color: #ff5a58;
3022    color: #c42422; }
3023
3024[class^="icon-spin"]:before, [class*=" icon-spin"]:before {
3025  -webkit-animation: rotating 2s linear infinite;
3026  -moz-animation: rotating 2s linear infinite;
3027  -ms-animation: rotating 2s linear infinite;
3028  -o-animation: rotating 2s linear infinite;
3029  animation: rotating 2s linear infinite;
3030  font-size: 18px; }
3031
3032[class^="icon-spin"], [class*=" icon-spin"] {
3033  top: calc(50% - 8px) !important; }
3034
3035.icon.right {
3036  position: absolute;
3037  top: calc(50% - 12px);
3038  right: -35px; }
3039
3040@keyframes rotating {
3041  from {
3042    -ms-transform: rotate(0deg);
3043    -moz-transform: rotate(0deg);
3044    -webkit-transform: rotate(0deg);
3045    -o-transform: rotate(0deg);
3046    transform: rotate(0deg); }
3047  to {
3048    -ms-transform: rotate(360deg);
3049    -moz-transform: rotate(360deg);
3050    -webkit-transform: rotate(360deg);
3051    -o-transform: rotate(360deg);
3052    transform: rotate(360deg); } }
3053
3054.sprite-its.footer-sprite-its-dark .author-its {
3055  background-position: 0 60px; }
3056  .sprite-its.footer-sprite-its-dark .author-its:hover {
3057    background-position: 0 90px; }
3058
3059.sprite-its.footer-sprite-its-dark .author-b2u {
3060  background-position: -143px 60px; }
3061  .sprite-its.footer-sprite-its-dark .author-b2u:hover {
3062    background-position: -143px 90px; }
3063
3064.sprite-its.footer-sprite-its-light .author-its {
3065  background-position: 0 -60px; }
3066  .sprite-its.footer-sprite-its-light .author-its:hover {
3067    background-position: 0 -90px; }
3068
3069.sprite-its.footer-sprite-its-light .author-b2u {
3070  background-position: -143px -60px; }
3071  .sprite-its.footer-sprite-its-light .author-b2u:hover {
3072    background-position: -143px -90px; }
3073
3074.sprite-its .author-its {
3075  display: inline-block;
3076  width: 142px;
3077  height: 30px; }
3078
3079.sprite-its .author-b2u {
3080  display: inline-block;
3081  width: 59px;
3082  height: 30px; }
3083
3084i.its--sprite-flag:before {
3085  content: '';
3086  background-image: url("https://fwk.avantio.com/assets/core-7.0/img/its--sprite-flags.png");
3087  display: inline-block;
3088  width: 25px;
3089  height: 16px;
3090  background-size: 466px 236px;
3091  margin-bottom: -4px;
3092  margin-right: 5px; }
3093
3094.dropdown-menu li i.its--sprite-flag:before {
3095  height: 18px !important; }
3096
3097i.its--sprite-flag.its--sprite-flag-es:before {
3098  background-position: -357px -120px; }
3099
3100i.its--sprite-flag.its--sprite-flag-de:before {
3101  background-position: -139px 175px; }
3102
3103i.its--sprite-flag.its--sprite-flag-ca:before {
3104  background-position: -439px 175px; }
3105
3106i.its--sprite-flag.its--sprite-flag-fr:before {
3107  background-position: -112px 21px; }
3108
3109i.its--sprite-flag.its--sprite-flag-du:before {
3110  background-position: -275px 157px; }
3111
3112i.its--sprite-flag.its--sprite-flag-en:before {
3113  background-position: -411px 157px; }
3114
3115i.its--sprite-flag.its--sprite-flag-it:before {
3116  background-position: -166px 60px; }
3117
3118i.its--sprite-flag.its--sprite-flag-po:before {
3119  background-position: -302px 118px; }
3120
3121i.its--sprite-flag.its--sprite-flag-pt:before {
3122  background-position: -302px 98px; }
3123
3124i.its--sprite-flag.its--sprite-flag-ru:before {
3125  background-position: -302px 40px; }
3126
3127i.its--sprite-flag.its--sprite-flag-br:before {
3128  background-position: -30px 38px; }
3129
3130i.its--sprite-flag.its--sprite-flag-us:before {
3131  background-position: -438px 136px; }
3132
3133i.its--sprite-flag.its--sprite-flag-ja:before {
3134  background-position: -166px 19px; }
3135
3136i.its--sprite-flag.its--sprite-flag-da:before {
3137  background-position: -85px 58px; }
3138
3139i.its--sprite-flag.its--sprite-flag-mx:before {
3140  background-position: -248px 157px; }
3141
3142#ui-datepicker-div {
3143  font-size: 14px;
3144  z-index: 1100 !important;
3145  padding: 20px; }
3146  #ui-datepicker-div * {
3147    -moz-box-sizing: border-box;
3148    -webkit-box-sizing: border-box;
3149    box-sizing: border-box; }
3150  #ui-datepicker-div table {
3151    border-collapse: collapse;
3152    border-spacing: 0; }
3153  #ui-datepicker-div td, #ui-datepicker-div tr {
3154    padding: 0; }
3155  #ui-datepicker-div .ui-datepicker-days-cell-over .ui-state-default {
3156    color: #009cde;
3157    background-color: #fff; }
3158  #ui-datepicker-div a.ui-state-default.ui-state-active {
3159    background: #009cde;
3160    color: #fff;
3161    border-color: #009cde;
3162    margin: -1px; }
3163  #ui-datepicker-div a.ui-state-default.ui-state-hover {
3164    background: #009cde;
3165    color: #fff;
3166    margin: -1px;
3167    border: 0px; }
3168
3169/* Misc visuals
3170----------------------------------*/
3171/* Corner radius */
3172.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
3173  -moz-border-radius-topleft: 0;
3174  -webkit-border-top-left-radius: 0;
3175  -khtml-border-top-left-radius: 0;
3176  border-top-left-radius: 0; }
3177
3178.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
3179  -moz-border-radius-topright: 0;
3180  -webkit-border-top-right-radius: 0;
3181  -khtml-border-top-right-radius: 0;
3182  border-top-right-radius: 0; }
3183
3184.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
3185  -moz-border-radius-bottomleft: 0;
3186  -webkit-border-bottom-left-radius: 0;
3187  -khtml-border-bottom-left-radius: 0;
3188  border-bottom-left-radius: 0; }
3189
3190.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
3191  -moz-border-radius-bottomright: 0;
3192  -webkit-border-bottom-right-radius: 0;
3193  -khtml-border-bottom-right-radius: 0;
3194  border-bottom-right-radius: 0; }
3195
3196/* Overlays */
3197.ui-widget-overlay {
3198  background: #eeeeee;
3199  opacity: .80;
3200  filter: Alpha(Opacity=80); }
3201
3202.ui-widget-shadow {
3203  margin: -4px 0 0 -4px;
3204  padding: 4px;
3205  background: #aaaaaa;
3206  opacity: .60;
3207  filter: Alpha(Opacity=60);
3208  -moz-border-radius: 0px;
3209  -khtml-border-radius: 0px;
3210  -webkit-border-radius: 0px;
3211  border-radius: 0px; }
3212
3213.ui-datepicker {
3214  border-radius: 2px;
3215  box-shadow: 0 0 9px 5px rgba(0, 0, 0, 0.05);
3216  background-color: #fff;
3217  z-index: 9999999999;
3218  display: none;
3219  width: 244px; }
3220  .ui-datepicker a:hover {
3221    color: inherit; }
3222
3223.datepicker-tooltip {
3224  z-index: 9999999999;
3225  -webkit-transform: translateZ(1px); }
3226
3227.ui-datepicker-calendar {
3228  background: transparent;
3229  width: 100%; }
3230
3231.ui-datepicker-calendar td {
3232  padding: 0;
3233  position: relative; }
3234
3235.ui-datepicker-calendar td:first-child, .ui-datepicker-calendar td:last-child {
3236  border-left: 0; }
3237
3238.ui-datepicker-calendar th {
3239  text-align: center;
3240  color: #82888a;
3241  font-size: 0.8em; }
3242
3243a.ui-state-default, span.ui-state-default {
3244  display: block;
3245  padding: 6px 0px;
3246  text-align: center;
3247  font-weight: bold;
3248  width: 34px;
3249  border: 1px solid transparent; }
3250
3251a.ui-state-default:hover, span.ui-state-default:hover {
3252  text-decoration: none; }
3253
3254.ui-datepicker-prev, .ui-datepicker-next {
3255  cursor: pointer;
3256  padding: 10px; }
3257  .ui-datepicker-prev span, .ui-datepicker-next span {
3258    display: none; }
3259
3260.ui-datepicker-prev:before, .ui-datepicker-next:before {
3261  font-family: "fontlibrary";
3262  font-weight: normal;
3263  font-style: normal;
3264  line-height: 1;
3265  color: #82888a;
3266  font-size: 1.2em; }
3267
3268.ui-datepicker-prev:hover, .ui-datepicker-prev:hover:before, .ui-datepicker-next:hover, .ui-datepicker-next:hover:before {
3269  text-decoration: none; }
3270
3271.ui-datepicker-prev {
3272  float: left; }
3273
3274.ui-datepicker-prev:before {
3275  content: '\f007'; }
3276
3277.ui-datepicker-next {
3278  float: right; }
3279
3280.ui-datepicker-next:before {
3281  content: '\f006'; }
3282
3283.ui-datepicker-title {
3284  font-size: 16px;
3285  text-align: center;
3286  padding-top: 9px;
3287  text-transform: uppercase; }
3288
3289a.ui-state-default {
3290  color: #565a5c; }
3291
3292span.ui-state-default {
3293  color: #dce0e0; }
3294
3295.ui-datepicker-header {
3296  font-weight: bold;
3297  margin-bottom: 10px;
3298  padding: 5px; }
3299
3300.ui-datepicker-buttonpane {
3301  padding: 5px;
3302  font-size: 12px; }
3303
3304.ui-datepicker-close {
3305  color: #009cde;
3306  background: transparent;
3307  border: 0;
3308  text-align: left;
3309  width: 40%; }
3310
3311.ui-datepicker-current {
3312  display: none; }
3313
3314.ui-datepicker-additional-info {
3315  position: relative;
3316  top: 2px;
3317  float: right;
3318  color: #82888a;
3319  margin-bottom: 10px;
3320  text-align: right;
3321  padding-right: 5px;
3322  width: 60%; }
3323
3324.ui-datepicker-calendar td.ui-datepicker-week-end {
3325  width: 31px; }
3326
3327.ui-datepicker-calendar td:first-child {
3328  border-left: none; }
3329
3330.ui-datepicker-calendar td:first-child a.ui-state-default.ui-state-highlight, .ui-datepicker-calendar td:first-child a.ui-state-default.ui-state-hover, .ui-datepicker-calendar td:first-child a.ui-state-default.ui-state-active, .ui-datepicker-calendar td:first-child a.ui-state-default.ui-state-highlight {
3331  border-left: none;
3332  margin: 0;
3333  width: 33px; }
3334
3335.ui-datepicker-calendar td:last-child {
3336  border-right: none;
3337  margin-right: 0; }
3338
3339.ui-datepicker-calendar td:last-child a.ui-state-default.ui-state-highlight, .ui-datepicker-calendar td:last-child a.ui-state-default.ui-state-hover, .ui-datepicker-calendar td:last-child a.ui-state-default.ui-state-active, .ui-datepicker-calendar td:last-child a.ui-state-default.ui-state-highlight {
3340  border-right: none;
3341  margin: 0;
3342  width: 33px; }
3343
3344.ui-datepicker {
3345  -moz-box-sizing: content-box;
3346  -webkit-box-sizing: content-box;
3347  box-sizing: content-box; }
3348
3349.ui-datepicker-calendar tr td span, .ui-datepicker-calendar tr th span, .ui-datepicker-calendar tr td a {
3350  -moz-box-sizing: content-box;
3351  -webkit-box-sizing: content-box;
3352  box-sizing: content-box; }
3353
3354.ui-autocomplete {
3355  display: table-cell;
3356  background-color: white;
3357  border: 1px solid #C8C8C8;
3358  list-style: none;
3359  padding: 15px 0;
3360  z-index: 500; }
3361
3362.ui-widget label {
3363  font-weight: normal !important; }
3364
3365.ui-menu-item a {
3366  color: #393e47;
3367  font-size: 14px;
3368  padding-left: 10px !important; }
3369
3370.ui-menu-item {
3371  float: left;
3372  padding: 5px 5px 5px 30px;
3373  clear: both;
3374  width: 100%;
3375  cursor: pointer; }
3376
3377li.ui-autocomplete-category {
3378  float: left;
3379  color: #009cde;
3380  font-weight: bold;
3381  font-size: 15px;
3382  padding: 3px 5px 5px 15px; }
3383
3384li.ui-autocomplete-category i {
3385  margin-right: 5px; }
3386
3387li.ui-menu-item:hover {
3388  background-color: #009cde; }
3389
3390li.ui-menu-item:hover a {
3391  color: white; }
3392
3393.ui-corner-all a {
3394  text-decoration: none !important; }
3395
3396li.ui-menu-item span.glyphicon {
3397  color: #acacac; }
3398
3399li.ui-menu-item:hover span.glyphicon {
3400  color: white; }
3401
3402/* /ITS FRAMEWORK IMPORT */
3403/**************************************/
3404@font-face {
3405  font-family: 'Open Sans';
3406  font-display: swap;
3407  font-style: normal;
3408  font-weight: 300;
3409  src: local("Open Sans Light"), local("OpenSans-Light"), url(https://fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTcDdSZkkecOE1hvV7ZHvhyU.ttf) format("truetype"); }
3410
3411@font-face {
3412  font-family: 'Open Sans';
3413  font-display: swap;
3414  font-style: normal;
3415  font-weight: 400;
3416  src: local("Open Sans"), local("OpenSans"), url(https://fonts.gstatic.com/s/opensans/v10/yYRnAC2KygoXnEC8IdU0gQLUuEpTyoUstqEm5AMlJo4.ttf) format("truetype"); }
3417
3418@font-face {
3419  font-family: 'Open Sans';
3420  font-display: swap;
3421  font-style: normal;
3422  font-weight: 700;
3423  src: local("Open Sans Bold"), local("OpenSans-Bold"), url(https://fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzMDdSZkkecOE1hvV7ZHvhyU.ttf) format("truetype"); }
3424
3425@font-face {
3426  font-family: 'Open Sans';
3427  font-display: swap;
3428  font-style: italic;
3429  font-weight: 300;
3430  src: local("Open Sans Light Italic"), local("OpenSansLight-Italic"), url(https://fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxtdWpFPcZsZ9upFfPteBpE4.ttf) format("truetype"); }
3431
3432@font-face {
3433  font-family: 'Open Sans';
3434  font-display: swap;
3435  font-style: italic;
3436  font-weight: 400;
3437  src: local("Open Sans Italic"), local("OpenSans-Italic"), url(https://fonts.gstatic.com/s/opensans/v10/O4NhV7_qs9r9seTo7fnsVCZ2oysoEQEeKwjgmXLRnTc.ttf) format("truetype"); }
3438
3439@font-face {
3440  font-family: 'Open Sans';
3441  font-display: swap;
3442  font-style: italic;
3443  font-weight: 700;
3444  src: local("Open Sans Bold Italic"), local("OpenSans-BoldItalic"), url(https://fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxrQhS7CD3GIaelOwHPAPh9w.ttf) format("truetype"); }
3445
3446@font-face {
3447  font-family: "Playfair Display";
3448  font-display: swap;
3449  src: url("https://fwk.avantio.com/assets/core-7.0/fonts/PlayfairDisplay.ttf") format("truetype"); }
3450
3451body {
3452  font-family: 'Open Sans', 'sans-serif'; }
3453
3454h1 {
3455  font-family: 'Playfair Display', serif; }
3456
3457h2 {
3458  font-family: 'Playfair Display', serif; }
3459
3460h3 {
3461  font-family: 'Playfair Display', serif; }
3462
3463h4 {
3464  font-family: 'Playfair Display', serif; }
3465
3466html, body {
3467  height: 100%; }
3468
3469html.smooth {
3470  scroll-behavior: smooth; }
3471
3472body {
3473  background-color: #f1f1f1 !important;
3474  font-style: normal;
3475  font-weight: 400; }
3476  body.body-layout-1 {
3477    background-color: #f1f1f1 !important; }
3478
3479img {
3480  max-width: 100% !important; }
3481
3482.list-inline {
3483  margin-left: -5px; }
3484  .list-inline > li {
3485    display: inline-block;
3486    padding-left: 5px;
3487    padding-right: 5px; }
3488
3489.cover-img, #webplus_slider .carousel-inner > .item {
3490  -webkit-background-size: cover;
3491  -moz-background-size: cover;
3492  -o-background-size: cover;
3493  background-size: cover;
3494  background-repeat: no-repeat;
3495  background-position: 50% 50%; }
3496
3497#social_media ul, #social_widget ul {
3498  height: 100%;
3499  padding: 0;
3500  font-size: 0; }
3501  #social_media ul li, #social_widget ul li {
3502    height: 100%;
3503    display: inline-block;
3504    margin: 0;
3505    padding: 0;
3506    font-size: 14px; }
3507    #social_media ul li > a, #social_widget ul li > a {
3508      display: block;
3509      height: 100%;
3510      color: #000000;
3511      padding-left: 3px;
3512      padding-right: 3px;
3513      background-color: transparent; }
3514      #social_media ul li > a:hover, #social_widget ul li > a:hover {
3515        color: #ffffff;
3516        text-decoration: none; }
3517      #social_media ul li > a::before, #social_widget ul li > a::before {
3518        line-height: 1.5em; }
3519
3520.its--shadow.top {
3521  top: 0;
3522  background: rgba(48, 57, 69, 0);
3523  background: -moz-linear-gradient(bottom, rgba(48, 57, 69, 0) 0%, rgba(48, 57, 69, 0) 33%, rgba(48, 57, 69, 0.54) 100%);
3524  background: -webkit-gradient(left bottom, left top, color-sbottom(0%, rgba(48, 57, 69, 0)), color-sbottom(33%, rgba(48, 57, 69, 0)), color-sbottom(100%, rgba(48, 57, 69, 0.54)));
3525  background: -webkit-linear-gradient(bottom, rgba(48, 57, 69, 0) 0%, rgba(48, 57, 69, 0) 33%, rgba(48, 57, 69, 0.54) 100%);
3526  background: -o-linear-gradient(bottom, rgba(48, 57, 69, 0) 0%, rgba(48, 57, 69, 0) 33%, rgba(48, 57, 69, 0.54) 100%);
3527  background: -ms-linear-gradient(bottom, rgba(48, 57, 69, 0) 0%, rgba(48, 57, 69, 0) 33%, rgba(48, 57, 69, 0.54) 100%);
3528  background: linear-gradient(to top, rgba(48, 57, 69, 0) 0%, rgba(48, 57, 69, 0) 33%, rgba(48, 57, 69, 0.54) 100%);
3529  filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#303945', endColorstr='#303945', GradientType=0 ); }
3530
3531.its--shadow.bottom {
3532  bottom: 0;
3533  background: rgba(48, 57, 69, 0);
3534  background: -moz-linear-gradient(top, rgba(48, 57, 69, 0) 0%, rgba(48, 57, 69, 0) 33%, rgba(48, 57, 69, 0.54) 100%);
3535  background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(48, 57, 69, 0)), color-stop(33%, rgba(48, 57, 69, 0)), color-stop(100%, rgba(48, 57, 69, 0.54)));
3536  background: -webkit-linear-gradient(top, rgba(48, 57, 69, 0) 0%, rgba(48, 57, 69, 0) 33%, rgba(48, 57, 69, 0.54) 100%);
3537  background: -o-linear-gradient(top, rgba(48, 57, 69, 0) 0%, rgba(48, 57, 69, 0) 33%, rgba(48, 57, 69, 0.54) 100%);
3538  background: -ms-linear-gradient(top, rgba(48, 57, 69, 0) 0%, rgba(48, 57, 69, 0) 33%, rgba(48, 57, 69, 0.54) 100%);
3539  background: linear-gradient(to bottom, rgba(48, 57, 69, 0) 0%, rgba(48, 57, 69, 0) 33%, rgba(48, 57, 69, 0.54) 100%);
3540  filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#303945', endColorstr='#303945', GradientType=0 ); }
3541
3542@media (min-width: 768px) {
3543  body#inicio #top {
3544    height: 100%; } }
3545
3546#top {
3547  display: table;
3548  width: 100%; }
3549  #top header#header {
3550    color: inherit;
3551    width: 100%; }
3552    @media (min-width: 768px) {
3553      #top header#header {
3554        display: table-row; } }
3555    #top header#header.centerHeader #upper_header {
3556      margin-top: 10px; }
3557      #top header#header.centerHeader #upper_header .its--container {
3558        border-bottom: 0; }
3559        #top header#header.centerHeader #upper_header .its--container .its--col-xs-12 > div {
3560          padding: 0 10px 0; }
3561          #top header#header.centerHeader #upper_header .its--container .its--col-xs-12 > div .dropdown-toggle {
3562            font-size: 14px; }
3563          #top header#header.centerHeader #upper_header .its--container .its--col-xs-12 > div a {
3564            font-size: 14px; }
3565    #top header#header.centerHeader #lower_header #logo {
3566      padding-top: 15px;
3567      padding-bottom: 15px; }
3568    #top header#header.centerHeader #lower_header #navigation ul.navbar-nav > li > a {
3569      font-size: 16px;
3570      padding: 20px 15px; }
3571    #top header#header.header-block-its-dark {
3572      background-color: rgba(0, 0, 0, 0.22);
3573      left: 0;
3574      position: absolute;
3575      right: 0;
3576      top: 0; }
3577      @media (max-width: 767px) {
3578        #top header#header.header-block-its-dark {
3579          background-color: #393e47; } }
3580      #top header#header.header-block-its-dark #upper_header a {
3581        color: #ffffff; }
3582        #top header#header.header-block-its-dark #upper_header a:hover {
3583          background-color: rgba(0, 0, 0, 0.32); }
3584      #top header#header.header-block-its-dark #upper_header #multimoneda .dropdown-toggle {
3585        color: #ffffff; }
3586        #top header#header.header-block-its-dark #upper_header #multimoneda .dropdown-toggle:hover {
3587          background-color: rgba(0, 0, 0, 0.32); }
3588      #top header#header.header-block-its-dark #upper_header .open .dropdown-toggle {
3589        background-color: rgba(0, 0, 0, 0.8); }
3590      #top header#header.header-block-its-dark #upper_header .open .dropdown-menu {
3591        background-color: transparent; }
3592        #top header#header.header-block-its-dark #upper_header .open .dropdown-menu a {
3593          color: #ffffff;
3594          background-color: rgba(0, 0, 0, 0.8); }
3595          #top header#header.header-block-its-dark #upper_header .open .dropdown-menu a:hover {
3596            background-color: rgba(0, 0, 0, 0.62);
3597            color: #ffffff; }
3598      #top header#header.header-block-its-dark #upper_header #social_media a {
3599        color: #ffffff; }
3600      #top header#header.header-block-its-dark #lower_header #toggle_nav .navbar-toggle .
3600icon-bar {
3601        background-color: #ffffff; }
3602      #top header#header.header-block-its-dark #lower_header #toggle_nav .navbar-toggle:focus .icon-bar {
3603        background-color: #393e47; }
3604      #top header#header.header-block-its-dark #lower_header #main-nav li:hover {
3605        background-color: rgba(0, 0, 0, 0.32); }
3606      #top header#header.header-block-its-dark #lower_header #main-nav li > a {
3607        color: #ffffff; }
3608        #top header#header.header-block-its-dark #lower_header #main-nav li > a:hover {
3609          background-color: transparent; }
3610      #top header#header.header-block-its-dark #lower_header #main-nav li > ul {
3611        background-color: rgba(0, 0, 0, 0.45); }
3612    #top header#header.header-block-its-light {
3613      background-color: #ffffff; }
3614      #top header#header.header-block-its-light #upper_header a {
3615        color: #000000; }
3616        #top header#header.header-block-its-light #upper_header a:hover {
3617          background-color: #f7f7f7; }
3618      #top header#header.header-block-its-light #upper_header .item-social_media a:hover {
3619        color: #ffffff; }
3620      #top header#header.header-block-its-light #upper_header #multimoneda .dropdown-toggle {
3621        color: #000000; }
3622    #top header#header.header-block-its-corporative #upper_header {
3623      background-color: #009cde; }
3624      #top header#header.header-block-its-corporative #upper_header a {
3625        color: #ffffff; }
3626        #top header#header.header-block-its-corporative #upper_header a:hover {
3627          background-color: rgba(0, 0, 0, 0.1); }
3628      #top header#header.header-block-its-corporative #upper_header #idiomas .dropdown.open > a {
3629        background-color: rgba(0, 0, 0, 0.1); }
3630      #top header#header.header-block-its-corporative #upper_header #multimoneda .dropdown-toggle {
3631        color: #ffffff; }
3632        #top header#header.header-block-its-corporative #upper_header #multimoneda .dropdown-toggle:hover {
3633          background-color: rgba(0, 0, 0, 0.1); }
3634      #top header#header.header-block-its-corporative #upper_header #multimoneda .dropdown.open > .dropdown-toggle {
3635        background-color: rgba(0, 0, 0, 0.1); }
3636      #top header#header.header-block-its-corporative #upper_header .preheader-item-right a {
3637        color: #fff; }
3638    #top header#header.header-block-its-corporative #lower_header {
3639      background-color: #009cde; }
3640      #top header#header.header-block-its-corporative #lower_header #main-nav li:hover {
3641        background-color: rgba(0, 0, 0, 0.1); }
3642      #top header#header.header-block-its-corporative #lower_header #main-nav li > a {
3643        color: #ffffff; }
3644        #top header#header.header-block-its-corporative #lower_header #main-nav li > a:hover {
3645          background-color: transparent; }
3646      #top header#header.header-block-its-corporative #lower_header #main-nav li > ul {
3647        background-color: rgba(0, 0, 0, 0.45); }
3648      #top header#header.header-block-its-corporative #lower_header #main-nav li.its--item_active > a {
3649        border-bottom-color: #fff; }
3650    #top header#header .one-language {
3651      cursor: default; }
3652      #top header#header .one-language:hover {
3653        background-color: transparent; }
3654    #top header#header .item-multimoneda .dropdown-toggle {
3655      -moz-user-select: none;
3656      -ms-user-select: none;
3657      -webkit-user-select: none;
3658      cursor: pointer;
3659      user-select: none; }
3660      #top header#header .item-multimoneda .dropdown-toggle.one-currency {
3661        cursor: default; }
3662        #top header#header .item-multimoneda .dropdown-toggle.one-currency:hover {
3663          background-color: transparent; }
3664    #top header#header.videoHeader {
3665      position: absolute; }
3666    #top header#header #upper_header {
3667      background-color: transparent;
3668      height: 27px; }
3669      #top header#header #upper_header .its--container {
3670        border-bottom: solid 1px #dadfe2; }
3671      #top header#header #upper_header [class^="its--col-"] {
3672        padding-right: 0;
3673        padding-left: 0; }
3674      #top header#header #upper_header .preheader-item-left {
3675        float: left;
3676        position: relative; }
3677        #top header#header #upper_header .preheader-item-left.item-social_media ul {
3678          margin-right: 1px; }
3679        #top header#header #upper_header .preheader-item-left.item-idiomas .dropdown > a {
3680          margin-right: 1px; }
3681        #top header#header #upper_header .preheader-item-left .separador {
3682          right: 0; }
3683      #top header#header #upper_header .preheader-item-right {
3684        float: right;
3685        position: relative; }
3686        #top header#header #upper_header .preheader-item-right.item-favoritosMarkup > a {
3687          margin-left: 1px; }
3688        #top header#header #upper_header .preheader-item-right .separador {
3689          left: 0; }
3690      #top header#header #upper_header .separador {
3691        background-color: #dadfe2;
3692        height: 60%;
3693        position: absolute;
3694        top: 20%;
3695        width: 1px; }
3696      #top header#header #upper_header div {
3697        height: 27px; }
3698        #top header#header #upper_header div > a {
3699          display: block;
3700          height: 100%;
3701          padding: 4px 7px 7px;
3702          border-radius: 0px; }
3703          #top header#header #upper_header div > a:hover {
3704            text-decoration: none; }
3705      #top header#header #upper_header .item-idiomas .dropdown.open > a {
3706        padding: 4px 7px 7px; }
3707      #top header#header #upper_header .item-idiomas ul {
3708        margin: 0;
3709        padding: 0;
3710        border: 0;
3711        border-radius: 0;
3712        background-color: #ffffff;
3713        left: 0; }
3714        #top header#header #upper_header .item-idiomas ul a {
3715          color: #000000; }
3716          #top header#header #upper_header .item-idiomas ul a:hover {
3717            color: #000000;
3718            background-color: #f7f7f7; }
3719      #top header#header #upper_header .item-intranet .dropdown > a {
3720        color: #009cde; }
3721      #top header#header #upper_header .item-intranet .dropdown-menu {
3722        border: 0;
3723        border-radius: 0;
3724        left: 0;
3725        margin: 0;
3726        padding: 0; }
3727      #top header#header #upper_header .item-favoritosMarkup i.icon.icon-heart-filled.active {
3728        color: #eb634c; }
3729      #top header#header #upper_header .item-multimoneda .dropdown-toggle {
3730        border-radius: 0px;
3731        display: block;
3732        font-size: 12px;
3733        height: 100%;
3734        line-height: 1.8;
3735        padding: 4px 7px 7px; }
3736        #top header#header #upper_header .item-multimoneda .dropdown-toggle:hover {
3737          background-color: #f7f7f7;
3738          text-decoration: none; }
3739      #top header#header #upper_header .item-multimoneda + span {
3740        display: none; }
3741      #top header#header #upper_header .item-multimoneda .dropdown.open .dropdown-menu {
3742        display: block !important; }
3743      #top header#header #upper_header .item-multimoneda ul {
3744        margin: 0;
3745        padding: 0;
3746        border: 0;
3747        border-radius: 0;
3748        background-color: #ffffff;
3749        left: 0; }
3750        #top header#header #upper_header .item-multimoneda ul li.title {
3751          display: none; }
3752        #top header#header #upper_header .item-multimoneda ul li a {
3753          padding: 4px 7px 7px;
3754          color: #000000; }
3755          #top header#header #upper_header .item-multimoneda ul li a span.simboloMoneda {
3756            margin-left: 10px; }
3757          #top header#header #upper_header .item-multimoneda ul li a:hover {
3758            color: #000000;
3759            background-color: #f7f7f7; }
3760      #top header#header #upper_header .item-social_media ul li a {
3761        padding: 4px 7px 7px; }
3762        #top header#header #upper_header .item-social_media ul li a[class*="facebook"]:hover {
3763          background-color: #3b5998; }
3764        #top header#header #upper_header .item-social_media ul li a[class*="twitter"]:hover {
3765          background-color: #00aced; }
3766        #top header#header #upper_header .item-social_media ul li a[class*="instagram"]:hover {
3767          background-color: #517fa4; }
3768        #top header#header #upper_header .item-social_media ul li a[class*="linkedin"]:hover {
3769          background-color: #007bb6; }
3770        #top header#header #upper_header .item-social_media ul li a[class*="tumblr"]:hover {
3771          background-color: #cb2027; }
3772        #top header#header #upper_header .item-social_media ul li a[class*="vimeo"]:hover {
3773          background-color: #aad450; }
3774        #top header#header #upper_header .item-social_media ul li a[class*="pinterest"]:hover {
3775          background-color: #cb2027; }
3776        #top header#header #upper_header .item-social_media ul li a[class*="flickr"]:hover {
3777          background-color: #ff0084; }
3778        #top header#header #upper_header .item-social_media ul li a[class*="youtube"]:hover {
3779          background-color: #cc181e; }
3780    #top header#header #lower_header {
3781      background-color: transparent;
3782      height: auto; }
3783      #top header#header #lower_header #logo {
3784        padding-top: 9px;
3785        padding-bottom: 7px; }
3786        @media (min-width: 768px) {
3787          #top header#header #lower_header #logo.its--col-sm-12 {
3788            text-align: center; } }
3789        #top header#header #lower_header #logo img {
3790          max-height: 56px; }
3791      #top header#header #lower_header #toggle_nav {
3792        background-color: transparent;
3793        border: 0px;
3794        margin: 0;
3795        padding: 0; }
3796        #top header#header #lower_header #toggle_nav .navbar-toggle {
3797          margin-top: 20px;
3798          margin-bottom: -6px;
3799          border-color: transparent; }
3800      #top header#header #lower_header #mobile_menu {
3801        display: none;
3802        padding-bottom: 80px; }
3803        #top header#header #lower_header #mobile_menu #social_media ul, #top header#header #lower_header #mobile_menu #social_widget ul {
3804          height: 48px; }
3805        #top header#header #lower_header #mobile_menu .icon-cancel {
3806          color: #FFF;
3807          cursor: pointer;
3808          font-size: 30px;
3809          margin: 10px 12px 0 0; }
3810        #top header#header #lower_header #mobile_menu .icon-down-open {
3811          position: absolute;
3812          right: 5%; }
3813        #top header#header #lower_header #mobile_menu .navbar-nav .open .dropdown-menu {
3814          padding: 0; }
3815        #top header#header #lower_header #mobile_menu ul.dropdown-menu.dropdown-menu-right li:hover {
3816          background: #2d2f31; }
3817        #top header#header #lower_header #mobile_menu .item-multimoneda .title {
3818          display: none; }
3819        #top header#header #lower_header #mobile_menu .item-multimoneda li:hover {
3820          background: #2d2f31; }
3821        #top header#header #lower_header #mobile_menu .item-multimoneda li a {
3822          padding: 10px; }
3823        #top header#header #lower_header #mobile_menu .navbar-nav ul {
3824          margin-bottom: 10px; }
3825          #top header#header #lower_header #mobile_menu .navbar-nav ul li.nav-submenu {
3826            list-style: none;
3827            padding-bottom: 5px; }
3828            #top header#header #lower_header #mobile_menu .navbar-nav ul li.nav-submenu a {
3829              color: #FFF;
3830              font-weight: bold;
3831              text-transform: uppercase;
3832              font-size: 15px; }
3833      #top header#header #lower_header #navigation {
3834        padding-right: 0; }
3835        #top header#header #lower_header #navigation.its--col-sm-12 ul.navbar-nav {
3836          display: table;
3837          float: none;
3838          margin: 0 auto; }
3839      #top header#header #lower_header nav {
3840        background-color: transparent;
3841        border: 0px;
3842        margin-bottom: 0; }
3843        #top header#header #lower_header nav .navbar-collapse {
3844          padding: 0;
3845          width: 100%; }
3846        #top header#header #lower_header nav ul.navbar-nav {
3847          float: right;
3848          height: auto; }
3849          #top header#header #lower_header nav ul.navbar-nav > li {
3850            background: transparent; }
3851            #top header#header #lower_header nav ul.navbar-nav > li:hover {
3852              background: #f7f7f7; }
3853              #top header#header #lower_header nav ul.navbar-nav > li:hover > ul {
3854                display: block;
3855                z-index: 999; }
3856            #top header#header #lower_header nav ul.navbar-nav > li > a {
3857              border-bottom: 4px solid transparent;
3858              color: #333;
3859              font-size: 14px;
3860              font-weight: bold;
3861              padding-bottom: 25px;
3862              padding: 25px 15px;
3863              text-transform: uppercase; }
3864              #top header#header #lower_header nav ul.navbar-nav > li > a:hover {
3865                background: #f7f7f7; }
3866            #top header#header #lower_header nav ul.navbar-nav > li.its--item_active > a {
3867              border-bottom: 4px solid #009cde; }
3868            #top header#header #lower_header nav ul.navbar-nav > li ul {
3869              display: none; }
3870            #top header#header #lower_header nav ul.navbar-nav > li > ul {
3871              -moz-box-shadow: 0px 10px 25px -10px rgba(0, 0, 0, 0.3);
3872              -webkit-box-shadow: 0px 10px 25px -10px rgba(0, 0, 0, 0.3);
3873              background: #f7f7f7;
3874              box-shadow: 0px 10px 25px -10px rgba(0, 0, 0, 0.3);
3875              list-style: none;
3876              margin: 0;
3877              padding: 0;
3878              position: absolute;
3879              right: 0;
3880              text-align: right;
3881              width: 230px; }
3882              #top header#header #lower_header nav ul.navbar-nav > li > ul > li.nav-submenu {
3883                border-bottom: 1px solid #ccc;
3884                display: block;
3885                position: relative; }
3886                #top header#header #lower_header nav ul.navbar-nav > li > ul > li.nav-submenu > a {
3887                  color: #777;
3888                  display: block;
3889                  font-size: 14px;
3890                  font-weight: bold;
3891                  padding: 10px;
3892                  text-transform: uppercase; }
3893                  #top header#header #lower_header nav ul.navbar-nav > li > ul > li.nav-submenu > a:hover {
3894                    color: #009cde;
3895                    background: #f7f7f7; }
3896                #top header#header #lower_header nav ul.navbar-nav > li > ul > li.nav-submenu:hover > ul, #top header#header #lower_header nav ul.navbar-nav > li > ul > li.nav-submenu:focus > ul {
3897                  display: block; }
3898                #top header#header #lower_header nav ul.navbar-nav > li > ul > li.nav-submenu > ul {
3899                  -moz-box-shadow: 0px 10px 25px -10px rgba(0, 0, 0, 0.3);
3900                  -webkit-box-shadow: 0px 10px 25px -10px rgba(0, 0, 0, 0.3);
3901                  background: #f7f7f7;
3902                  box-shadow: 0px 10px 25px -10px rgba(0, 0, 0, 0.3);
3903                  list-style: none;
3904                  margin: 0;
3905                  min-width: 230px;
3906                  padding: 0;
3907                  position: absolute;
3908                  right: 230px;
3909                  right: 0;
3910                  top: 0px; }
3911                #top header#header #lower_header nav ul.navbar-nav > li > ul > li.nav-submenu li {
3912                  border-bottom: 1px solid #ccc;
3913                  display: block; }
3914                  #top header#header #lower_header nav ul.navbar-nav > li > ul > li.nav-submenu li a {
3915                    color: #777;
3916                    display: block;
3917                    font-size: 14px;
3918                    font-weight: bold;
3919                    padding: 10px;
3920                    text-transform: uppercase; }
3921                    #top header#header #lower_header nav ul.navbar-nav > li > ul > li.nav-submenu li a:hover {
3922                      background: #f7f7f7;
3923                      color: #009cde; }
3924            #top header#header #lower_header nav ul.navbar-nav > li:hover > ul, #top header#header #lower_header nav ul.navbar-nav > li:focus > ul {
3925              display: block; }
3926
3927#inicio #top header#header.matrixV2 {
3928  background-color: unset; }
3929
3930#top header#header.matrixV2 {
3931  padding: 0 32px;
3932  height: fit-content;
3933  position: relative !important; }
3934  @media (max-width: 767px) {
3935    #top header#header.matrixV2 {
3936      background-color: #393e47 !important; } }
3937  #top header#header.matrixV2 #upper_header {
3938    display: none !important; }
3939  #top header#header.matrixV2 #item-preheader {
3940    display: flex;
3941    justify-content: flex-end;
3942    padding-bottom: 7px;
3943    padding-right: 0;
3944    padding-top: 14px;
3945    width: 72%; }
3946   
3946 #top header#header.matrixV2 #item-preheader .preheader-item-right {
3947      margin: 0 10px; }
3948      #top header#header.matrixV2 #item-preheader .preheader-item-right a.dropdown-toggle {
3949        color: #000;
3950        font-size: 14px;
3951        font-weight: 600; }
3952        #top header#header.matrixV2 #item-preheader .preheader-item-right a.dropdown-toggle:hover {
3953          text-decoration: none; }
3954    #top header#header.matrixV2 #item-preheader .item-multimoneda {
3955      margin-top: 3px; }
3956      #top header#header.matrixV2 #item-preheader .item-multimoneda .dropdown.open .contenedor_dropDown .dropdown-menu {
3957        display: block !important; }
3958        #top header#header.matrixV2 #item-preheader .item-multimoneda .dropdown.open .contenedor_dropDown .dropdown-menu .title {
3959          display: none; }
3960        #top header#header.matrixV2 #item-preheader .item-multimoneda .dropdown.open .contenedor_dropDown .dropdown-menu li a .simboloMoneda {
3961          margin-left: 10px; }
3962      #top header#header.matrixV2 #item-preheader .item-multimoneda .dropdown-toggle {
3963        color: #000;
3964        font-weight: 600; }
3965    #top header#header.matrixV2 #item-preheader .preheader-item-left,
3966    #top header#header.matrixV2 #item-preheader .item-social_media {
3967      display: none; }
3968  #top header#header.matrixV2 #upper_header {
3969    padding: 0 32px; }
3970    #top header#header.matrixV2 #upper_header .its--container {
3971      border-bottom: unset; }
3972      #top header#header.matrixV2 #upper_header .its--container .preheader-item-right a {
3973        color: #000; }
3974        @media (max-width: 1199px) {
3975          #top header#header.matrixV2 #upper_header .its--container .preheader-item-right a {
3976            padding-left: 3px;
3977            color: #fff; } }
3978      #top header#header.matrixV2 #upper_header .its--container .separador {
3979        display: none; }
3980  #top header#header.matrixV2 #lower_header {
3981    padding: 25px 32px 37px; }
3982    @media (max-width: 1199px) {
3983      #top header#header.matrixV2 #lower_header nav ul.navbar-nav {
3984        float: right;
3985        height: auto;
3986        display: flex;
3987        white-space: nowrap;
3988        width: 100%;
3989        overflow-x: scroll;
3990        padding: 0 16px; } }
3991    #top header#header.matrixV2 #lower_header nav ul.navbar-nav li.its--item_active > a {
3992      border-bottom: unset; }
3993    #top header#header.matrixV2 #lower_header nav ul.navbar-nav > li a {
3994      color: #000 !important; }
3995      @media (max-width: 1199px) {
3996        #top header#header.matrixV2 #lower_header nav ul.navbar-nav > li a {
3997          color: #fff !important; } }
3998    #top header#header.matrixV2 #lower_header #toggle_nav.navbar-default.its--col-sm-1 {
3999      display: flex !important;
4000      float: right;
4001      justify-content: flex-end;
4002      width: 3%; }
4003      #top header#header.matrixV2 #lower_header #toggle_nav.navbar-default.its--col-sm-1 .navbar-toggle {
4004        display: block;
4005        margin-top: 5px !important;
4006        margin-right: 0; }
4007        #top header#header.matrixV2 #lower_header #toggle_nav.navbar-default.its--col-sm-1 .navbar-toggle:hover {
4008          background-color: transparent; }
4009          #top header#header.matrixV2 #lower_header #toggle_nav.navbar-default.its--col-sm-1 .navbar-toggle:hover .icon-bar {
4010            background-color: #000; }
4011        #top header#header.matrixV2 #lower_header #toggle_nav.navbar-default.its--col-sm-1 .navbar-toggle .icon-bar {
4012          background-color: #000;
4013          border-radius: 5px;
4014          display: block;
4015          height: 4px;
4016          width: 28px; }
4017    #top header#header.matrixV2 #lower_header #mobile_menu {
4018      background: #fff;
4019      display: block !important;
4020      height: 100vh;
4021      position: fixed;
4022      overflow-x: hidden;
4023      overflow-y: hidden;
4024      right: 0;
4025      top: 0;
4026      transition: 0.8s linear;
4027      width: 23vw;
4028      transform: translateX(100%);
4029      z-index: 1001;
4030      padding-bottom: 0; }
4031      #top header#header.matrixV2 #lower_header #mobile_menu #navegacion_close {
4032        cursor: pointer;
4033        float: right;
4034        margin: 20px 25px 0 0; }
4035        #top header#header.matrixV2 #lower_header #mobile_menu #navegacion_close img {
4036          height: 16px;
4037          margin-left: .2em;
4038          margin-right: .2em; }
4039      #top header#header.matrixV2 #lower_header #mobile_menu ul.dropdown-menu li:h
4039over {
4040        background: rgba(0, 0, 0, 0.05) !important; }
4041      #top header#header.matrixV2 #lower_header #mobile_menu ul.dropdown-menu li a {
4042        background-color: transparent !important;
4043        color: #000 !important; }
4044      #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav {
4045        margin: 0;
4046        width: 100%; }
4047        #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav li {
4048          color: #000;
4049          font-size: 14px;
4050          font-weight: bold;
4051          padding: 0 22px;
4052          text-align: left;
4053          text-transform: uppercase;
4054          width: 100%; }
4055          #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav li:hover a {
4056            background: rgba(0, 0, 0, 0.05); }
4057          #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav li a {
4058            color: #000;
4059            padding-bottom: 28px;
4060            padding-top: 28px;
4061            border-bottom: 1px solid #e5e5e5; }
4062          #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav li.its--item_active a {
4063            border-left: 2px solid #009cde; }
4064          #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav li a {
4065            font-weight: 100; }
4066        #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav ul {
4067          margin-bottom: 10px; }
4068        #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav #social_media ul {
4069          display: flex;
4070          padding: 0 0 20px 20px;
4071          width: 3vw; }
4072          #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav #social_media ul li {
4073            padding: 0; }
4074            #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav #social_media ul li:hover {
4075              background: transparent; }
4076            #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav #social_media ul li a {
4077              color: #9a9a9a;
4078              font-size: 14px;
4079              padding: 0 7px;
4080              border: none; }
4081        #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav div a {
4082          color: #fff;
4083          font-size: 18px;
4084          font-weight: bold;
4085          padding: 10px 30px;
4086          text-align: left;
4087          text-decoration: none;
4088          text-transform: uppercase;
4089          width: 100%; }
4090        #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .preheader-item-left {
4091          padding: 0 22px; }
4092          #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .preheader-item-left:last-child {
4093            margin-bottom: 40px; }
4094          #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .preheader-item-left a {
4095            color: #000;
4096            font-size: 14px;
4097            font-weight: 100;
4098            border-bottom: 1px solid #e5e5e5;
4099            padding: 28px 15px; }
4100            #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .preheader-item-left a:hover {
4101              background: rgba(0, 0, 0, 0.05); }
4102            #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .preheader-item-left a span,
4103            #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .preheader-item-left a i {
4104              display: none; }
4105        #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .preheader-item-right {
4106          background: #f7f7f7;
4107          padding: 10px 0; }
4108      #top header#header.matrixV2 #lower_header #mobile_menu.open {
4109        overflow-y: auto;
4110        transition: 0.8s linear;
4111        transform: translateX(0); }
4112      #top header#header.matrixV2 #lower_header #mobile_menu .nav li a:focus {
4113        background-color: transparent; }
4114      #top header#header.matrixV2 #lower_header #mobile_menu .nav .item-social_media li:hover {
4115        background: transparent; }
4116      #top header#header.matrixV2 #lower_header #mobile_menu .nav .item-favoritosMarkup:hover,
4117      #top header#header.matrixV2 #lower_header #mobile_menu .nav .item-login:hover {
4118        background: #fff; }
4119        #top header#header.matrixV2 #lower_header #mobile_menu .nav .item-favoritosMarkup:hover a,
4120        #top header#header.matrixV2 #lower_header #mobile_menu .nav .item-login:hover a {
4121          color: #000; }
4122      #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .item-idiomas {
4123        margin-top: 50px;
4124        padding-top: 30px; }
4125        #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .item-idiomas .dropdown {
4126          background: transparent;
4127          margin: 0 23px; }
4128          #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .item-idiomas .dropdown a {
4129            color: #000;
4130            font-size: 14px;
4131            padding: 10px;
4132            text-align: left;
4133            width: 100%; }
4134            #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .item-idiomas .dropdown a.dropdown-toggle {
4135              background: transparent;
4136              border: 1px solid #e5e5e5;
4137              text-decoration: none; }
4138      #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .item-multimoneda {
4139        margin: 0;
4140        padding: 0 0 10px; }
4141        #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .item-multimoneda ul li:hover a {
4142          color: #000 !important; }
4143        #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .item-multimoneda ul li a {
4144          color: #000 !important;
4145          font-size: 16px !important; }
4146        #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .item-multimoneda .dropdown {
4147          background: transparent;
4148          margin: 0 23px; }
4149          #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .item-multimoneda .dropdown.currency.open .dropdown-menu {
4150            display: block !important; }
4151          #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .item-multimoneda .dropdown .dropdown-toggle {
4152            color: #000;
4153            font-size: 14px;
4154            padding: 10px;
4155            font-weight: 700;
4156            border: 1px solid #e5e5e5; }
4157      #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .open .dropdown-menu {
4158        background-color: transparent;
4159        border: 0;
4160        box-shadow: none;
4161        float: none;
4162        margin-top: 0;
4163        position: static;
4164        width: auto; }
4165
4166@media (max-width: 1199px) {
4167  #top header#header #lower_header #mobile_menu {
4168    width: 40vw;
4169    transform: translateX(100%); }
4170    #top header#header #lower_header #mobile_menu.open {
4171      transform: translateX(0); }
4172    #top header#header #lower_header #mobile_menu .navbar-nav #social_media ul li {
4173      padding: 0 22px; } }
4174
4175@media (max-width: 767px) {
4176  header#header.matrixV2 #lower_header #item-preheader .preheader-item-right {
4177    display: none; }
4178  header#header.matrixV2 #lower_header #toggle_nav.navbar-default.its--col-sm-1 .navbar-toggle {
4179    margin-right: 15px; }
4180  header#header.matrixV2 #lower_header #mobile_menu .navbar-nav #social_media ul li {
4181    padding: 0 22px; }
4182  header#header.matrixV2 #lower_header #mobile_menu.open {
4183    width: 320px;
4184    z-index: 999; }
4185    header#header.matrixV2 #lower_header #mobile_menu.open #navegacion_close {
4186      cursor: pointer;
4187      margin: 10px 12px 0 0; }
4188      header#header.matrixV2 #lower_header #mobile_menu.open #navegacion_close img {
4189        height: 16px; }
4190    header#header.matrixV2 #lower_header #mobile_menu.open .navbar-nav {
4191      margin-top: 50px; } }
4192
4193@media (max-width: 500px) {
4194  #top header#header #lower_header #mobile_menu.open {
4195    width: 100%; }
4196    #top header#header #lower_header #mobile_menu.open .navbar-nav li a {
4197      width: 100%; } }
4198
4199.matrix-container {
4200  height: 100%;
4201  display: table-row; }
4202  @media (max-width: 768px) {
4203    .matrix-container {
4204      display: block; } }
4205  .matrix-container .slider-row {
4206    width: 100%;
4207    list-style-type: none;
4208    padding: 0;
4209    display: table;
4210    height: 100%;
4211    margin: 0; }
4212    @media (max-width: 767px) {
4213      .matrix-container .slider-row {
4214        display: none; } }
4215    .matrix-container .slider-row .slide-box {
4216      float: left;
4217      width: 20%;
4218      display: inline-table;
4219      height: 25%;
4220      overflow: hidden; }
4221      @media (min-width: 768px) and (max-width: 992px) {
4222        .matrix-container .slider-row .slide-box {
4223          width: 33.33%;
4224          height: 33.33%; }
4225          .matrix-container .slider-row .slide-box:nth-child(n+10) {
4226            display: none; } }
4227      @media (max-width: 768px) {
4228        .matrix-container .slider-row .slide-box {
4229          width: 50%;
4230          height: 50%; }
4231          .matrix-container .slider-row .slide-box:nth-child(n+5) {
4232            display: none; } }
4233      .matrix-container .slider-row .slide-box > a {
4234        display: inherit;
4235        position: relative;
4236        width: 100%;
4237        height: 100%;
4238        background-position: 50% 50%;
4239        background-repeat: no-repeat;
4240        background-size: cover; }
4241        .matrix-container .slider-row .slide-box > a > .overlay-bg {
4242          position: absolute;
4243          width: 100%;
4244          height: 100%;
4245          top: 0;
4246          left: 0; }
4247        .matrix-container .slider-row .slide-box > a > .destacado-title {
4248          display: none;
4249          position: absolute;
4250          top: 20px;
4251          left: 20px;
4252          color: #FFFFFF;
4253          font-weight: bold;
4254          list-style-type: none;
4255          font-size: 16px;
4256          padding: 0; }
4257          .matrix-container .slider-row .slide-box > a > .destacado-title > .destacado-town {
4258            text-transform: uppercase;
4259            font-size: 12px;
4260            margin-top: 2px; }
4261        .matrix-container .slider-row .slide-box > a > .destacado-rooms {
4262          display: none;
4263          position: absolute;
4264          bottom: 20px;
4265          left: 20px;
4266          color: #FFFFFF;
4267          font-weight: bold;
4268          list-style-type: none;
4269          font-size: 12px;
4270          padding: 0;
4271          text-transform: uppercase; }
4272          .matrix-container .slider-row .slide-box > a > .destacado-rooms > li {
4273            padding: 2px 8px;
4274            margin-bottom: 4px;
4275            border: 1px solid #FFFFFF;
4276            background: #009cde;
4277            background: rgba(0, 156, 222, 0.5); }
4278            .matrix-container .slider-row .slide-box > a > .destacado-rooms > li .icon {
4279              display: none; }
4280            .matrix-container .slider-row .slide-box > a > .destacado-rooms > li .text {
4281              display: inline-block; }
4282            @media (max-width: 1400px) {
4283              .matrix-container .slider-row .slide-box > a > .destacado-rooms > li .text {
4284                display: none; }
4285              .matrix-container .slider-row .slide-box > a > .destacado-rooms > li .icon {
4286                display: inline-block; } }
4287            .matrix-container .slider-row .slide-box > a > .destacado-rooms > li > i {
4288              margin: 0; }
4289              .matrix-container .slider-row .slide-box > a > .destacado-rooms > li > i.icon-camas:before {
4290                content: '\e83d';
4291                font-size: 18px;
4292                position: relative;
4293                top: -2px; }
4294            .matrix-container .slider-row .slide-box > a > .destacado-rooms > li.destacado-bed {
4295              margin-bottom: 0; }
4296        .matrix-container .slider-row .slide-box > a > .destacado-data {
4297          display: none;
4298          position: absolute;
4299          bottom: 20px;
4300          right: 20px;
4301          color: #FFFFFF;
4302          font-weight: bold;
4303          list-style-type: none;
4304          font-size: 12px;
4305          padding: 0;
4306          text-transform: uppercase;
4307          border: 1px solid #FFFFFF;
4308          width: 35%; }
4309          @media (max-width: 1150px) and (min-width: 992px) {
4310            .matrix-container .slider-row .slide-box > a > .destacado-data {
4311              width: 40%; } }
4312          .matrix-container .slider-row .slide-box > a > .destacado-data > li {
4313            padding: 2px 8px; }
4314            .matrix-container .slider-row .slide-box > a > .destacado-data > li.destacado-desde {
4315              text-transform: uppercase;
4316              font-weight: bold;
4317              font-size: 12px; }
4318              @media (max-width: 1000px) {
4319                .matrix-container .slider-row .slide-box > a > .destacado-data > li.destacado-desde {
4320                  font-size: 10px; } }
4321            .matrix-container .slider-row .slide-box > a > .destacado-data > li.destacado-precio {
4322              font-size: 28px; }
4323              @media only screen and (max-width: 1399px) {
4324                .matrix-container .slider-row .slide-box > a > .destacado-data > li.destacado-precio {
4325                  font-size: 25px; } }
4326              @media only screen and (max-width: 11280px) {
4327                .matrix-container .slider-row .slide-box > a > .destacado-data > li.destacado-precio {
4328                  font-size: 23px; } }
4329              @media only screen and (max-width: 1194px) {
4330                .matrix-container .slider-row .slide-box > a > .destacado-data > li.destacado-precio {
4331                  font-size: 20px; } }
4332              @media (max-width: 1150px) {
4333                .matrix-container .slider-row .slide-box > a > .destacado-data > li.destacado-precio {
4334                  font-size: 26px; } }
4335              @media (max-width: 1050px) {
4336                .matrix-container .slider-row .slide-box > a > .destacado-data > li.destacado-precio {
4337                  font-size: 24px;
4338                  line-height: 20px; } }
4339              @media (max-width: 992px) {
4340                .matrix-container .slider-row .slide-box > a > .destacado-data > li.destacado-precio {
4341                  font-size: 22px; } }
4342            .matrix-container .slider-row .slide-box > a > .destacado-data > li.destacado-noche {
4343              font-weight: bold;
4344              font-size: 12px;
4345              text-transform: lowercase; }
4346              @media (max-width: 1000px) {
4347                .matrix-container .slider-row .slide-box > a > .destacado-data > li.destacado-noche {
4348                  font-size: 10px; } }
4349        .matrix-container .slider-row .slide-box > a:hover > .overlay-bg {
4350          background: #009cde;
4351          background: rgba(0, 156, 222, 0.7); }
4352        .matrix-container .slider-row .slide-box > a:hover > .destacado-title {
4353          display: block; }
4354        .matrix-container .slider-row .slide-box > a:hover > .destacado-rooms {
4355          display: block; }
4356        .matrix-container .slider-row .slide-box > a:hover > .destacado-data {
4357          display: block;
4358          background: #009cde;
4359          background: rgba(0, 156, 222, 0.5); }
4360      @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
4361        .matrix-container .slider-row .slide-box > a {
4362          display: table !important; } }
4363
4364.matrix-form.full {
4365  position: absolute;
4366  padding: 0 10px; }
4367  .matrix-form.full hr {
4368    display: none; }
4369  .matrix-form.full #miniformulario_slider .form_inner > .its--container {
4370    width: auto; }
4371
4372.matrix-form h2 {
4373  text-align: center; }
4374
4375.matrix-form.bg_matrix-block-its-light {
4376  background: #F1F1F1; }
4377  .matrix-form.bg_matrix-block-its-light h2 {
4378    color: #333333; }
4379
4380.matrix-form.bg_matrix-block-its-dark {
4381  background: #333333; }
4382  .matrix-form.bg_matrix-block-its-dark h2 {
4383    color: #FFFFFF; }
4384
4385.matrix-form.bg_matrix-block-its-corporative {
4386  background: #009cde; }
4387  .matrix-form.bg_matrix-block-its-corporative h2 {
4388    color: #fff; }
4389
4390@media (min-width: 768px) {
4391  body#inicio #webplus_slider {
4392    display: table-row; } }
4393
4394@media (max-width: 767px) {
4395  #acceso-propietario #webplus_slider {
4396    height: 500px; } }
4397
4398@media (max-width: 767px) {
4399  #acceso-propietario #webplus_slider .item .its--col-sm-8 {
4400    height: 100%;
4401    position: absolute;
4402    width: 100%;
4403    padding: 0; } }
4404
4405.carousel-inner .caption-box-slider {
4406  background: transparent;
4407  color: #fff;
4408  padding: 20px;
4409  position: absolute;
4410  right: 0;
4411  text-align: center;
4412  top: 30%;
4413  width: 100%;
4414  z-index: 200;
4415  font-family: 'Playfair Display', serif; }
4416  .carousel-inner .caption-box-slider h1,
4417  .carousel-inner .caption-box-slider .h1-slider {
4418    color: #fff;
4419    font-size: 80px;
4420    font-weight: normal;
4421    line-height: normal;
4422    margin: 0;
4423    padding: 0;
4424    text-shadow: 0 0 20px rgba(0, 0, 0, 0.4); }
4425  .carousel-inner .caption-box-slider h2,
4426  .carousel-inner .caption-box-slider .h2-slider {
4427    color: #fff;
4428    font-size: 25px;
4429    font-weight: normal;
4430    line-height: normal;
4431    margin-bottom: 0;
4432    margin-top: 30px;
4433    padding: 0;
4434    text-shadow: 0 0 20px rgba(0, 0, 0, 0.4); }
4435
4436.carousel-inner .container-slider {
4437  position: relative; }
4438  .carousel-inner .container-slider .caption {
4439    position: absolute;
4440    z-index: 1;
4441    height: 400px;
4442    width: 100%; }
4443    .carousel-inner .container-slider .caption .btn-seccion {
4444      border-radius: 0;
4445      font-size: 14px;
4446      font-weight: bold;
4447      margin-top: 50px;
4448      margin-left: 12.5px;
4449      padding: 10px 12px;
4450      text-transform: uppercase; }
4451      .carousel-inner .container-slider .caption .btn-seccion span {
4452        margin-right: 5px; }
4453    .carousel-inner .container-slider .caption .caption-seccion {
4454      top: 30%;
4455      padding: 20px;
4456      position: absolute;
4457      right: 0;
4458      width: 100%;
4459      color: #fff;
4460      text-align: center; }
4461      .carousel-inner .container-slider .caption .caption-seccion h1 {
4462        text-align: center;
4463        color: #fff;
4464        font-size: 90px;
4465        font-weight: normal;
4466        margin: 0;
4467        padding: 0;
4468        text-shadow: 0 0 20px rgba(0, 0, 0, 0.4); }
4469
4470#webplus_slider .fullvideo {
4471  position: absolute;
4472  top: 0;
4473  left: 0;
4474  width: 100%;
4475  height: 100%;
4476  z-index: 0;
4477  overflow: hidden; }
4478  #webplus_slider .fullvideo video {
4479    -o-object-fit: cover;
4480    height: auto;
4481    left: 50%;
4482    min-height: 100%;
4483    min-width: 100%;
4484    object-fit: cover;
4485    opacity: 1;
4486    position: absolute;
4487    top: 50%;
4488    transform: translate(-50%, -50%);
4489    width: auto;
4490    z-index: 0; }
4491  #webplus_slider .fullvideo .sombra {
4492    width: 100%;
4493    height: 100%;
4494    position: absolute;
4495    top: 0;
4496    right: 0;
4497    bottom: 0;
4498    left: 0;
4499    background-color: #2d3339;
4500    opacity: 0.2; }
4501
4502@media (max-width: 767px) {
4503  #webplus_slider.sticky-bottom-alt {
4504    height: calc(100vh - 122px) !important; }
4505    #webplus_slider.sticky-bottom-alt .carousel-inner > .item:before {
4506      background-color: rgba(0, 0, 0, 0.16);
4507      bottom: 0;
4508      content: "";
4509      left: 0;
4510      position: absolute;
4511      right: 0;
4512      top: 0; }
4513    #webplus_slider.sticky-bottom-alt .carousel-inner > .item .caption-box {
4514      align-items: center;
4515      bottom: 60px;
4516      display: flex;
4517      flex-direction: column;
4518      justify-content: center;
4519      top: inherit; }
4520      #webplus_slider.sticky-bottom-alt .carousel-inner > .item .caption-box h1 {
4521        font-size: 30px;
4522        font-weight: bold; }
4523      #webplus_slider.sticky-bottom-alt .carousel-inner > .item .caption-box h2 {
4524        font-size: 20px;
4525        font-weight: bold;
4526        margin-top: 10px; } }
4527
4528@media (max-width: 767px) {
4529  #webplus_slider .carousel-inner {
4530    height: 100%; }
4531    #webplus_slider .carousel-inner .caption-box-slider {
4532      height: 100%;
4533      padding: 25px 10px 0;
4534      position: absolute;
4535      top: 0; }
4536      #webplus_slider .carousel-inner .caption-box-slider h1,
4537      #webplus_slider .carousel-inner .caption-box-slider .h1-slider {
4538        color: #fff;
4539        font-size: 34px; }
4540      #webplus_slider .carousel-inner .caption-box-slider h2,
4541      #webplus_slider .carousel-inner .caption-box-slider .h2-slider {
4542        color: #fff;
4543        font-size: 14px;
4544        margin-bottom: 15px;
4545        margin-top: 20px; } }
4546
4547#webplus_slider .carousel-inner .container-slider {
4548  position: relative; }
4549  #webplus_slider .carousel-inner .container-slider .caption {
4550    position: absolute;
4551    z-index: 1;
4552    height: 400px;
4553    width: 100%; }
4554    #webplus_slider .carousel-inner .container-slider .caption .btn-seccion {
4555      border-radius: 0;
4556      font-size: 14px;
4557      font-weight: bold;
4558      margin-top: 50px;
4559      margin-left: 12.5px;
4560      padding: 10px 12px;
4561      text-transform: uppercase; }
4562      #webplus_slider .carousel-inner .container-slider .caption .btn-seccion span {
4563        margin-right: 5px; }
4564    #webplus_slider .carousel-inner .container-slider .caption .caption-seccion {
4565      top: 30%;
4566      padding: 20px;
4567      position: absolute;
4568      right: 0;
4569      width: 100%;
4570      color: #fff;
4571      text-align: center; }
4572      #webplus_slider .carousel-inner .container-slider .caption .caption-seccion h1 {
4573        text-align: center;
4574        color: #fff;
4575        font-size: 90px;
4576        font-weight: normal;
4577        margin: 0;
4578        padding: 0;
4579        text-shadow: 0 0 20px rgba(0, 0, 0, 0.4); }
4580
4581#webplus_slider .carousel-inner > .item > .overlay {
4582  background-color: #009cde;
4583  z-index: 10;
4584  position: absolute;
4585  opacity: 0.8;
4586  top: 0;
4587  left: 0;
4588  right: 0;
4589  bottom: 0; }
4590
4591#webplus_slider .carousel-inner > .item .its--container,
4592#webplus_slider .carousel-inner > .item .its--row,
4593#webplus_slider .carousel-inner > .item .its--col-sm-4 {
4594  position: relative;
4595  height: 100%; }
4596
4597#webplus_slider .carousel-inner > .item .btn-seccion {
4598  border-radius: 0;
4599  font-size: 14px;
4600  font-weight: bold;
4601  margin-top: 50px;
4602  margin-left: 12.5px;
4603  padding: 10px 12px;
4604  text-transform: uppercase; }
4605  #webplus_slider .carousel-inner > .item .btn-seccion .glyphicon {
4606    margin-right: 5px; }
4607
4608#webplus_slider .carousel-inner > .item .caption-box {
4609  background: transparent;
4610  color: #fff;
4611  padding: 20px;
4612  position: absolute;
4613  right: 0;
4614  text-align: center;
4615  top: 30%;
4616  width: 100%;
4617  z-index: 200; }
4618  @media (max-width: 767px) {
4619    #webplus_slider .carousel-inner > .item .caption-box {
4620      height: 100%;
4621      padding: 25px 10px 0;
4622      position: absolute;
4623      top: 0; } }
4624  #webplus_slider .carousel-inner > .item .caption-box h1 {
4625    color: #fff;
4626    font-size: 80px;
4627    font-weight: normal;
4628    line-height: normal;
4629    margin: 0;
4630    padding: 0;
4631    text-shadow: 0 0 20px rgba(0, 0, 0, 0.4); }
4632    @media (max-width: 767px) {
4633      #webplus_slider .carousel-inner > .item .caption-box h1 {
4634        font-size: 25px; } }
4635  #webplus_slider .carousel-inner > .item .caption-box h2 {
4636    font-size: 25px;
4637    font-weight: normal;
4638    line-height: normal;
4639    margin-bottom: 0;
4640    margin-top: 30px;
4641    padding: 0;
4642    text-shadow: 0 0 20px rgba(0, 0, 0, 0.4); }
4643    @media (max-width: 767px) {
4644      #webplus_slider .carousel-inner > .item .caption-box h2 {
4645        font-size: 14px;
4646        margin-bottom: 15px;
4647        margin-top: 20px; } }
4648
4649#webplus_slider .carousel-inner > .item .caption-propietarios {
4650  color: #fff;
4651  left: 0;
4652  padding: 12px;
4653  text-align: left;
4654  width: 100%;
4655  z-index: 200; }
4656  @media (min-width: 768px) {
4657    #webplus_slider .carousel-inner > .item .caption-propietarios {
4658      position: absolute;
4659      top: 50%;
4660      transform: translateY(-50%); } }
4661  @media (max-width: 767px) {
4662    #webplus_slider .carousel-inner > .item .caption-propietarios {
4663      bottom: 0;
4664      display: block;
4665      height: 100%;
4666      margin-top: 0;
4667      padding: 0;
4668      position: absolute;
4669      top: 0;
4670      width: 100%; } }
4671  #webplus_slider .carousel-inner > .item .caption-propietarios h1 {
4672    color: #fff;
4673    font-size: 50px;
4674    font-weight: normal;
4675    margin-top: 0;
4676    margin-bottom: 20px;
4677    padding: 0;
4678    text-shadow: 0 0 20px #000; }
4679    @media (min-width: 768px) and (max-width: 1199px) {
4680      #webplus_slider .carousel-inner > .item .caption-propietarios h1 {
4681        font-size: 42px; } }
4682    @media (max-width: 767px) {
4683      #webplus_slider .carousel-inner > .item .caption-propietarios h1 {
4684        font-size: 24px;
4685        margin-top: 20px;
4686        text-align: center; } }
4687  #webplus_slider .carousel-inner > .item .caption-propietarios h2 {
4688    padding: 0;
4689    margin: 0;
4690    font-weight: normal;
4691    font-size: 25px;
4692    text-shadow: 0 0 20px #000; }
4693    @media (min-width: 768px) and (max-width: 1199px) {
4694      #webplus_slider .carousel-inner > .item .caption-propietarios h2 {
4695        font-size: 18px; } }
4696    @media (max-width: 767px) {
4697      #webplus_slider .carousel-inner > .item .caption-propietarios h2 {
4698        bottom: 0;
4699        font-size: 16px;
4700        margin-bottom: 15px;
4701        padding: 5px 10px;
4702        position: absolute;
4703        text-align: center;
4704        width: 100%; } }
4705  #webplus_slider .carousel-inner > .item .caption-propietarios a {
4706    background: #fff;
4707    border: 1px solid #000;
4708    color: #333;
4709    font-size: 17px;
4710    font-weight: bold;
4711    margin-top: 40px;
4712    padding: 10px 30px;
4713    position: absolute;
4714    text-transform: uppercase; }
4715    #webplus_slider .carousel-inner > .item .caption-propietarios a:hover {
4716      text-decoration: none;
4717      background: #F1F1F1; }
4718    @media (min-width: 768px) and (max-width: 1199px) {
4719      #webplus_slider .carousel-inner > .item .caption-propietarios a {
4720        font-size: 14px; } }
4721    @media (max-width: 767px) {
4722      #webplus_slider .carousel-inner > .item .caption-propietarios a {
4723        display: none; } }
4724
4725#webplus_slider .carousel-inner > .item .caption-seccion {
4726  top: 30%;
4727  padding: 20px;
4728  position: absolute;
4729  right: 0;
4730  width: 100%;
4731  color: #fff;
4732  text-align: center; }
4733  #webplus_slider .carousel-inner > .item .caption-seccion h1 {
4734    font-size: 90px;
4735    font-weight: normal;
4736    margin: 0;
4737    padding: 0;
4738    text-shadow: 0 0 20px rgba(0, 0, 0, 0.4); }
4739    @media (max-width: 991px) {
4740      #webplus_slider .carousel-inner > .item .caption-seccion h1 {
4741        font-size: 50px; } }
4742
4743#webplus_slider .login_propietarios #formlogin {
4744  height: 100%; }
4745
4746main {
4747  position: relative; }
4748  main > .its--container-404 {
4749    background: #f0f1f5; }
4750    main > .its--container-404 .content-404a div.widget_inner {
4751      position: absolute;
4752      bottom: 24%;
4753      left: 45%; }
4754      main > .its--container-404 .content-404a div.widget_inner > h3 {
4755        margin: 0;
4756        font-size: 30px; }
4757      main > .its--container-404 .content-404a div.widget_inner > p:nth-child(2) {
4758        margin: 5px 0 5px 15px;
4759        font-size: 16px; }
4760      main > .its--container-404 .content-404a div.widget_inner > p:nth-child(3) {
4761        margin-left: 15px; }
4762      main > .its--container-404 .content-404a div.widget_inner .btn-primary, main > .its--container-404 .content-404a div.widget_inner #miniformulario_slider .popover .cerrar_ninyos, #miniformulario_slider .popover main > .its--container-404 .content-404a div.widget_inner .cerrar_ninyos {
4763        border-radius: 0;
4764        font-weight: bold;
4765        font-size: 12px;
4766        letter-spacing: 1px;
4767        padding: 12px 30px;
4768        -webkit-box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.25);
4769        box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.25); }
4770    main > .its--container-404 .content-404a > img.panel {
4771      height: 75px;
4772      position: absolute;
4773      bottom: 40%;
4774      left: 41%; }
4775    main > .its--container-404 .content-404a > img.background-404 {
4776      margin: 0 auto;
4777      display: block;
4778      padding-top: 110px;
4779      padding-bottom: 170px; }
4780    @media (max-width: 1199px) and (min-width: 992px) {
4781      main > .its--container-404 .content-404a div.widget_inner {
4782        position: absolute;
4783        bottom: 21%;
4784        left: 42%; }
4785        main > .its--container-404 .content-404a div.widget_inner > h3 {
4786          font-size: 22px; }
4787      main > .its--container-404 .content-404a > img.panel {
4788        height: 70px;
4789        position: absolute;
4790        bottom: 37%;
4791        left: 37%; } }
4792    @media (max-width: 991px) and (min-width: 768px) {
4793      main > .its--container-404 .content-404a div.widget_inner {
4794        position: absolute;
4795        bottom: 21%;
4796        left: 36%; }
4797        main > .its--container-404 .content-404a div.widget_inner > h3 {
4798          font-size: 20px; }
4799      main > .its--container-404 .content-404a > img.panel {
4800        height: 65px;
4801        position: absolute;
4802        bottom: 37%;
4803        left: 30%; } }
4804    @media (max-width: 767px) and (min-width: 550px) {
4805      main > .its--container-404 .content-404a div.widget_inner {
4806        position: absolute;
4807        top: 50%;
4808        bottom: inherit;
4809        left: 30%; }
4810        main > .its--container-404 .content-404a div.widget_inner > h3 {
4811          font-size: 18px; }
4812      main > .its--container-404 .content-404a > img.panel {
4813        height: 60px;
4814        position: absolute;
4815        bottom: 46%;
4816        left: 22%; } }
4817    @media (max-width: 549px) {
4818      main > .its--container-404 .content-404a div.widget_inner {
4819        position: absolute;
4820        top: 50%;
4821        bottom: inherit;
4822        left: 25%; }
4823        main > .its--container-404 .content-404a div.widget_inner > h3 {
4824          font-size: 18px; }
4825      main > .its--container-404 .content-404a > img.panel {
4826        height: 50px;
4827        position: absolute;
4828        bottom: 45%;
4829        left: 14%; } }
4830    main > .its--container-404 .content-404b div.widget_inner {
4831      position: absolute;
4832      top: 40%;
4833      width: 100%;
4834      text-align: center; }
4835      main > .its--container-404 .content-404b div.widget_inner > h3 {
4836        margin: 0;
4837        font-size: 50px;
4838        line-height: normal;
4839        color: #FFF; }
4840      main > .its--container-404 .content-404b div.widget_inner > p:nth-child(2) {
4841        margin: 0;
4842        font-size: 24px;
4843        font-family: 'playfair Display', serif;
4844        opacity: 0.8;
4845        color: #FFF; }
4846      main > .its--container-404 .content-404b div.widget_inner span {
4847        color: rgba(255, 255, 255, 0.6);
4848        font-size: 16px; }
4849      main > .its--container-404 .content-404b div.widget_inner .btn-primary, main > .its--container-404 .content-404b div.widget_inner #miniformulario_slider .popover .cerrar_ninyos, #miniformulario_slider .popover main > .its--container-404 .content-404b div.widget_inner .cerrar_ninyos {
4850        border-radius: 0;
4851        font-weight: bold;
4852        font-size: 12px;
4853        letter-spacing: 1px;
4854        padding: 12px 30px;
4855        -webkit-box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.25);
4856        box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.25); }
4857    main > .its--container-404 .content-404b > .background-404 {
4858      background-repeat: no-repeat !important;
4859      background-size: cover !important;
4860      background-position: 50% 0 !important;
4861      height: 700px; }
4862    @media (max-width: 991px) {
4863      main > .its--container-404 .content-404b div.widget_inner {
4864        top: 35%;
4865        padding-right: 12.5px;
4866        padding-left: 12.5px; }
4867      main > .its--container-404 .content-404b > .background-404 {
4868        height: 500px; } }
4869  main > .its--container-fluid > .its--row > .its--container-fluid > div,
4870  main > .its--container-fluid > .its--row > .its--container > div {
4871    padding: 0px; }
4872  main > .its--container-fluid > .its--row > .its--container-fluid .its--col-sm-4 > .widget,
4873  main > .its--container-fluid > .its--row > .its--container .its--col-sm-4 > .widget {
4874    padding: 0 0 20px; }
4875  main .widget h3 {
4876    color: #393e47;
4877    font-weight: 100;
4878    font-size: 35px;
4879    margin-left: 20px;
4880    margin-right: 20px;
4881    margin-bottom: 25px;
4882    margin-top: 0;
4883    text-align: center; }
4884  main .widget > hr {
4885    background: #d5d4d9;
4886    border: 0px;
4887    border-radius: 100%;
4888    display: block;
4889    height: 6px;
4890    margin: 0 auto;
4891    margin-bottom: 50px;
4892    width: 6px; }
4893    @media (max-width: 767px) {
4894      main .widget > hr {
4895        margin-bottom: 25px; } }
4896  main .widget .widget_inner {
4897    margin-left: 20px;
4898    margin-right: 20px; }
4899
4900#its--global-container {
4901  word-wrap: break-word; }
4902  #its--global-container main > .its--container-fluid > .its--row {
4903    padding-top: 50px;
4904    padding-bottom: 50px; }
4905    #its--global-container main > .its--container-fluid > .its--row ul {
4906      margin-top: 0 !important;
4907      margin-bottom: 0 !important; }
4908
4909#acceso-propietario main {
4910  background: #fafbff; }
4911  #acceso-propietario main > .its--container-fluid > .its--row:first-child {
4912    padding-top: 50px;
4913    padding-bottom: 0; }
4914  #acceso-propietario main > .its--container-fluid > .its--row:last-child {
4915    padding-bottom: 50px; }
4916
4917@media (min-width: 768px) {
4918  #acceso-propietario #webplus_slider .item .its--col-sm-8 {
4919    height: 100%; } }
4920
4921#contacto main {
4922  background: #fafbff; }
4923
4924.formatos_contenido s
4924mall, main .widget .widget_inner small,
4925.formatos_contenido .small,
4926main .widget .widget_inner .small {
4927  font-weight: normal;
4928  line-height: 1;
4929  color: #777777; }
4930
4931.formatos_contenido h1, main .widget .widget_inner h1,
4932.formatos_contenido .h1,
4933main .widget .widget_inner .h1,
4934.formatos_contenido h2,
4935main .widget .widget_inner h2,
4936.formatos_contenido .h2,
4937main .widget .widget_inner .h2,
4938.formatos_contenido h3,
4939main .widget .widget_inner h3,
4940.formatos_contenido .h3,
4941main .widget .widget_inner .h3 {
4942  margin-top: 20px;
4943  margin-bottom: 10px; }
4944  .formatos_contenido h1 small, main .widget .widget_inner h1 small,
4945  .formatos_contenido h1 .small,
4946  main .widget .widget_inner h1 .small,
4947  .formatos_contenido .h1 small,
4948  main .widget .widget_inner .h1 small,
4949  .formatos_contenido .h1 .small,
4950  main .widget .widget_inner .h1 .small,
4951  .formatos_contenido h2 small,
4952  main .widget .widget_inner h2 small,
4953  .formatos_contenido h2 .small,
4954  main .widget .widget_inner h2 .small,
4955  .formatos_contenido .h2 small,
4956  main .widget .widget_inner .h2 small,
4957  .formatos_contenido .h2 .small,
4958  main .widget .widget_inner .h2 .small,
4959  .formatos_contenido h3 small,
4960  main .widget .widget_inner h3 small,
4961  .formatos_contenido h3 .small,
4962  main .widget .widget_inner h3 .small,
4963  .formatos_contenido .h3 small,
4964  main .widget .widget_inner .h3 small,
4965  .formatos_contenido .h3 .small,
4966  main .widget .widget_inner .h3 .small {
4967    font-size: 65%; }
4968
4969.formatos_contenido h4, main .widget .widget_inner h4,
4970.formatos_contenido .h4,
4971main .widget .widget_inner .h4,
4972.formatos_contenido h5,
4973main .widget .widget_inner h5,
4974.formatos_contenido .h5,
4975main .widget .widget_inner .h5,
4976.formatos_contenido h6,
4977main .widget .widget_inner h6,
4978.formatos_contenido .h6,
4979main .widget .widget_inner .h6 {
4980  margin-top: 10px;
4981  margin-bottom: 10px; }
4982  .formatos_contenido h4 small, main .widget .widget_inner h4 small,
4983  .formatos_contenido h4 .small,
4984  main .widget .widget_inner h4 .small,
4985  .formatos_contenido .h4 small,
4986  main .widget .widget_inner .h4 small,
4987  .formatos_contenido .h4 .small,
4988  main .widget .widget_inner .h4 .small,
4989  .formatos_contenido h5 small,
4990  main .widget .widget_inner h5 small,
4991  .formatos_contenido h5 .small,
4992  main .widget .widget_inner h5 .small,
4993  .formatos_contenido .h5 small,
4994  main .widget .widget_inner .h5 small,
4995  .formatos_contenido .h5 .small,
4996  main .widget .widget_inner .h5 .small,
4997  .formatos_contenido h6 small,
4998  main .widget .widget_inner h6 small,
4999  .formatos_contenido h6 .small,
5000  main .widget .widget_inner h6 .small,
5001  .formatos_contenido .h6 small,
5002  main .widget .widget_inner .h6 small,
5003  .formatos_contenido .h6 .small,
5004  main .widget .widget_inner .h6 .small {
5005    font-size: 75%; }
5006
5007.formatos_contenido h1, main .widget .widget_inner h1,
5008.formatos_contenido .h1,
5009main .widget .widget_inner .h1 {
5010  font-size: 36px; }
5011
5012
5013.formatos_contenido h2,
5014main .widget .widget_inner h2,
5015.formatos_contenido .h2,
5016main .widget .widget_inner .h2 {
5017  font-size: 30px; }
5018
5019
5020.formatos_contenido h3,
5021main .widget .widget_inner h3,
5022.formatos_contenido .h3,
5023main .widget .widget_inner .h3 {
5024  font-size: 24px; }
5025
5026.formatos_contenido h4, main .widget .widget_inner h4,
5027.formatos_contenido .h4,
5028main .widget .widget_inner .h4 {
5029  font-size: 18px; }
5030
5031
5032.formatos_contenido h5,
5033main .widget .widget_inner h5,
5034.formatos_contenido .h5,
5035main .widget .widget_inner .h5 {
5036  font-size: 14px; }
5037
5038
5039.formatos_contenido h6,
5040main .widget .widget_inner h6,
5041.formatos_contenido .h6,
5042main .widget .widget_inner .h6 {
5043  font-size: 12px; }
5044
5045.formatos_contenido p, main .widget .widget_inner p {
5046  margin: 0 0 10px;
5047  padding: 5px 0;
5048  font-size: 18px;
5049  line-height: 1.4em; }
5050
5051.formatos_contenido .lead, main .widget .widget_inner .lead {
5052  margin-bottom: 20px;
5053  font-size: 16px;
5054  font-weight: 300;
5055  line-height: 1.4; }
5056  @media (min-width: 768px) {
5057    .formatos_contenido .lead, main .widget .widget_inner .lead {
5058      font-size: 21px; } }
5059
5060.formatos_contenido small, main .widget .widget_inner small,
5061.formatos_contenido .small,
5062main .widget .widget_inner .small {
5063  font-size: 85%; }
5064
5065.formatos_contenido cite, main .widget .widget_inner cite {
5066  font-style: normal; }
5067
5068.formatos_contenido mark, main .widget .widget_inner mark,
5069.formatos_contenido .mark,
5070main .widget .widget_inner .mark {
5071  background-color: #fcf8e3;
5072  padding: .2em; }
5073
5074.formatos_contenido .text-left, main .widget .widget_inner .text-left {
5075  text-align: left; }
5076
5077.formatos_contenido .text-right, main .widget .widget_inner .text-right {
5078  text-align: right; }
5079
5080.formatos_contenido .text-center, main .widget .widget_inner .text-center {
5081  text-align: center; }
5082
5083.formatos_contenido .text-justify, main .widget .widget_inner .text-justify {
5084  text-align: justify; }
5085
5086.formatos_contenido .text-nowrap, main .widget .widget_inner .text-nowrap {
5087  white-space: nowrap; }
5088
5089.formatos_contenido .text-lowercase, main .widget .widget_inner .text-lowercase {
5090  text-transform: lowercase; }
5091
5092.formatos_contenido .text-uppercase, main .widget .widget_inner .text-uppercase {
5093  text-transform: uppercase; }
5094
5095.formatos_contenido .text-capitalize, main .widget .widget_inner .text-capitalize {
5096  text-transform: capitalize; }
5097
5098.formatos_contenido .text-muted, main .widget .widget_inner .text-muted {
5099  color: #777777; }
5100
5101.formatos_contenido .list-unstyled, main .widget .widget_inner .list-unstyled, .formatos_contenido .list-inline, main .widget .widget_inner .list-inline {
5102  padding-left: 0;
5103  list-style: none; }
5104
5105.formatos_contenido ul li, main .widget .widget_inner ul li,
5106.formatos_contenido ol li,
5107main .widget .widget_inner ol li {
5108  padding: 5px 0;
5109  font-size: 18px; }
5110
5111.formatos_contenido blockquote, main .widget .widget_inner blockquote {
5112  padding: 10px 20px;
5113  margin: 0 0 20px;
5114  font-size: 17.5px;
5115  border-left: 5px solid #009cde; }
5116  .formatos_contenido blockquote p:last-child, main .widget .widget_inner blockquote p:last-child,
5117  .formatos_contenido blockquote ul:last-child,
5118  main .widget .widget_inner blockquote ul:last-child,
5119  .formatos_contenido blockquote ol:last-child,
5120  main .widget .widget_inner blockquote ol:last-child {
5121    margin-bottom: 0; }
5122  .formatos_contenido blockquote footer, main .widget .widget_inner blockquote footer,
5123  .formatos_contenido blockquote small,
5124  main .widget .widget_inner blockquote small,
5125  .formatos_contenido blockquote .small,
5126  main .widget .widget_inner blockquote .small {
5127    display: block;
5128    font-size: 80%;
5129    line-height: 1.42857;
5130    color: #777777; }
5131    .formatos_contenido blockquote footer:before, main .widget .widget_inner blockquote footer:before,
5132    .formatos_contenido blockquote small:before,
5133    main .widget .widget_inner blockquote small:before,
5134    .formatos_contenido blockquote .small:before,
5135    main .widget .widget_inner blockquote .small:before {
5136      content: '\2014 \00A0'; }
5137
5138.formatos_contenido .blockquote-reverse, main .widget .widget_inner .blockquote-reverse,
5139.formatos_contenido blockquote.pull-right,
5140main .widget .widget_inner blockquote.pull-right {
5141  padding-right: 15px;
5142  padding-left: 0;
5143  border-right: 3px solid #009cde;
5144  border-left: 0;
5145  text-align: right; }
5146  .formatos_contenido .blockquote-reverse footer:before, main .widget .widget_inner .blockquote-reverse footer:before,
5147  .formatos_contenido .blockquote-reverse small:before,
5148  main .widget .widget_inner .blockquote-reverse small:before,
5149  .formatos_contenido .blockquote-reverse .small:before,
5150  main .widget .widget_inner .blockquote-reverse .small:before,
5151  .formatos_contenido blockquote.pull-right footer:before,
5152  main .widget .widget_inner blockquote.pull-right footer:before,
5153  .formatos_contenido blockquote.pull-right small:before,
5154  main .widget .widget_inner blockquote.pull-right small:before,
5155  .formatos_contenido blockquote.pull-right .small:before,
5156  main .widget .widget_inner blockquote.pull-right .small:before {
5157    content: ''; }
5158  .formatos_contenido .blockquote-reverse footer:after, main .widget .widget_inner .blockquote-reverse footer:after,
5159  .formatos_contenido .blockquote-reverse small:after,
5160  main .widget .widget_inner .blockquote-reverse small:after,
5161  .formatos_contenido .blockquote-reverse .small:after,
5162  main .widget .widget_inner .blockquote-reverse .small:after,
5163  .formatos_contenido blockquote.pull-right footer:after,
5164  main .widget .widget_inner blockquote.pull-right footer:after,
5165  .formatos_contenido blockquote.pull-right small:after,
5166  main .widget .widget_inner blockquote.pull-right small:after,
5167  .formatos_contenido blockquote.pull-right .small:after,
5168  main .widget .widget_inner blockquote.pull-right .small:after {
5169    content: '\00A0 \2014'; }
5170
5171.formatos_contenido blockquote:before, main .widget .widget_inner blockquote:before,
5172.formatos_contenido blockquote:after,
5173main .widget .widget_inner blockquote:after {
5174  content: ""; }
5175
5176.formatos_contenido .btn-boxed, main .widget .widget_inner .btn-boxed {
5177  white-space: normal; }
5178
5179.formatos_contenido img.bordeada, main .widget .widget_inner img.bordeada {
5180  display: block;
5181  padding: 7px;
5182  margin-bottom: 20px;
5183  line-height: 1.42857;
5184  background-color: #fff;
5185  border: 1px solid #ddd; }
5186
5187.formatos_contenido img.left, main .widget .widget_inner img.left {
5188  float: left;
5189  margin-right: 1.3em; }
5190
5191.formatos_contenido img.right, main .widget .widget_inner img.right {
5192  float: right;
5193  margin-left: 1.3em; }
5194
5195.formatos_contenido img.center, main .widget .widget_inner img.center {
5196  display: block;
5197  margin: 0 auto; }
5198
5199.formatos_contenido .table, main .widget .widget_inner .table {
5200  width: 100%;
5201  max-width: 100%;
5202  margin-bottom: 20px; }
5203  .formatos_contenido .table > thead > tr > th, main .widget .widget_inner .table > thead > tr > th,
5204  .formatos_contenido .table > thead > tr > td,
5205  main .widget .widget_inner .table > thead > tr > td,
5206  .formatos_contenido .table > tbody > tr > th,
5207  main .widget .widget_inner .table > tbody > tr > th,
5208  .formatos_contenido .table > tbody > tr > td,
5209  main .widget .widget_inner .table > tbody > tr > td,
5210  .formatos_contenido .table > tfoot > tr > th,
5211  main .widget .widget_inner .table > tfoot > tr > th,
5212  .formatos_contenido .table > tfoot > tr > td,
5213  main .widget .widget_inner .table > tfoot > tr > td {
5214    padding: 8px;
5215    line-height: 1.42857;
5216    vertical-align: top;
5217    border-top: 1px solid #ddd; }
5218  .formatos_contenido .table > thead > tr > th, main .widget .widget_inner .table > thead > tr > th {
5219    vertical-align: bottom;
5220    border-bottom: 2px solid #009cde; }
5221  .formatos_contenido .table > caption + thead > tr:first-child > th, main .widget .widget_inner .table > caption + thead > tr:first-child > th,
5222  .formatos_contenido .table > caption + thead > tr:first-child > td,
5223  main .widget .widget_inner .table > caption + thead > tr:first-child > td,
5224  .formatos_contenido .table > colgroup + thead > tr:first-child > th,
5225  main .widget .widget_inner .table > colgroup + thead > tr:first-child > th,
5226  .formatos_contenido .table > colgroup + thead > tr:first-child > td,
5227  main .widget .widget_inner .table > colgroup + thead > tr:first-child > td,
5228  .formatos_contenido .table > thead:first-child > tr:first-child > th,
5229  main .widget .widget_inner .table > thead:first-child > tr:first-child > th,
5230  .formatos_contenido .table > thead:first-child > tr:first-child > td,
5231  main .widget .widget_inner .table > thead:first-child > tr:first-child > td {
5232    border-top: 0; }
5233  .formatos_contenido .table > tbody + tbody, main .widget .widget_inner .table > tbody + tbody {
5234    border-top: 2px solid #ddd; }
5235  .formatos_contenido .table .table, main .widget .widget_inner .table .table {
5236    background-color: #fff; }
5237
5238#main #miniformulario_slider {
5239  position: relative; }
5240
5241/*** FIX SLIDER NAVIGATION GADGETS ***/
5242@media (min-width: 1200px) and (max-width: 1204px) {
5243  #main .widget_inner .slider-navigation .prev-slide {
5244    left: -35px; }
5245  #main .widget_inner .slider-navigation .next-slide {
5246    right: -35px; } }
5247
5248.fwk-pop-up {
5249  bottom: 0;
5250  display: none;
5251  height: 100%;
5252  left: 0;
5253  opacity: 0;
5254  position: fixed;
5255  right: 0;
5256  text-align: center;
5257  top: 0;
5258  z-index: 1001; }
5259  .fwk-pop-up .fwk-pop-up-overlay {
5260    background-color: rgba(0, 0, 0, 0.8);
5261    bottom: 0;
5262    display: none;
5263    left: 0;
5264    opacity: 0;
5265    position: fixed;
5266    right: 0;
5267    top: 0; }
5268  .fwk-pop-up[data-type="text"] .fwk-pop-up-content {
5269    max-height: 830px;
5270    max-width: 1150px;
5271    padding: 40px;
5272    width: calc(100% - 80px); }
5273    @media (max-width: 991px) {
5274      .fwk-pop-up[data-type="text"] .fwk-pop-up-content {
5275        max-height: 415px;
5276        max-width: 575px;
5277        padding: 20px; } }
5278    .fwk-pop-up[data-type="text"] .fwk-pop-up-content > .title {
5279      color: #009cde;
5280      display: block;
5281      font-family: 'Playfair Display', serif;
5282      font-size: 24px;
5283      font-weight: 800;
5284      margin-bottom: 24px; }
5285    .fwk-pop-up[data-type="text"] .fwk-pop-up-content > article {
5286      max-height: 650px;
5287      overflow-y: auto;
5288      padding-right: 40px;
5289      position: relative;
5290      scrollbar-color: #009cde #C3C3C3;
5291      scrollbar-width: thin; }
5292      @media (max-width: 991px) {
5293        .fwk-pop-up[data-type="text"] .fwk-pop-up-content > article {
5294          max-height: 300px; } }
5295      .fwk-pop-up[data-type="text"] .fwk-pop-up-content > article::-webkit-scrollbar {
5296        background: #C3C3C3;
5297        width: 3px; }
5298      .fwk-pop-up[data-type="text"] .fwk-pop-up-content > article::-webkit-scrollbar-thumb {
5299        background-color: #009cde; }
5300      .fwk-pop-up[data-type="text"] .fwk-pop-up-content > article p:first-of-type {
5301        margin-top: 0; }
5302      .fwk-pop-up[data-type="text"] .fwk-pop-up-content > article .fade-text {
5303        -o-transition: all 1s;
5304        -webkit-transition: all 1s;
5305        background: linear-gradient(to top, rgba(255, 255, 255, 0.9) 0, rgba(255, 255, 255, 0) 100%);
5306        bottom: 0;
5307        height: 100px;
5308        left: 0;
5309        margin-bottom: 40px;
5310        position: fixed;
5311        right: 0;
5312        transition: all 1s; }
5313        @media (max-width: 991px) {
5314          .fwk-pop-up[data-type="text"] .fwk-pop-up-content > article .fade-text {
5315            margin-bottom: 0; } }
5316  .fwk-pop-up[data-type="image"] .fwk-pop-up-content {
5317    max-height: 640px;
5318    max-width: 840px;
5319    padding: 20px;
5320    width: calc(100% - 40px); }
5321    @media (max-width: 991px) {
5322      .fwk-pop-up[data-type="image"] .fwk-pop-up-content {
5323        max-height: 320px;
5324        max-width: 320px;
5325        padding: 10px; } }
5326    .fwk-pop-up[data-type="image"] .fwk-pop-up-content .pop-up-img {
5327      background-position: 50% 50%;
5328      background-repeat: no-repeat;
5329      background-size: cover;
5330      height: 560px; }
5331      @media (max-width: 991px) {
5332        .fwk-pop-up[data-type="image"] .fwk-pop-up-content .pop-up-img {
5333          height: 280px; } }
5334  .fwk-pop-up .fwk-pop-up-content {
5335    -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
5336    background-color: #fff;
5337    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
5338    left: 0;
5339    margin: 0 auto;
5340    position: absolute;
5341    right: 0;
5342    text-align: left;
5343    top: 50%;
5344    transform: translateY(-50%); }
5345    .fwk-pop-up .fwk-pop-up-content .icon-cancel {
5346      color: #009cde;
5347      cursor: pointer;
5348      font-size: 24px;
5349      position: absolute;
5350      right: 2%;
5351      top: 2%; }
5352
5353@keyframes fadeInUp {
5354  from {
5355    transform: translate3d(0, 40px, 0); }
5356  to {
5357    transform: translate3d(0, 0, 0);
5358    opacity: 1; } }
5359
5360@-webkit-keyframes fadeInUp {
5361  from {
5362    transform: translate3d(0, 40px, 0); }
5363  to {
5364    transform: translate3d(0, 0, 0);
5365    opacity: 1; } }
5366
5367@keyframes fade {
5368  from {
5369    opacity: 0; }
5370  to {
5371    opacity: 1; } }
5372
5373@-webkit-keyframes fade {
5374  from {
5375    opacity: 0; }
5376  to {
5377    opacity: 1; } }
5378
5379@keyframes fadeInUp {
5380  from {
5381    transform: translate3d(0, 40px, 0); }
5382  to {
5383    transform: translate3d(0, 0, 0);
5384    opacity: 1; } }
5385
5386@-webkit-keyframes fadeInUp {
5387  from {
5388    transform: translate3d(0, 40px, 0); }
5389  to {
5390    transform: translate3d(0, 0, 0);
5391    opacity: 1; } }
5392
5393@keyframes fade {
5394  from {
5395    opacity: 0; }
5396  to {
5397    opacity: 1; } }
5398
5399@-webkit-keyframes fade {
5400  from {
5401    opacity: 0; }
5402  to {
5403    opacity: 1; } }
5404
5405@media (min-width: 1024px) {
5406  .popup {
5407    display: flex;
5408    justify-content: center;
5409    align-content: center;
5410    align-items: center;
5411    width: 100vw;
5412    height: 100vh;
5413    position: fixed;
5414    z-index: 1001;
5415    display: none; }
5416    .popup::before {
5417      content: '';
5418      position: absolute;
5419      top: 0;
5420      left: 0;
5421      width: 100%;
5422      height: 100%;
5423      background: #000;
5424      opacity: .5;
5425      overflow-y: hidden; }
5426    .popup__content {
5427      animation-duration: .5s;
5428      animation-fill-mode: both;
5429      -webkit-animation-duration: 1s;
5430      -webkit-animation-fill-mode: both;
5431      opacity: 0;
5432      opacity: 0;
5433      animation-name: fadeInUp;
5434      -webkit-animation-name: fadeInUp;
5435      transition: all .3s;
5436      display: flex;
5437      position: absolute;
5438      height: 493px;
5439      width: 913px;
5440      border-radius: 4px;
5441      background-color: #FFFFFF;
5442      box-shadow: 1px 2px 3px 0; }
5443      .popup__content__close {
5444        z-index: 1;
5445        cursor: pointer;
5446        position: absolute;
5447        position: absolute;
5448        right: 32px;
5449        top: 32px; }
5450        .popup__content__close i {
5451          color: #939393; }
5452      .popup__content::after {
5453        content: '';
5454        background: #009cde;
5455        position: absolute;
5456        height: 100%;
5457        width: 9px;
5458        top: 0;
5459        left: 0;
5460        display: block;
5461        position: absolute;
5462        border-top-left-radius: 3px;
5463        border-bottom-left-radius: 3px; }
5464      .popup__content__benefit-container, .popup__content__benefit-container--client, .popup__content__benefit-container--owner {
5465        transition: width .2s;
5466        height: 100%;
5467        width: 32%;
5468        background-color: #95a6a2;
5469        background-size: cover;
5470        background-position-x: center;
5471        border-top-left-radius: 4px;
5472        border-bottom-left-radius: 4px;
5473        display: flex;
5474        align-content: center;
5475        align-items: flex-start;
5476        justify-content: center;
5477        flex-direction: column; }
5478        .popup__content__benefit-container--client {
5479          background-image: url(/child/assets/img/exit-intent/client.jpg); }
5480        .popup__content__benefit-container--owner {
5481          background-image: url(/child/assets/img/exit-intent/owner.jpg); }
5482        .popup__content__benefit-container.benefit-container-md, .benefit-container-md.popup__content__benefit-container--client, .benefit-container-md.popup__content__benefit-container--owner {
5483          display: flex; }
5484        .popup__content__benefit-container.benefit-container-xs, .benefit-container-xs.popup__content__benefit-container--client, .benefit-container-xs.popup__content__benefit-container--owner {
5485          display: none; }
5486        .popup__content__benefit-container::before, .popup__content__benefit-container--client::before, .popup__content__benefit-container--owner::before {
5487          content: '';
5488          background: #000;
5489          opacity: .4;
5490          width: inherit;
5491          height: 100%;
5492          position: absolute;
5493          border-top-left-radius: 4px;
5494          border-bottom-left-radius: 4px; }
5495        .popup__content__benefit-container__child {
5496          float: left;
5497          z-index: 999;
5498          display: flex;
5499          align-items: center;
5500          margin-left: 64px; }
5501          .popup__content__benefit-container__child i {
5502            border: 1px #fff solid;
5503            border-radius: 100px;
5504            padding: 5px;
5505            color: #fff;
5506            margin-right: 20px; }
5507          .popup__content__benefit-container__child p {
5508            color: #FFFFFF;
5509            font-family: "Open Sans";
5510            font-size: 14px;
5511            font-weight: 600;
5512            letter-spacing: 0.39px;
5513            line-height: 19px; }
5514      .popup__content__contact {
5515        width: 68%;
5516        padding: 70px 53px; }
5517        .popup__content__contact__title {
5518          color: #444444;
5519          font-family: "Open Sans";
5520          font-size: 20px;
5521          font-weight: bold;
5522          line-height: 28px; }
5523        .popup__content__contact__sub-title {
5524          color: #444444;
5525          font-family: "Open Sans";
5526          font-size: 15px;
5527          line-height: 20px; }
5528        .popup__content__contact__form {
5529          display: flex;
5530          align-content: center;
5531          justify-content: center;
5532          align-items: flex-start;
5533          flex-direction: column; }
5534          .popup__content__contact__form #CapaEmail span {
5535            color: #5A5A5A;
5536            font-family: "Open Sans";
5537            font-size: 10px;
5538            font-weight: bold;
5539            letter-spacing: 0.64px;
5540            line-height: 14px; }
5541            .popup__content__contact__form #CapaEmail span .asterisk {
5542              color: #009cde;
5543              margin-left: 3px; }
5544          .popup__content__contact__form #CapaEmail input.no-valid {
5545            color: #a19594;
5546            border: 0.6px solid #D2524F; }
5547          .popup__content__contact__form .form-control {
5548            width: 298px;
5549            height: 40px;
5550            border: 0.6px solid #D8D8D8;
5551            border-radius: 3px;
5552            margin: 8px 0;
5553            font-family: "Open Sans";
5554            font-size: 14px;
5555            padding-left: 10px; }
5556            .popup__content__contact__form .form-control::placeholder {
5557              font-family: "Open Sans";
5558              font-size: 14px; }
5559          .popup__content__contact__form #botonContacto {
5560            align-self: flex-end; }
5561            .popup__content__contact__form #botonContacto #boton_enviar {
5562              margin-top: 75px;
5563              border-radius: unset;
5564              text-transform: uppercase;
5565              height: 43px;
5566              width: 175px;
5567              color: #FFFFFF;
5568              font-family: "Open Sans";
5569              font-size: 12px;
5570              font-weight: 600;
5571              line-height: 17px;
5572              text-align: center; }
5573            .popup__content__contact__form #botonContacto.disabled {
5574              background: #009cde;
5575              opacity: .6;
5576              pointer-events: none; }
5577            .popup__content__contact__form #botonContacto i.icon-spin4 {
5578              top: unset !important;
5579              color: #009cde;
5580              position: absolute;
5581              bottom: 60px;
5582              right: 18px; }
5583          .popup__content__contact__form .acepto {
5584            padding: unset;
5585            margin: 8px 0; }
5586            .popup__content__contact__form .acepto input[type=checkbox] {
5587              -webkit-appearance: none;
5588              appearance: none;
5589              background-color: #fafafa;
5590              border: 1px solid #CACACA;
5591              padding: 5px;
5592              max-height: 7px;
5593              margin-right: 3px;
5594              display: inline-block;
5595              position: relative;
5596              margin-bottom: -1px; }
5597              .popup__content__contact__form .acepto input[type=checkbox]:focus {
5598                outline: 0; }
5599            .popup__content__contact__form .acepto input[type=checkbox]:checked {
5600              border: unset;
5601              padding: 6px;
5602              max-height: 7px;
5603              outline: 0;
5604              -webkit-appearance: none;
5605              appearance: none;
5606              background-color: #009cde;
5607              color: #fff; }
5608              .popup__content__contact__form .acepto input[type=checkbox]:checked:after {
5609                content: '\2714';
5610                font-size: 12px;
5611                outline: 0;
5612                position: absolute;
5613                top: -1px;
5614                left: 1px;
5615                color: #fff; }
5616              .popup__content__contact__form .acepto input[type=checkbox]:checked:focus {
5617                outline: 0; }
5618            .popup__content__contact__form .acepto label {
5619              text-transform: lowercase !important;
5620              color: #444444;
5621              font-family: "Open Sans";
5622              font-size: 12px !important;
5623              line-height: 17px;
5624              font-weight: 400; }
5625              .popup__content__contact__form .acepto label::first-letter {
5626                text-transform: uppercase; }
5627              .popup__content__contact__form .acepto label a {
5628                color: #444444; }
5629          .popup__content__contact__form__error {
5630            opacity: 0;
5631            color: #DA5252;
5632            color: #DA5252;
5633            font-family: "Open Sans";
5634            font-size: 9px;
5635            line-height: 13px; }
5636            .popup__content__contact__form__error.show {
5637              opacity: 1; }
5638          .popup__content__contact__form .asterisk {
5639            margin-left: 3px;
5640            color: #009cde; }
5641        .popup__content__contact__owner-1 {
5642          width: 100%;
5643          display: block; }
5644          .popup__content__contact__owner-1 #CapaEmail {
5645            margin-top: 16px; }
5646          .popup__content__contact__owner-1 #boton_siguiente {
5647            margin-top: 75px;
5648            border-radius: unset;
5649            text-transform: uppercase;
5650            height: 43px;
5651            width: 175px;
5652            color: #FFFFFF;
5653            font-family: "Open Sans";
5654            font-size: 12px;
5655            font-weight: 600;
5656            line-height: 17px;
5657            text-align: center;
5658            background: #009cde;
5659            border: unset;
5660            position: absolute;
5661            right: 54px;
5662            bottom: 70px; }
5663            .popup__content__contact__owner-1 #boton_siguiente.disabled {
5664              background: #009cde;
5665              opacity: .6;
5666              pointer-events: none; }
5667        .popup__content__contact__owner-2 {
5668          width: 100%;
5669          display: none; }
5670          .popup__content__contact__owner-2 .its--col-md-3 {
5671            padding: 0; }
5672            .popup__content__contact__owner-2 .its--col-md-3 #botonContacto {
5673              float: right; }
5674              .popup__content__contact__owner-2 .its--col-md-3 #botonContacto #boton_contacto #boton_enviar {
5675                margin-top: 0; }
5676              .popup__content__contact__owner-2 .its--col-md-3 #botonContacto i.icon-spin-4 {
5677                color: #009cde;
5678                position: absolute;
5679                bottom: 60px;
5680                right: 18px; }
5681          .popup__content__contact__owner-2 textarea#Consulta {
5682            padding-top: 10px;
5683            margin-bottom: 40px;
5684            min-height: 89px;
5685            width: 89%;
5686            height: 89px;
5687            resize: none; }
5688      .popup__content__success {
5689        display: none;
5690        height: 100%;
5691        width: 100%;
5692        align-content: center;
5693        justify-content: center;
5694        align-items: center; }
5695      .popup__content__success-container {
5696        animation-duration: .5s;
5697        animation-fill-mode: both;
5698        -webkit-animation-duration: 1s;
5699        -webkit-animation-fill-mode: both;
5700        opacity: 0;
5701        opacity: 0;
5702        animation-name: fadeInUp;
5703        -webkit-animation-name: fadeInUp;
5704        width: 68%;
5705        padding-left: 48px;
5706        padding-right: 48px; }
5707      .popup__content__success-icon {
5708        background: #129E65;
5709        padding: 7px;
5710        border-radius: 100%;
5711        color: #fff;
5712        margin: 3px 16px 3px 3px; }
5713      .popup__content__success-title {
5714        color: #4D4D4D;
5715        font-family: "Open Sans";
5716        font-size: 20px;
5717        font-weight: bold;
5718        line-height: 28px;
5719        margin-left: -4px;
5720        margin-bottom: 30px; }
5721      .popup__content__success-message {
5722        color: #4D4D4D;
5723        font-family: "Open Sans";
5724        font-size: 15px;
5725        line-height: 20px; }
5726  #boton_siguiente--form {
5727    display: none; } }
5728
5729@media (min-width: 768px) and (max-width: 1023px) {
5730  .popup {
5731    display: flex;
5732    justify-content: center;
5733    align-content: center;
5734    align-items: center;
5735    width: 100vw;
5736    height: 100vh;
5737    position: fixed;
5738    z-index: 1001;
5739    display: none; }
5740    .popup::before {
5741      content: '';
5742      position: absolute;
5743      top: 0;
5744      left: 0;
5745      width: 100%;
5746      height: 100%;
5747      background: #000;
5748      opacity: .5;
5749      overflow-y: hidden; }
5750    .popup__content {
5751      animation-duration: .5s;
5752      animation-fill-mode: both;
5753      -webkit-animation-duration: 1s;
5754      -webkit-animation-fill-mode: both;
5755      opacity: 0;
5756      opacity: 0;
5757      animation-name: fadeInUp;
5758      -webkit-animation-name: fadeInUp;
5759      transition: all .3s;
5760      display: flex;
5761      position: absolute;
5762      height: 493px;
5763      width: 90vw;
5764      border-radius: 4px;
5765      background-color: #FFFFFF;
5766      box-shadow: 1px 2px 3px 0; }
5767      .popup__content__close {
5768        z-index: 1;
5769        cursor: pointer;
5770        position: absolute;
5771        position: absolute;
5772        right: 32px;
5773        top: 32px; }
5774        .popup__content__close i {
5775          color: #939393; }
5776      .popup__content::after {
5777        content: '';
5778        background: #009cde;
5779        position: absolute;
5780        height: 100%;
5781        width: 9px;
5782        top: 0;
5783        left: 0;
5784        display: block;
5785        position: absolute;
5786        border-top-left-radius: 3px;
5787        border-bottom-left-radius: 3px; }
5788      .popup__content__benefit-container, .popup__content__benefit-container--client, .popup__content__benefit-container--owner {
5789        transition: width .2s;
5790        height: 100%;
5791        width: 32%;
5792        background-color: #95a6a2;
5793        background-size: cover;
5794        background-position-x: center;
5795        border-top-left-radius: 4px;
5796        border-bottom-left-radius: 4px;
5797        display: flex;
5798        align-content: center;
5799        align-items: flex-start;
5800        justify-content: center;
5801        flex-direction: column; }
5802        .popup__content__benefit-container--client {
5803          background-image: url(/child/assets/img/exit-intent/client.jpg); }
5804        .popup__content__benefit-container--owner {
5805          background-image: url(/child/assets/img/exit-intent/owner.jpg); }
5806        .popup__content__benefit-container.benefit-container-md, .benefit-container-md.popup__content__benefit-container--client, .benefit-container-md.popup__content__benefit-container--owner {
5807          display: flex; }
5808        .popup__content__benefit-container.benefit-container-xs, .benefit-container-xs.popup__content__benefit-container--client, .benefit-container-xs.popup__content__benefit-container--owner {
5809          display: none; }
5810        .popup__content__benefit-container::before, .popup__content__benefit-container--client::before, .popup__content__benefit-container--owner::before {
5811          content: '';
5812          background: #000;
5813          opacity: .4;
5814          width: inherit;
5815          height: 100%;
5816          position: absolute;
5817          border-top-left-radius: 4px;
5818          border-bottom-left-radius: 4px; }
5819        .popup__content__benefit-container__child {
5820          float: left;
5821          z-index: 999;
5822          display: flex;
5823          align-items: center;
5824          margin-left: 32px; }
5825          .popup__content__benefit-container__child i {
5826            border: 1px #fff solid;
5827            border-radius: 100px;
5828            padding: 5px;
5829            color: #fff;
5830            margin-right: 20px; }
5831          .popup__content__benefit-container__child p {
5832            color: #FFFFFF;
5833            font-family: "Open Sans";
5834            font-size: 14px;
5835            font-weight: 600;
5836            letter-spacing: 0.39px;
5837            line-height: 19px; }
5838      .popup__content__contact {
5839        width: 68%;
5840        padding: 70px 53px; }
5841        .popup__content__contact__title {
5842          color: #444444;
5843          font-family: "Open Sans";
5844          font-size: 20px;
5845          font-weight: bold;
5846          line-height: 28px; }
5847        .popup__content__contact__sub-title {
5848          color: #444444;
5849          font-family: "Open Sans";
5850          font-size: 15px;
5851          line-height: 20px; }
5852        .popup__content__contact__form {
5853          display: flex;
5854          align-content: center;
5855          justify-content: center;
5856          align-items: flex-start;
5857          flex-direction: column; }
5858          .popup__content__contact__form #CapaEmail span {
5859            color: #5A5A5A;
5860            font-family: "Open Sans";
5861            font-size: 10px;
5862            font-weight: bold;
5863            letter-spacing: 0.64px;
5864            line-height: 14px; }
5865            .popup__content__contact__form #CapaEmail span .asterisk {
5866              color: #009cde;
5867              margin-left: 3px; }
5868          .popup__content__contact__form #CapaEmail input.no-valid {
5869            color: #a19594;
5870            border: 0.6px solid #D2524F; }
5871          .popup__content__contact__form .form-control {
5872            width: 179px;
5873            height: 40px;
5874            border: 0.6px solid #D8D8D8;
5875            border-radius: 3px;
5876            margin: 8px 0;
5877            font-family: "Open Sans";
5878            font-size: 14px;
5879            padding-left: 10px; }
5880            .popup__content__contact__form .form-control::placeholder {
5881              font-family: "Open Sans";
5882              font-size: 14px; }
5883          .popup__content__contact__form #botonContacto {
5884            align-self: flex-end; }
5885            .popup__content__contact__form #botonContacto #boton_enviar {
5886              margin-top: 75px;
5887              border-radius: unset;
5888              text-transform: uppercase;
5889              height: 43px;
5890              width: 175px;
5891              color: #FFFFFF;
5892              font-family: "Open Sans";
5893              font-size: 12px;
5894              font-weight: 600;
5895              line-height: 17px;
5896              text-align: center; }
5897            .popup__content__contact__form #botonContacto.disabled {
5898              background: #009cde;
5899              opacity: .6;
5900              pointer-events: none; }
5901            .popup__content__contact__form #botonContacto i.icon-spin-4 {
5902              color: #009cde;
5903              position: absolute;
5904              bottom: 60px;
5905              right: 18px; }
5906          .popup__content__contact__form .acepto {
5907            padding: unset;
5908            margin: 8px 0;
5909            display: inline-flex; }
5910            .popup__content__contact__form .acepto input[type=checkbox] {
5911              -webkit-appearance: none;
5912              appearance: none;
5913              background-color: #fafafa;
5914              border: 1px solid #CACACA;
5915              padding: 5px;
5916              max-height: 7px;
5917              margin-right: 3px;
5918              display: inline-block;
5919              position: relative;
5920              margin-bottom: -1px; }
5921              .popup__content__contact__form .acepto input[type=checkbox]:focus {
5922                outline: 0; }
5923            .popup__content__contact__form .acepto input[type=checkbox]:checked {
5924              outline: 0;
5925              border: unset;
5926              padding: 6px;
5927              max-height: 7px;
5928              -webkit-appearance: none;
5929              appearance: none;
5930              background-color: #009cde;
5931              color: #fff;
5932              width: 100%; }
5933              .popup__content__contact__form .acepto input[type=checkbox]:checked:after {
5934                content: '\2714';
5935                font-size: 12px;
5936                position: absolute;
5937                outline: 0;
5938                top: -1px;
5939                left: 1px;
5940                color: #fff; }
5941              .popup__content__contact__form .acepto input[type=checkbox]:checked:focus {
5942                outline: 0; }
5943            .popup__content__contact__form .acepto label {
5944              text-transform: lowercase !important;
5945              color: #444444;
5946              font-family: "Open Sans";
5947              font-size: 12px !important;
5948              line-height: 17px;
5949              font-weight: 400; }
5950              .popup__content__contact__form .acepto label::first-letter {
5951                text-transform: uppercase; }
5952              .popup__content__contact__form .acepto label a {
5953                color: #444444; }
5954          .popup__content__contact__form__error {
5955            opacity: 0;
5956            color: #DA5252;
5957            color: #DA5252;
5958            font-family: "Open Sans";
5959            font-size: 9px;
5960            line-height: 13px; }
5961            .popup__content__contact__form__error.show {
5962              opacity: 1; }
5963          .popup__content__contact__form .asterisk {
5964            margin-left: 3px;
5965            color: #009cde; }
5966        .popup__content__contact__owner-1 {
5967          width: 100%;
5968          display: block; }
5969          .popup__content__contact__owner-1 #CapaEmail {
5970            margin-top: 16px; }
5971          .popup__content__contact__owner-1 #boton_siguiente {
5972            margin-top: 75px;
5973            border-radius: unset;
5974            text-transform: uppercase;
5975            height: 43px;
5976            width: 175px;
5977            color: #FFFFFF;
5978            font-family: "Open Sans";
5979            font-size: 12px;
5980            font-weight: 600;
5981            line-height: 17px;
5982            text-align: center;
5983            background: #009cde;
5984            border: unset;
5985            position: absolute;
5986            right: 54px;
5987            bottom: 70px; }
5988            .popup__content__contact__owner-1 #boton_siguiente.disabled {
5989              background: #009cde;
5990              opacity: .6;
5991              pointer-events: none; }
5992        .popup__content__contact__owner-2 {
5993          width: 100%;
5994          display: none; }
5995          .popup__content__contact__owner-2 .its--col-md-3 {
5996            padding: 0; }
5997            .popup__content__contact__owner-2 .its--col-md-3 #botonContacto {
5998              float: right; }
5999              .popup__content__contact__owner-2 .its--col-md-3 #botonContacto #boton_contacto #boton_enviar {
6000                margin-top: 0; }
6001              .popup__content__contact__owner-2 .its--col-md-3 #botonContacto i.icon-spin-4 {
6002                color: #009cde;
6003                position: absolute;
6004                bottom: 60px;
6005                right: 18px; }
6006          .popup__content__contact__owner-2 textarea#Consulta {
6007            padding-top: 10px;
6008            margin-bottom: 40px;
6009            min-height: 89px;
6010            width: 89%;
6011            height: 89px;
6012            resize: none; }
6013      .popup__content__success {
6014        display: none;
6015        height: 100%;
6016        width: 100%;
6017        align-content: center;
6018        justify-content: center;
6019        align-items: center; }
6020      .popup__content__success-icon {
6021        background: #129E65;
6022        padding: 7px;
6023        border-radius: 100%;
6024        color: #fff;
6025        margin: 3px; }
6026      .popup__content__success-container {
6027        animation-duration: .5s;
6028        animation-fill-mode: both;
6029        -webkit-animation-duration: 1s;
6030        -webkit-animation-fill-mode: both;
6031        opacity: 0;
6032        opacity: 0;
6033        animation-name: fadeInUp;
6034        -webkit-animation-name: fadeInUp;
6035        width: 68%;
6036        padding-left: 38px;
6037        padding-right: 38px; }
6038      .popup__content__success-title {
6039        color: #4D4D4D;
6040        font-family: "Open Sans";
6041        font-size: 20px;
6042        font-weight: bold;
6043        line-height: 28px;
6044        margin-left: -4px;
6045        margin-bottom: 30px; }
6046      .popup__content__success-message {
6047        color: #4D4D4D;
6048        font-family: "Open Sans";
6049        font-size: 15px;
6050        line-height: 20px; }
6051  #boton_siguiente--form {
6052    display: none; } }
6053
6054@media (max-width: 767px) {
6055  .popup {
6056    display: flex;
6057    justify-content: center;
6058    align-content: center;
6059    align-items: center;
6060    width: 100vw;
6061    height: 100vh;
6062    position: fixed;
6063    z-index: 1001;
6064    display: none;
6065    align-items: center;
6066    justify-content: center; }
6067    .popup::before {
6068      content: '';
6069      position: absolute;
6070      top: 0;
6071      left: 0;
6072      width: 100%;
6073      height: 100%;
6074      background: #000;
6075      opacity: .5;
6076      overflow-y: hidden; }
6077    .popup__content {
6078      animation-duration: .5s;
6079      animation-fill-mode: both;
6080      -webkit-animation-duration: 1s;
6081      -webkit-animation-fill-mode: both;
6082      opacity: 0;
6083      opacity: 0;
6084      animation-name: fadeInUp;
6085      -webkit-animation-name: fadeInUp;
6086      display: flex;
6087      width: 90vw;
6088      height: auto;
6089      border-radius: 4px;
6090      background-color: #FFFFFF;
6091      box-shadow: 1px 2px 3px 0;
6092      flex-direction: column-reverse; }
6093      .popup__content__close {
6094        z-index: 1;
6095        cursor: pointer;
6096        position: absolute;
6097        position: absolute;
6098        right: 15px;
6099        top: 16px; }
6100        .popup__content__close i {
6101          color: #939393; }
6102      .popup__content__benefit-container, .popup__content__benefit-container--client, .popup__content__benefit-container--owner {
6103        margin-top: unset;
6104        height: 100%;
6105        width: 100%;
6106        display: flex;
6107        align-content: center;
6108        align-items: flex-start;
6109        justify-content: center;
6110        flex-direction: column; }
6111        .popup__content__benefit-container__child {
6112          float: left;
6113          z-index: 999;
6114          display: flex;
6115          align-items: center;
6116          margin-left: 18px; }
6117          .popup__content__benefit-container__child i {
6118            border: 1px #CACACA solid;
6119            border-radius: 100px;
6120            padding: 1px;
6121            color: #009cde;
6122            margin-right: 16px; }
6123          .popup__content__benefit-container__child p {
6124            color: #444444;
6125            font-family: "Open Sans";
6126            font-size: 12px;
6127            font-weight: 600;
6128            letter-spacing: 0.33px;
6129            line-height: 17px; }
6130      .popup__content .benefit-container-md {
6131        display: none; }
6132      .popup__content .benefit-container-xs {
6133        display: flex;
6134        justify-content: flex-start;
6135        margin: 18px 0px;
6136        max-height: 164px;
6137        overflow-y: auto; }
6138      .popup__content__contact {
6139        padding: 70px 53px;
6140        padding: 16px; }
6141        .popup__content__contact__title {
6142          color: #444444;
6143          font-family: "Open Sans";
6144          font-size: 15px;
6145          font-weight: bold;
6146          line-height: 28px; }
6147        .popup__content__contact__sub-title {
6148          color: #444444;
6149          font-family: "Open Sans";
6150          font-size: 15px;
6151          line-height: 20px; }
6152        .popup__content__contact__form {
6153          display: flex;
6154          align-content: center;
6155          justify-content: center;
6156          align-items: flex-start;
6157          flex-direction: column; }
6158          .popup__content__contact__form #CapaEmail span {
6159            color: #5A5A5A;
6160            font-family: "Open Sans";
6161            font-size: 10px;
6162            font-weight: bold;
6163            letter-spacing: 0.64px;
6164            line-height: 14px; }
6165            .popup__content__contact__form #CapaEmail span .asterisk {
6166              margin-left: 3px;
6167              color: #009cde; }
6168          .popup__content__contact__form .form-control {
6169            width: 100%;
6170            height: 40px;
6171            border: 0.6px solid #D8D8D8;
6172            border-radius: 3px;
6173            margin: 8px 0;
6174            font-family: "Open Sans";
6175            font-size: 14px;
6176            padding-left: 10px; }
6177            .popup__content__contact__form .form-control::placeholder {
6178              font-family: "Open Sans";
6179              font-size: 14px; }
6180          .popup__content__contact__form #botonContacto {
6181            align-self: center;
6182            bottom: 9px;
6183            width: 100%; }
6184            .popup__content__contact__form #botonContacto label {
6185              width: 100%; }
6186              .popup__content__contact__form #botonContacto label #boton_enviar {
6187                margin-top: 10px;
6188                border-radius: unset;
6189                text-transform: uppercase;
6190                height: 43px;
6191                width: 100%;
6192                color: #FFFFFF;
6193                font-family: "Open Sans";
6194                font-size: 16px;
6195                font-weight: 600;
6196                line-height: 22px;
6197                text-align: center; }
6198            .popup__content__contact__form #botonContacto i.icon-spin-4 {
6199              color: #009cde;
6200              position: absolute;
6201              bottom: 60px;
6202              right: 18px; }
6203          .popup__content__contact__form .acepto {
6204            display: inline-flex;
6205            padding: unset;
6206            margin: 8px 0; }
6207            .popup__content__contact__form .acepto input[type=checkbox] {
6208              -webkit-appearance: none;
6209              appearance: none;
6210              background-color: #fafafa;
6211              border: 1px solid #CACACA;
6212              padding: 5px;
6213              max-height: 7px;
6214              margin-right: 3px;
6215              display: inline-block;
6216              position: relative;
6217              margin-bottom: -1px; }
6218              .popup__content__contact__form .acepto input[type=checkbox]:focus {
6219                outline: 0; }
6220            .popup__content__contact__form .acepto input[type=checkbox]:checked {
6221              outline: 0;
6222              border: unset;
6223              padding: 6px;
6224              max-height: 7px;
6225              -webkit-appearance: none;
6226              appearance: none;
6227              background-color: #009cde;
6228              color: #fff; }
6229              .popup__content__contact__form .acepto input[type=checkbox]:checked:after {
6230                content: '\2714';
6231                font-size: 12px;
6232                outline: 0;
6233                position: absolute;
6234                top: -1px;
6235                left: 1px;
6236                color: #fff; }
6237              .popup__content__contact__form .acepto input[type=checkbox]:checked:focus {
6238                outline: 0; }
6239            .popup__content__contact__form .acepto label {
6240              text-transform: lowercase !important;
6241              color: #444444;
6242              font-family: "Open Sans";
6243              font-size: 12px !important;
6244              line-height: 17px;
6245              font-weight: 400; }
6246              .popup__content__contact__form .acepto label::first-letter {
6247                text-transform: uppercase; }
6248              .popup__content__contact__form .acepto label a {
6249                text-decoration: underline;
6250                color: #444444; }
6251          .popup__content__contact__form__error {
6252            opacity: 0;
6253            color: #DA5252;
6254            color: #DA5252;
6255            font-family: "Open Sans";
6256            font-size: 12px;
6257            line-height: 13px; }
6258            .popup__content__contact__form__error.show {
6259              opacity: 1; }
6260          .popup__content__contact__form .asterisk {
6261            margin-left: 3px;
6262            color: #009cde; }
6263        .popup__content__contact__owner-1 {
6264          width: 100%;
6265          display: block; }
6266          .popup__content__contact__owner-1 #CapaEmail {
6267            margin-top: 16px; }
6268          .popup__content__contact__owner-1 #boton_siguiente {
6269            margin-top: 15px;
6270            border-radius: unset;
6271            text-transform: uppercase;
6272            height: 43px;
6273            width: 100%;
6274            color: #FFFFFF;
6275            font-family: "Open Sans";
6276            font-size: 16px;
6277            font-weight: 600;
6278            line-height: 17px;
6279            text-align: center;
6280            background: #009cde;
6281            border: unset;
6282            bottom: 70px;
6283            align-self: center;
6284            bottom: 9px; }
6285            .popup__content__contact__owner-1 #boton_siguiente.disabled {
6286              background: #009cde;
6287              opacity: .6;
6288              pointer-events: none; }
6289        .popup__content__contact__owner-2 {
6290          width: 100%;
6291          display: none; }
6292          .popup__content__contact__owner-2 .its--col-md-3 {
6293            padding: 0; }
6294            .popup__content__contact__owner-2 .its--col-md-3 #botonContacto {
6295              float: right; }
6296              .popup__content__contact__owner-2 .its--col-md-3 #botonContacto #boton_contacto #boton_enviar {
6297                margin-top: 20px; }
6298          .popup__content__contact__owner-2 textarea#Consulta {
6299            padding-top: 10px;
6300            margin-bottom: 20px;
6301            min-height: 89px;
6302            width: 100%;
6303            height: 89px;
6304            resize: none; }
6305      .popup__content__success {
6306        display: none;
6307        height: 100%;
6308        width: 100%;
6309        align-content: center;
6310        justify-content: center;
6311        align-items: center;
6312        min-height: 50vh;
6313        flex-direction: column;
6314        padding: 20px;
6315        text-align: center; }
6316      .popup__content__success-container {
6317        animation-duration: .5s;
6318        animation-fill-mode: both;
6319        -webkit-animation-duration: 1s;
6320        -webkit-animation-fill-mode: both;
6321        opacity: 0;
6322        opacity: 0;
6323        animation-name: fadeInUp;
6324        -webkit-animation-name: fadeInUp; }
6325      .popup__content__success-icon {
6326        background: #129E65;
6327        padding: 7px;
6328        border-radius: 100%;
6329        color: #fff;
6330        margin-right: 3px;
6331        margin-left: 0; }
6332      .popup__content__success-title {
6333        color: #4D4D4D;
6334        font-family: "Open Sans";
6335        font-size: 20px;
6336        font-weight: bold;
6337        line-height: 28px;
6338        margin-bottom: 20px; }
6339      .popup__content__success-message {
6340        color: #4D4D4D;
6341        font-family: "Open Sans";
6342        font-size: 15px;
6343        line-height: 20px; }
6344  .whatsapp-floating-button {
6345    z-index: 998; }
6346  #boton_siguiente--form {
6347    margin-top: 15px;
6348    border-radius: unset;
6349    text-transform: uppercase;
6350    height: 43px;
6351    width: 100%;
6352    color: #FFFFFF;
6353    font-family: "Open Sans";
6354    font-size: 16px;
6355    font-weight: 600;
6356    line-height: 17px;
6357    text-align: center;
6358    background: #009cde;
6359    border: unset;
6360    bottom: 70px;
6361    align-self: center;
6362    bottom: 9px; }
6363    #boton_siguiente--form.disabled {
6364      background: #009cde;
6365      opacity: .6;
6366      pointer-events: none; }
6367  #form-step-1 {
6368    display: block; }
6369  #form-step-2 {
6370    display: none; } }
6371
6372/**************************************/
6373/* ITS GADGETS IMPORT */
6374.bienvenidos-wrapper {
6375  background: #f0f1f5; }
6376  @media (min-width: 1200px) {
6377    .bienvenidos-wrapper {
6378      position: relative; } }
6379  .bienvenidos-wrapper .bienvenidos .widget_inner {
6380    display: -webkit-box;
6381    display: -ms-flexbox;
6382    display: flex;
6383    -webkit-box-align: center;
6384    -ms-flex-align: center;
6385    align-items: center;
6386    -webkit-box-pack: center;
6387    -ms-flex-pack: center;
6388    justify-content: center;
6389    -webkit-box-orient: horizontal;
6390    -webkit-box-direction: normal;
6391    -ms-flex-flow: row wrap;
6392    flex-flow: row wrap; }
6393    .bienvenidos-wrapper .bienvenidos .widget_inner .its--col-sm-12, .bienvenidos-wrapper .bienvenidos .widget_inner .its--col-sm-6 {
6394      padding: 0px; }
6395    .bienvenidos-wrapper .bienvenidos .widget_inner .its--col-sm-6:nth-child(1) {
6396      width: 50%; }
6397      @media (max-width: 991px) {
6398        .bienvenidos-wrapper .bienvenidos .widget_inner .its--col-sm-6:nth-child(1) {
6399          width: 100%; } }
6400    @media (max-width: 991px) and (min-width: 767px) {
6401      .bienvenidos-wrapper .bienvenidos .widget_inner .its--col-sm-6:nth-child(2) {
6402        text-align: center; }
6403        .bienvenidos-wrapper .bienvenidos .widget_inner .its--col-sm-6:nth-child(2) img {
6404          margin-top: 2em; } }
6405    .bienvenidos-wrapper .bienvenidos .widget_inner h3 {
6406      text-align: left;
6407      font-size: 55px;
6408      line-height: 50px;
6409      margin-left: 0; }
6410    .bienvenidos-wrapper .bienvenidos .widget_inner p a {
6411      text-transform: uppercase;
6412      color: #393e47;
6413      text-decoration: underline;
6414      font-size: 14px;
6415      font-weight: bold; }
6416
6417@media (max-width: 991px) and (min-width: 768px) {
6418  .bienvenidos-wrapper .bienvenidos .widget_inner .its--col-sm-6 {
6419    width: 100%; }
6420    .bienvenidos-wrapper .bienvenidos .widget_inner .its--col-sm-6 img {
6421      float: none; }
6422      .bienvenidos-wrapper .bienvenidos .widget_inner .its--col-sm-6 img.right {
6423        margin: 20px 0 0 0; } }
6424
6425@media (max-width: 767px) {
6426  .bienvenidos h3 {
6427    line-height: 1.1 !important;
6428    font-size: 35px !important;
6429    margin-bottom: 20px; }
6430  .bienvenidos p {
6431    font-size: 17px; }
6432    .bienvenidos p a {
6433      font-size: 16px; }
6434  .bienvenidos img {
6435    display: none; } }
6436
6437.widget.contacto {
6438  margin-left: -12.5px;
6439  margin-right: -12.5px;
6440  -moz-box-shadow: 0 0 50px rgba(0, 0, 0, 0.6);
6441  -webkit-box-shadow: 0 0 50px rgba(0, 0, 0, 0.6);
6442  -o-box-shadow: 0 0 50px rgba(0, 0, 0, 0.6);
6443  background-color: #FFFFFF; }
6444  .widget.contacto .av-contact-wrapper {
6445    margin-left: 0;
6446    margin-right: 0;
6447    margin-top: -70px;
6448    padding: 40px 30px; }
6449    @media (max-width: 992px) {
6450      .widget.contacto .av-contact-wrapper {
6451        padding-top: 0; } }
6452    .widget.contacto .av-contact-wrapper .av-contact-social-wrapper {
6453      width: 100%;
6454      height: auto;
6455      background-color: #009cde;
6456      color: #fff;
6457      padding: 35px 35px 35px 50px;
6458      width: 90%;
6459      position: absolute;
6460      top: -70px;
6461      right: 3%;
6462      -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
6463      -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
6464      -o-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6); }
6465      @media (max-width: 992px) {
6466        .widget.contacto .av-contact-wrapper .av-contact-social-wrapper {
6467          position: relative;
6468          margin: 0 auto;
6469          width: 100%;
6470          right: 0; } }
6471      .widget.contacto .av-contact-wrapper .av-contact-social-wrapper h2 {
6472        margin-left: 0;
6473        margin-bottom: 40px;
6474        color: #fff; }
6475      .widget.contacto .av-contact-wrapper .av-contact-social-wrapper ul {
6476        list-style-type: none;
6477        padding-left: 0; }
6478        .widget.contacto .av-contact-wrapper .av-contact-social-wrapper ul li {
6479          font-size: 14px;
6480          font-weight: normal;
6481          margin: 10px 0;
6482          position: relative;
6483          word-wrap: break-word; }
6484          .widget.contacto .av-contact-wrapper .av-contact-social-wrapper ul li i {
6485            font-size: 16px;
6486            position: absolute;
6487            left: -30px;
6488            top: -2px; }
6489      .widget.contacto .av-contact-wrapper .av-contact-social-wrapper .av-contact-social-media {
6490        margin-top: 50px; }
6491        @media (max-width: 992px) {
6492          .widget.contacto .av-contact-wrapper .av-contact-social-wrapper .av-contact-social-media {
6493            margin-top: 25px;
6494            height: 32px; } }
6495        .widget.contacto .av-contact-wrapper .av-contact-social-wrapper .av-contact-social-media ul {
6496          list-style-type: none; }
6497          .widget.contacto .av-contact-wrapper .av-contact-social-wrapper .av-contact-social-media ul li {
6498            font-size: 18px;
6499            float: left;
6500            margin: 0 5px; }
6501            .widget.contacto .av-contact-wrapper .av-contact-social-wrapper .av-contact-social-media ul li:first-child {
6502              margin-left: 0; }
6503            .widget.contacto .av-contact-wrapper .av-contact-social-wrapper .av-contact-social-media ul li a {
6504              color: #fff;
6505              transition: 1s; }
6506              .widget.contacto .av-contact-wrapper .av-contact-social-wrapper .av-contact-social-media ul li a:hover {
6507                color: rgba(255, 255, 255, 0.5);
6508                text-decoration: none; }
6509    .widget.contacto .av-contact-wrapper .av-contact-form-wrapper .widget_inner.texto_contacto {
6510      font-size: 18px; }
6511    .widget.contacto .av-contact-wrapper .av-contact-form-wrapper .widget_inner h2 {
6512      font-weight: 400; }
6513  .widget.contacto .widget_inner {
6514    margin-left: 10px; }
6515    .widget.contacto .widget_inner h2 {
6516      margin-left: 0; }
6517  .widget.contacto #formContacto .container-gdpr {
6518    display: block;
6519    margin: 0 auto;
6520    max-width: 725px; }
6521    .widget.contacto #formContacto .container-gdpr .its--col-md-12.acepto:nth-of-type(2) {
6522      margin-top: 15px; }
6523    .widget.contacto #formContacto .container-gdpr .its--col-md-12.acepto > input {
6524      left: 2px;
6525      opacity: 0;
6526      position: absolute; }
6527      .widget.contacto #formContacto .container-gdpr .its--col-md-12.acepto > input:checked + label:before {
6528        -webkit-font-smoothing: antialiased;
6529        align-items: center;
6530        background: #009cde;
6531        border: 1px solid #009cde;
6532        color: #fff;
6533        content: "\e818";
6534        display: flex;
6535        font-family: "fontlibrary";
6536        font-size: 12px;
6537        justify-content: center;
6538        speak: none; }
6539    .widget.contacto #formContacto .container-gdpr .its--col-md-12.acepto > label {
6540      -moz-user-select: none;
6541      -ms-user-select: none;
6542      -webkit-user-select: none;
6543      cursor: pointer;
6544      display: inline-block;
6545      font-size: 13px;
6546      font-weight: normal;
6547      line-height: 16px;
6548      margin-bottom: 0;
6549      padding-left: 10px;
6550      text-transform: none;
6551      user-select: none; }
6552      .widget.contacto #formContacto .container-gdpr .its--col-md-12.acepto > label:before {
6553        border: 1px solid #393e47;
6554        content: '';
6555        height: 16px;
6556        left: 0;
6557        position: absolute;
6558        width: 16px; }
6559      .widget.contacto #formContacto .container-gdpr .its--col-md-12.acepto > label > a {
6560        color: #393e47;
6561        font-weight: bold;
6562        text-decoration: underline; }
6563        .widget.contacto #formContacto .container-gdpr .its--col-md-12.acepto > label > a:hover {
6564          opacity: 0.9; }
6565  .widget.contacto #formContacto .form-control {
6566    border-radius: 0;
6567    -webkit-box-shadow: none;
6568    box-shadow: none; }
6569  .widget.contacto #formContacto #botonContacto > label {
6570    margin-bottom: 0;
6571    margin-top: 10px; }
6572  .widget.contacto #formContacto label {
6573    width: 100% !important;
6574    text-transform: uppercase;
6575    margin-bottom: 40px; }
6576    .widget.contacto #formContacto label#CapaConsulta {
6577      margin-bottom: 10px; }
6578    .widget.contacto #formContacto label .btn-lg {
6579      padding: 9px 30px; }
6580    .widget.contacto #formContacto label input {
6581      border: 0;
6582      box-shadow: none;
6583      border-bottom: 1px solid #ccc; }
6584    .widget.contacto #formContacto label > span {
6585      display: inline-block;
6586      max-width: 100%;
6587      font-weight: bold;
6588      text-transform: uppercase;
6589      font-size: 10px; }
6590      .widget.contacto #formContacto label > span span {
6591        color: #009cde; }
6592  .widget.contacto #formContacto .acepto {
6593    margin: 10px 0;
6594    display: flex;
6595    align-items: center;
6596    justify-content: center; }
6597    .widget.contacto #formContacto .acepto input#acepto {
6598      background-color: #ffffff;
6599      border: 2px solid #c8cdd1;
6600      border-radius: 0;
6601      padding: 2px 5px;
6602      vertical-align: middle;
6603      min-width: 27px;
6604      min-height: 27px;
6605      margin: 0;
6606      -webkit-appearance: none; }
6607      .widget.contacto #formContacto .acepto input#acepto:focus {
6608        outline: 0 !important; }
6609      .widget.contacto #formContacto .acepto input#acepto:checked::before {
6610        content: "\e818";
6611        font-family: "fontlibrary";
6612        speak: none;
6613        -webkit-font-smoothing: antialiased; }
6614    .widget.contacto #formContacto .acepto label {
6615      display: inline;
6616      font-size: 14px;
6617      margin-bottom: 0;
6618      margin-left: 13px;
6619      text-transform: none; }
6620  .widget.contacto #formContacto #boton_contacto {
6621    text-align: left; }
6622    .widget.contacto #formContacto #boton_contacto #boton_enviar {
6623      color: #fff;
6624      font-weight: bold;
6625      border-radius: 0px;
6626      text-transform: uppercase;
6627      padding: 15px 52px;
6628      font-size: 15px; }
6629
6630.form-horizontal {
6631  margin-top: 10px;
6632  margin-left: 20px; }
6633  .form-horizontal legend {
6634    display: none; }
6635  .form-horizontal button {
6636    display: block;
6637    width: 100%; }
6638
6639@media (max-width: 767px) {
6640  .widget.contacto #formContacto .acepto #acepto {
6641    float: left; }
6642  .widget.contacto #formContacto .acepto label {
6643    display: inline-block !important;
6644    width: 77% !important;
6645    margin-left: 15px !important;
6646    margin-bottom: 0 !important; }
6647  .widget.contacto #formContacto #boton_contacto {
6648    text-align: center; } }
6649
6650.destacados-wrapper,
6651.destacados-venta-wrapper,
6652.destacados-le-wrapper {
6653  background: #fafbff; }
6654
6655.widget.destacados .widget_inner,
6656.widget.destacados-venta .widget_inner,
6657.widget.destacados-le .widget_inner {
6658  margin-bottom: 0; }
6659  .widget.destacados .widget_inner .destacados-container,
6660  .widget.destacados-venta .widget_inner .destacados-container,
6661  .widget.destacados-le .widget_inner .destacados-container {
6662    position: relative; }
6663    .widget.destacados .widget_inner .destacados-container .slider-viewport .slider-row,
6664    .widget.destacados-venta .widget_inner .destacados-container .slider-viewport .slider-row,
6665    .widget.destacados-le .widget_inner .destacados-container .slider-viewport .slider-row {
6666      width: 100%;
6667      list-style-type: none;
6668      padding: 0; }
6669      .widget.destacados .widget_inner .destacados-container .slider-viewport .slider-row .slide-box,
6670      .widget.destacados-venta .widget_inner .destacados-container .slider-viewport .slider-row .slide-box,
6671      .widget.destacados-le .widget_inner .destacados-container .slider-viewport .slider-row .slide-box {
6672        width: 33.3%;
6673        float: left;
6674        margin-bottom: 20px;
6675        padding: 10px; }
6676        .widget.destacados .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a,
6677        .widget.destacados-venta .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a,
6678        .widget.destacados-le .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a {
6679          position: relative;
6680          display: block;
6681          width: 100%;
6682          height: 260px; }
6683          .widget.destacados .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a .bg-image,
6684          .widget.destacados-venta .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a .bg-image,
6685          .widget.destacados-le .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a .bg-image {
6686            width: 100%;
6687            height: 100%;
6688            background-position: 50% 50%;
6689            background-repeat: no-repeat;
6690            background-size: cover; }
6691            .widget.destacados .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a .bg-image > .overlay-bg,
6692            .widget.destacados-venta .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a .bg-image > .overlay-bg,
6693            .widget.destacados-le .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a .bg-image > .overlay-bg {
6694              background: -moz-linear-gradient(-45deg, rgba(25, 26, 28, 0.45) 0%, rgba(25, 26, 28, 0) 100%);
6695              /* FF3.6-15 */
6696              background: -webkit-linear-gradient(-45deg, rgba(25, 26, 28, 0.45) 0%, rgba(25, 26, 28, 0) 100%);
6697              /* Chrome10-25,Safari5.1-6 */
6698              background: linear-gradient(135deg, rgba(25, 26, 28, 0.45) 0%, rgba(25, 26, 28, 0) 100%);
6699              /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
6700              filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf191a1c', endColorstr='#00191a1c', GradientType=1);
6701              /* IE6-9 fallback on horizontal gradient */
6702              width: 100%;
6703              height: 100%;
6704              position: absolute;
6705              top: 0;
6706              left: 0;
6707              transition: .3s; }
6708          .widget.destacados .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-title,
6709          .widget.destacados-venta .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-title,
6710          .widget.destacados-le .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-title {
6711            top: 15px;
6712            position: absolute;
6713            left: 20px;
6714            color: #fff;
6715            font-weight: bold;
6716            list-style-type: none;
6717            padding: 0;
6718            width: calc(100% - 90px); }
6719            .widget.destacados .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-title > li,
6720            .widget.destacados-venta .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-title > li,
6721            .widget.destacados-le .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-title > li {
6722              padding: 0;
6723              margin-bottom: 6px; }
6724            .widget.destacados .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-title > .destacado-name,
6725            .widget.destacados-venta .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-title > .destacado-name,
6726            .widget.destacados-le .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-title > .destacado-name {
6727              font-size: 21px;
6728              line-height: 1;
6729              text-transform: capitalize;
6730              margin: 0;
6731              overflow: hidden;
6732              text-overflow: ellipsis;
6733              white-space: nowrap; }
6734            .widget.destacados .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-title > .destacado-town,
6735            .widget.destacados-venta .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-title > .destacado-town,
6736            .widget.destacados-le .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-title > .destacado-town {
6737              text-transform: uppercase;
6738              font-weight: normal;
6739              letter-spacing: .075em;
6740              line-height: 2; }
6741          .widget.destacados .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-data,
6742          .widget.destacados-venta .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-data,
6743          .widget.destacados-le .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-data {
6744            left: 15px;
6745            bottom: 15px;
6746            position: absolute;
6747            background: #fff;
6748            color: #333;
6749            list-style-type: none;
6750            padding: 10px;
6751            width: 48%;
6752            transition: .3s ease; }
6753            .widget.destacados .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-data > li,
6754            .widget.destacados-venta .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-data > li,
6755            .widget.destacados-le .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-data > li {
6756              padding: 0; }
6757            .widget.destacados .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-data > .destacado-desde,
6758            .widget.destacados-venta .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-data > .destacado-desde,
6759            .widget.destacados-le .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-data > .destacado-desde {
6760              text-transform: uppercase;
6761              color: #ada1a1;
6762              font-weight: normal;
6763              font-size: 9px; }
6764            .widget.destacados .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-data > .destacado-precio,
6765            .widget.destacados-venta .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-data > .destacado-precio,
6766            .widget.destacados-le .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-data > .destacado-precio {
6767              line-height: 1;
6768              font-size: 24px;
6769              color: #3a3d42;
6770              font-family: 'Playfair Display', serif; }
6771            .widget.destacados .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-data > .destacado-noche,
6772            .widget.destacados-venta .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-data > .destacado-noche,
6773            .widget.destacados-le .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-data > .destacado-noche {
6774              color: #ada1a1;
6775              font-weight: normal;
6776              font-size: 11px;
6777              margin-top: 4px; }
6778          .widget.destacados .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-rooms,
6779          .widget.destacados-venta .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-rooms,
6780          .widget.destacados-le .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-rooms {
6781            padding: 0;
6782            top: 15px;
6783            right: 15px;
6784            position: absolute;
6785            list-style-type: none; }
6786            .widget.destacados .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-rooms > li,
6787            .widget.destacados-venta .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-rooms > li,
6788            .widget.destacados-le .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-rooms > li {
6789              background: rgba(0, 0, 0, 0.6);
6790              border-radius: 4px;
6791              color: #fff;
6792              float: none;
6793              margin-bottom: 5px;
6794              margin-left: 0;
6795              padding: 2px 5px;
6796              font-size: 12px;
6797              text-align: right; }
6798              .widget.destacados .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-rooms > li > span,
6799              .widget.destacados-venta .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-rooms > li > span,
6800              .widget.destacados-le .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-rooms > li > span {
6801                float: left;
6802                padding: 0 4px 0 0;
6803                margin: 0; }
6804                .widget.destacados .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-rooms > li > span.icon-cama:before,
6805                .widget.destacados-venta .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-rooms > li > span.icon-cama:before,
6806                .widget.destacados-le .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-rooms > li > span.icon-cama:before {
6807                  font-size: 18px;
6808                  position: relative;
6809                  top: -1px; }
6810          .widget.destacados .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-url,
6811          .widget.destacados-venta .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-url,
6812          .widget.destacados-le .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-url {
6813            padding: 5px;
6814            background: #009cde;
6815            position: absolute;
6816            left: calc(50% - 15px);
6817            bottom: -7px;
6818            color: #fff;
6819            transition: .3s ease; }
6820            .widget.destacados .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-url > i,
6821            .widget.destacados-venta .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-url > i,
6822            .widget.destacados-le .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-url > i {
6823              font-size: 25px; }
6824              .widget.destacados .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-url > i:before,
6825              .widget.destacados-venta .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-url > i:before,
6826              .widget.destacados-le .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-url > i:before {
6827                width: 1em; }
6828            .widget.destacados .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-url.without-price,
6829            .widget.destacados-venta .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a > .destacado-url.without-price,
6830            .widget.destacados-le .widget_inner .destacados-container .sl
6830ider-viewport .slider-row .slide-box a > .destacado-url.without-price {
6831              left: auto;
6832              right: 20px; }
6833          .widget.destacados .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a:hover .destacado-data,
6834          .widget.destacados-venta .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a:hover .destacado-data,
6835          .widget.destacados-le .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a:hover .destacado-data {
6836            background: transparent; }
6837          .widget.destacados .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a:hover .overlay-bg,
6838          .widget.destacados-venta .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a:hover .overlay-bg,
6839          .widget.destacados-le .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a:hover .overlay-bg {
6840            background: rgba(51, 51, 51, 0.6); }
6841          .widget.destacados .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a:hover .destacado-url,
6842          .widget.destacados-venta .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a:hover .destacado-url,
6843          .widget.destacados-le .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a:hover .destacado-url {
6844            bottom: -30px;
6845            opacity: 0; }
6846          .widget.destacados .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a:hover .destacado-data li,
6847          .widget.destacados-venta .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a:hover .destacado-data li,
6848          .widget.destacados-le .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a:hover .destacado-data li {
6849            color: #fff; }
6850    .widget.destacados .widget_inner .destacados-container .clear,
6851    .widget.destacados-venta .widget_inner .destacados-container .clear,
6852    .widget.destacados-le .widget_inner .destacados-container .clear {
6853      clear: both; }
6854    .widget.destacados .widget_inner .destacados-container.slider .slider-viewport,
6855    .widget.destacados-venta .widget_inner .destacados-container.slider .slider-viewport,
6856    .widget.destacados-le .widget_inner .destacados-container.slider .slider-viewport {
6857      overflow: hidden; }
6858      .widget.destacados .widget_inner .destacados-container.slider .slider-viewport .slider-row,
6859      .widget.destacados-venta .widget_inner .destacados-container.slider .slider-viewport .slider-row,
6860      .widget.destacados-le .widget_inner .destacados-container.slider .slider-viewport .slider-row {
6861        width: 1600%;
6862        transition: margin-left .5s ease; }
6863        .widget.destacados .widget_inner .destacados-container.slider .slider-viewport .slider-row .slide-box,
6864        .widget.destacados-venta .widget_inner .destacados-container.slider .slider-viewport .slider-row .slide-box,
6865        .widget.destacados-le .widget_inner .destacados-container.slider .slider-viewport .slider-row .slide-box {
6866          margin-bottom: 10px; }
6867    .widget.destacados .widget_inner .destacados-container.slider .slider-navigation,
6868    .widget.destacados-venta .widget_inner .destacados-container.slider .slider-navigation,
6869    .widget.destacados-le .widget_inner .destacados-container.slider .slider-navigation {
6870      display: block; }
6871      .widget.destacados .widget_inner .destacados-container.slider .slider-navigation button,
6872      .widget.destacados-venta .widget_inner .destacados-container.slider .slider-navigation button,
6873      .widget.destacados-le .widget_inner .destacados-container.slider .slider-navigation button {
6874        -webkit-box-shadow: 1px 3px 4px rgba(0, 0, 0, 0.2);
6875        background: #fff;
6876        border: 0;
6877        bottom: 43%;
6878        box-shadow: 1px 3px 4px rgba(0, 0, 0, 0.2);
6879        color: black;
6880        cursor: pointer;
6881        float: left;
6882        height: 55px;
6883        padding: 0;
6884        position: absolute;
6885        text-align: center;
6886        width: 35px; }
6887        @media (max-width: 991px) {
6888          .widget.destacados .widget_inner .destacados-container.slider .slider-navigation button,
6889          .widget.destacados-venta .widget_inner .destacados-container.slider .slider-navigation button,
6890          .widget.destacados-le .widget_inner .destacados-container.slider .slider-navigation button {
6891            width: 30px;
6892            height: 50px; } }
6893        .widget.destacados .widget_inner .destacados-container.slider .slider-navigation button.prev-slide,
6894        .widget.destacados-venta .widget_inner .destacados-container.slider .slider-navigation button.prev-slide,
6895        .widget.destacados-le .widget_inner .destacados-container.slider .slider-navigation button.prev-slide {
6896          left: -45px; }
6897          @media (max-width: 1020px) {
6898            .widget.destacados .widget_inner .destacados-container.slider .slider-navigation button.prev-slide,
6899            .widget.destacados-venta .widget_inner .destacados-container.slider .slider-navigation button.prev-slide,
6900            .widget.destacados-le .widget_inner .destacados-container.slider .slider-navigation button.prev-slide {
6901              left: -35px; } }
6902          @media (max-width: 992px) {
6903            .widget.destacados .widget_inner .destacados-container.slider .slider-navigation button.prev-slide,
6904            .widget.destacados-venta .widget_inner .destacados-container.slider .slider-navigation button.prev-slide,
6905            .widget.destacados-le .widget_inner .destacados-container.slider .slider-navigation button.prev-slide {
6906              left: -25px; } }
6907        .widget.destacados .widget_inner .destacados-container.slider .slider-navigation button.next-sl
6907ide,
6908        .widget.destacados-venta .widget_inner .destacados-container.slider .slider-navigation button.next-slide,
6909        .widget.destacados-le .widget_inner .destacados-container.slider .slider-navigation button.next-slide {
6910          right: -45px; }
6911          @media (max-width: 1020px) {
6912            .widget.destacados .widget_inner .destacados-container.slider .slider-navigation button.next-slide,
6913            .widget.destacados-venta .widget_inner .destacados-container.slider .slider-navigation button.next-slide,
6914            .widget.destacados-le .widget_inner .destacados-container.slider .slider-navigation button.next-slide {
6915              right: -35px; } }
6916          @media (max-width: 992px) {
6917            .widget.destacados .widget_inner .destacados-container.slider .slider-navigation button.next-slide,
6918            .widget.destacados-venta .widget_inner .destacados-container.slider .slider-navigation button.next-slide,
6919            .widget.destacados-le .widget_inner .destacados-container.slider .slider-navigation button.next-slide {
6920              right: -25px; } }
6921
6922#miniformulario_slider {
6923  bottom: 0;
6924  min-height: 100px;
6925  position: absolute;
6926  width: 100%;
6927  z-index: 500; }
6928  @media (max-width: 767px) {
6929    #miniformulario_slider.sticky-bottom-alt {
6930      background: #fff;
6931      min-height: 0px;
6932      position: fixed; }
6933      #miniformulario_slider.sticky-bottom-alt .form_inner > .its--container {
6934        padding: 0px; }
6935        #miniformulario_slider.sticky-bottom-alt .form_inner > .its--container .its--col-sm-12.all_form {
6936          display: none; }
6937        #miniformulario_slider.sticky-bottom-alt .form_inner > .its--container .its--row.form-sticky-alt .its--col-sm-6.all_form-sticky-alt {
6938          display: flex;
6939          background-color: #fff;
6940          cursor: pointer;
6941          float: left;
6942          font-weight: bold;
6943          margin: 0;
6944          padding: 0;
6945          text-align: center;
6946          text-transform: uppercase;
6947          width: 50%; }
6948          #miniformulario_slider.sticky-bottom-alt .form_inner > .its--container .its--row.form-sticky-alt .its--col-sm-6.all_form-sticky-alt:hover {
6949            background-color: #f2f2f2; }
6950          #miniformulario_slider.sticky-bottom-alt .form_inner > .its--container .its--row.form-sticky-alt .its--col-sm-6.all_form-sticky-alt a {
6951            width: 100%;
6952            padding: 20px;
6953            color: #009cde;
6954            text-decoration: none; }
6955          #miniformulario_slider.sticky-bottom-alt .form_inner > .its--container .its--row.form-sticky-alt .its--col-sm-6.all_form-sticky-alt.corp {
6956            background-color: #009cde; }
6957            #miniformulario_slider.sticky-bottom-alt .form_inner > .its--container .its--row.form-sticky-alt .its--col-sm-6.all_form-sticky-alt.corp a {
6958              color: #fff; }
6959            #miniformulario_slider.sticky-bottom-alt .form_inner > .its--container .its--row.form-sticky-alt .its--col-sm-6.all_form-sticky-alt.corp:hover {
6960              background-color: #0078ab; } }
6961  @media (min-width: 768px) {
6962    #miniformulario_slider.sticky-bottom-alt .form_inner > .its--container .its--row.form-sticky-alt .its--col-sm-6.all_form-sticky-alt {
6963      display: none; } }
6964  #miniformulario_slider.sticky .form_inner {
6965    bottom: auto;
6966    left: 0;
6967    position: fixed;
6968    right: 0;
6969    top: 0;
6970    width: 100%;
6971    z-index: 900; }
6972    @media (max-width: 767px) {
6973      #miniformulario_slider.sticky .form_inner {
6974        bottom: 0;
6975        position: absolute;
6976        top: auto; } }
6977    #miniformulario_slider.sticky .form_inner > .its--container.formulario-block-its-dark .all_form #tabla_form {
6978      background: #fff;
6979      border-right: 1px solid #e6e6e6; }
6980      #miniformulario_slider.sticky .form_inner > .its--container.formulario-block-its-dark .all_form #tabla_form .formGroup .form_item {
6981        border-right: 1px solid #e6e6e6; }
6982        #miniformulario_slider.sticky .form_inner > .its--container.formulario-block-its-dark .all_form #tabla_form .formGroup .form_item label {
6983          color: #393e47; }
6984        #miniformulario_slider.sticky .form_inner > .its--container.formulario-block-its-dark .all_form #tabla_form .formGroup .form_item input,
6985        #miniformulario_slider.sticky .form_inner > .its--container.formulario-block-its-dark .all_form #tabla_form .formGroup .form_item select {
6986          font-size: 25px;
6987          color: #393e47; }
6988          #miniformulario_slider.sticky .form_inner > .its--container.formulario-block-its-dark .all_form #tabla_form .formGroup .form_item input::-webkit-input-placeholder,
6989          #miniformulario_slider.sticky .form_inner > .its--container.formulario-block-its-dark .all_form #tabla_form .formGroup .form_item select::-webkit-input-placeholder {
6990            color: #393e47; }
6991          #miniformulario_slider.sticky .form_inner > .its--container.formulario-block-its-dark .all_form #tabla_form .formGroup .form_item input:-moz-placeholder,
6992          #miniformulario_slider.sticky .form_inner > .its--container.formulario-block-its-dark .all_form #tabla_form .formGroup .form_item select:-moz-placeholder {
6993            color: #393e47;
6994            opacity: 1; }
6995          #miniformulario_slider.sticky .form_inner > .its--container.formulario-block-its-dark .all_form #tabla_form .formGroup .form_item input::-moz-placeholder,
6996          #miniformulario_slider.sticky .form_inner > .its--container.formulario-block-its-dark .all_form #tabla_form .formGroup .form_item select::-moz-placeholder {
6997            color: #393e47;
6998            opacity: 1; }
6999          #miniformulario_slider.sticky .form_inner > .its--container.formulario-block-its-dark .all_form #tabla_form .formGroup .form_item input:-ms-input-placeholder,
7000          #miniformulario_slider.sticky .form_inner > .its--container.formulario-block-its-dark .all_form #tabla_form .formGroup .form_item select:-ms-input-placeholder {
7001            color: #393e47; }
7002    #miniformulario_slider.sticky .form_inner > .its--container #formBusquedaAlquileres {
7003      box-shadow: none;
7004      display: table;
7005      float: right;
7006      table-layout: fixed;
7007      width: 100%; }
7008  @media (max-width: 767px) {
7009    #miniformulario_slider .form_inner > .its--container {
7010      padding: 20px; }
7011      #miniformulario_slider .form_inner > .its--container > .its--row {
7012        margin: 0;
7013        width: 100%; } }
7014  #miniformulario_slider .form_inner > .its--container.formulario-block-its-light .all_form #tabla_form input::-webkit-input-placeholder {
7015    color: #393e47; }
7016  #miniformulario_slider .form_inner > .its--container.formulario-block-its-light .all_form #tabla_form input:-moz-placeholder {
7017    color: #393e47;
7018    opacity: 1; }
7019  #miniformulario_slider .form_inner > .its--container.formulario-block-its-light .all_form #tabla_form input::-moz-placeholder {
7020    color: #393e47;
7021    opacity: 1; }
7022  #miniformulario_slider .form_inner > .its--container.formulario-block-its-light .all_form #tabla_form input:-ms-input-placeholder {
7023    color: #393e47; }
7024  #miniformulario_slider .form_inner > .its--container.formulario-block-its-light .all_form #tabla_form input,
7025  #miniformulario_slider .form_inner > .its--container.formulario-block-its-light .all_form #tabla_form select {
7026    background: #fff;
7027    color: #393e47;
7028    font-family: 'Playfair Display', serif;
7029    font-size: 25px; }
7030  #miniformulario_slider .form_inner > .its--container.formulario-block-its-light .all_form #tabla_form option {
7031    color: #393e47; }
7032  #miniformulario_slider .form_inner > .its--container.formulario-block-its-light .all_form #tabla_form > .formGroup:nth-last-of-type(2) .form_item {
7033    border-right: 0; }
7034  #miniformulario_slider .form_inner > .its--container.formulario-block-its-dark .all_form #tabla_form {
7035    background: rgba(58, 61, 66, 0.7);
7036    -webkit-transition: background 1s;
7037    -o-transition: background 1s;
7038    transition: background 1s; }
7039    #miniformulario_slider .form_inner > .its--container.formulario-block-its-dark .all_form #tabla_form #contenido_buscar {
7040      background: transparent; }
7041    @media (min-width: 768px) {
7042      #miniformulario_slider .form_inner > .its--container.formulario-block-its-dark .all_form #tabla_form .formGroup .form_item {
7043        border-right: 1px solid #fff; } }
7044    #miniformulario_slider .form_inner > .its--container.formulario-block-its-dark .all_form #tabla_form .formGroup .form_item input,
7045    #miniformulario_slider .form_inner > .its--container.formulario-block-its-dark .all_form #tabla_form .formGroup .form_item select {
7046      color: #fff; }
7047      #miniformulario_slider .form_inner > .its--container.formulario-block-its-dark .all_form #tabla_form .formGroup .form_item input::-webkit-input-placeholder,
7048      #miniformulario_slider .form_inner > .its--container.formulario-block-its-dark .all_form #tabla_form .formGroup .form_item select::-webkit-input-placeholder {
7049        color: #FFF; }
7050      #miniformulario_slider .form_inner > .its--container.formulario-block-its-dark .all_form #tabla_form .formGroup .form_item input:-moz-placeholder,
7051      #miniformulario_slider .form_inner > .its--container.formulario-block-its-dark .all_form #tabla_form .formGroup .form_item select:-moz-placeholder {
7052        color: #FFF;
7053        opacity: 1; }
7054      #miniformulario_slider .form_inner > .its--container.formulario-block-its-dark .all_form #tabla_form .formGroup .form_item input::-moz-placeholder,
7055      #miniformulario_slider .form_inner > .its--container.formulario-block-its-dark .all_form #tabla_form .formGroup .form_item select::-moz-placeholder {
7056        color: #FFF;
7057        opacity: 1; }
7058      #miniformulario_slider .form_inner > .its--container.formulario-block-its-dark .all_form #tabla_form .formGroup .form_item input:-ms-input-placeholder,
7059      #miniformulario_slider .form_inner > .its--container.formulario-block-its-dark .all_form #tabla_form .formGroup .form_item select:-ms-input-placeholder {
7060        color: #FFF; }
7061    #miniformulario_slider .form_inner > .its--container.formulario-block-its-dark .all_form #tabla_form .formGroup .form_item label {
7062      color: #FFF; }
7063  #miniformulario_slider .form_inner > .its--container.formulario-block-its-corporative .all_form #tabla_form {
7064    background: rgba(0, 156, 222, 0.8); }
7065    #miniformulario_slider .form_inner > .its--container.formulario-block-its-corporative .all_form #tabla_form #contenido_buscar {
7066      background: transparent; }
7067      #miniformulario_slider .form_inner > .its--container.formulario-block-its-corporative .all_form #tabla_form #contenido_buscar a {
7068        background-color: #fff;
7069        color: #009cde; }
7070        #miniformulario_slider .form_inner > .its--container.formulario-block-its-corporative .all_form #tabla_form #contenido_buscar a:hover {
7071          text-decoration: none;
7072          background-color: rgba(0, 0, 0, 0.4);
7073          color: #fff; }
7074    #miniformulario_slider .form_inner > .its--container.formulario-block-its-corporative .all_form #tabla_form .formGroup:nth-last-of-type(2) .form_item {
7075      border-right: 0; }
7076    #miniformulario_slider .form_inner > .its--container.formulario-block-its-corporative .all_form #tabla_form .formGroup .form_item input,
7077    #miniformulario_slider .form_inner > .its--container.formulario-block-its-corporative .all_form #tabla_form .formGroup .form_item select {
7078      color: #fff; }
7079      #miniformulario_slider .form_inner > .its--container.formulario-block-its-corporative .all_form #tabla_form .formGroup .form_item input::-webkit-input-placeholder,
7080      #miniformulario_slider .form_inner > .its--container.formulario-block-its-corporative .all_form #tabla_form .formGroup .form_item select::-webkit-input-placeholder {
7081        color: #fff; }
7082      #miniformulario_slider .form_inner > .its--container.formulario-block-its-corporative .all_form #tabla_form .formGroup .form_item input:-moz-placeholder,
7083      #miniformulario_slider .form_inner > .its--container.formulario-block-its-corporative .all_form #tabla_form .formGroup .form_item select:-moz-placeholder {
7084        color: #fff;
7085        opacity: 1; }
7086      #miniformulario_slider .form_inner > .its--container.formulario-block-its-corporative .all_form #tabla_form .formGroup .form_item input::-moz-placeholder,
7087      #miniformulario_slider .form_inner > .its--container.formulario-block-its-corporative .all_form #tabla_form .formGroup .form_item select::-moz-placeholder {
7088        color: #fff;
7089        opacity: 1; }
7090      #miniformulario_slider .form_inner > .its--container.formulario-block-its-corporative .all_form #tabla_form .formGroup .form_item input:-ms-input-placeholder,
7091      #miniformulario_slider .form_inner > .its--container.formulario-block-its-corporative .all_form #tabla_form .formGroup .form_item select:-ms-input-placeholder {
7092        color: #fff; }
7093    #miniformulario_slider .form_inner > .its--container.formulario-block-its-corporative .all_form #tabla_form .formGroup .form_item label {
7094      color: #fff; }
7095  #miniformulario_slider .form_inner > .its--container .all_form {
7096    padding: 0; }
7097    @media (max-width: 767px) {
7098      #miniformulario_slider .form_inner > .its--container .all_form {
7099        padding: 0; } }
7100    #miniformulario_slider .form_inner > .its--container .all_form input,
7101    #miniformulario_slider .form_inner > .its--container .all_form select {
7102      -moz-appearance: none;
7103      -webkit-appearance: none; }
7104    #miniformulario_slider .form_inner > .its--container .all_form #formBusquedaAlquileres {
7105      box-shadow: none;
7106      display: table;
7107      width: 100%;
7108      table-layout: fixed;
7109      float: right; }
7110    #miniformulario_slider .form_inner > .its--container .all_form #tabla_form {
7111      background: #FFF;
7112      display: table-row; }
7113      @media (max-width: 767px) {
7114        #miniformulario_slider .form_inner > .its--container .all_form #tabla_form {
7115          display: block;
7116          margin: 0 auto;
7117          max-width: 375px;
7118          overflow: hidden;
7119          padding-left: 0px;
7120          width: 100%; } }
7121      #miniformulario_slider .form_inner > .its--container .all_form #tabla_form.formAutosuggest .ui-helper-hidden-accessible {
7122        display: none; }
7123      #miniformulario_slider .form_inner > .its--container .all_form #tabla_form.formAutosuggest .FRMDestino {
7124        padding-top: 14px; }
7125      #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup {
7126        display: table-cell;
7127        vertical-align: middle;
7128        width: auto; }
7129        @media (max-width: 767px) {
7130          #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup {
7131            display: inline-block;
7132            padding: 0;
7133            width: 50%; }
7134            #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup.formGroupBig {
7135              float: left; }
7136            #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup.wrapper-FRMEntrada {
7137              display: inline-block;
7138              width: 50%;
7139              float: left; }
7140            #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup.wrapper-FRMSalida {
7141              display: inline-block;
7142              width: 50%;
7143              margin-right: 0; }
7144            #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup.wrapper-FRMAdultos {
7145              display: inline-block;
7146              width: 50%;
7147              float: left; }
7148            #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup.wrapper-FRMNinyos {
7149              display: inline-block;
7150              width: 50%;
7151              margin-right: 0; }
7152            #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup:nth-child(odd) > .form_item {
7153              border-right: 1px solid #e6e6e6; } }
7154        #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item {
7155          width: 100%;
7156          overflow: hidden;
7157          position: relative;
7158          margin: 20px 0; }
7159          @media (min-width: 768px) {
7160            #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item {
7161              border-right: 1px solid #e6e6e6; } }
7162          #miniformulario_slider .form_inner > .its--container .all_form #
7162tabla_form .formGroup .form_item:focus label {
7163            color: #009cde; }
7164          #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item label {
7165            display: block;
7166            margin-bottom: 0px;
7167            padding: 0 10px; }
7168            @media (max-width: 991px) and (min-width: 768px) {
7169              #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item label {
7170                font-size: 8px;
7171                padding: 0 5px; } }
7172          #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item input,
7173          #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item select {
7174            background: transparent;
7175            border: 0px;
7176            box-shadow: none;
7177            color: #393e47;
7178            font-size: 20px;
7179            height: 46px;
7180            line-height: 1.3em;
7181            padding: 0 10px;
7182            width: 100%;
7183            -webkit-box-shadow: none; }
7184            @media (max-width: 991px) and (min-width: 768px) {
7185              #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item input,
7186              #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item select {
7187                font-size: 20px;
7188                padding-left: 10px; } }
7189            #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item input:focus,
7190            #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item select:focus {
7191              outline: 0; }
7192          #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item input {
7193            width: 100%;
7194            cursor: pointer; }
7195            #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item input::-webkit-input-placeholder {
7196              color: #393e47; }
7197            #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item input:-moz-placeholder {
7198              color: #393e47;
7199              opacity: 1; }
7200            #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item input::-moz-placeholder {
7201              color: #393e47;
7202              opacity: 1; }
7203            #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item input:-ms-input-placeholder {
7204              color: #393e47; }
7205          #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item select {
7206            cursor: pointer;
7207            text-transform: capitalize; }
7208          #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item option {
7209            background: #fff;
7210            color: #393e47; }
7211          #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item .button-counter {
7212            align-items: center;
7213            background: #FFF;
7214            display: flex;
7215            justify-content: left;
7216            padding: 0 10px; }
7217            @media (max-width: 991px) and (min-width: 768px) {
7218              #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item .button-counter {
7219                padding: 0 5px; } }
7220            #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item .button-counter .counter-value {
7221              -moz-appearance: textfield;
7222              border: 0;
7223              display: inline;
7224              padding: 0px;
7225              pointer-events: none;
7226              text-align: center;
7227              width: 40px; }
7228              #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item .button-counter .counter-value::-webkit-inner-spin-button, #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item .button-counter .counter-value::-webkit-outer-spin-button {
7229                -webkit-appearance: none;
7230                margin: 0; }
7231            #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item .button-counter button {
7232              background: #fff;
7233              border-radius: 50%;
7234              border: 1px solid #393e47;
7235              display: inline;
7236              line-height: 0;
7237              padding: 0;
7238              text-align: center;
7239              text-shadow: none; }
7240              #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item .button-counter button:focus {
7241                outline: 0; }
7242              #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item .button-counter button span {
7243                display: block;
7244                font-size: 20px;
7245                height: 20px;
7246                width: 20px; }
7247            #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item .button-counter .button-decrement span {
7248              line-height: 18px; }
7249            #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item .button-counter .button-increment span {
7250              line-height: 19px; }
7251      #miniformulario_slider .form_inner > .its--container .all_form #tabla_form #contenido_buscar {
7252        background: #f5f6fa;
7253        padding: 0 20px;
7254        text-align: center;
7255        vertical-align: middle; }
7256        @media (max-width: 991px) and (min-width: 768px) {
7257          #miniformulario_slider .form_inner > .its--container .all_form #tabla_form #contenido_buscar {
7258            padding: 0 10px; } }
7259        @media (max-width: 767px) {
7260          #miniformulario_slider .form_inner > .its--container .all_form #tabla_form #contenido_buscar {
7261            padding: 20px;
7262            width: 100%; } }
7263        #miniformulario_slider .form_inner > .its--container .all_form #tabla_form #contenido_buscar a {
7264          background-color: #009cde;
7265          color: #fff;
7266          display: block;
7267          font-size: 16px;
7268          font-weight: 700;
7269          height: auto;
7270          padding: 10px 0;
7271          position: relative;
7272          text-transform: uppercase; }
7273          @media (max-width: 767px) {
7274            #miniformulario_slider .form_inner > .its--container .all_form #tabla_form #contenido_buscar a {
7275              height: 45px;
7276              padding: 12px 5px; } }
7277          #miniformulario_slider .form_inner > .its--container .all_form #tabla_form #contenido_buscar a:hover {
7278            text-decoration: none;
7279            background-color: #006692; }
7280          #miniformulario_slider .form_inner > .its--container .all_form #tabla_form #contenido_buscar a:active {
7281            text-decoration: none;
7282            background-color: #003045; }
7283          #miniformulario_slider .form_inner > .its--container .all_form #tabla_form #contenido_buscar a.pressed {
7284            background-color: #003045; }
7285  #miniformulario_slider .popover {
7286    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
7287    background-color: white;
7288    border-radius: 2px;
7289    border: 1px solid #c4c4c4;
7290    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
7291    margin-top: -10px;
7292    padding: 10px;
7293    position: absolute;
7294    width: 250px;
7295    z-index: 9999; }
7296    #miniformulario_slider .popover > .arrow, #miniformulario_slider .popover > .arrow:after {
7297      position: absolute;
7298      display: block;
7299      width: 0;
7300      height: 0;
7301      border-color: transparent;
7302      border-style: solid; }
7303    #miniformulario_slider .popover > .arrow {
7304      border-width: 11px; }
7305      #miniformulario_slider .popover > .arrow:after {
7306        content: "";
7307        border-width: 10px; }
7308    #miniformulario_slider .popover.top {
7309      margin-top: -10px; }
7310      #miniformulario_slider .popover.top > .arrow {
7311        border-bottom-width: 0;
7312        border-top-color: #999;
7313        border-top-color: rgba(0, 0, 0, 0.25);
7314        bottom: -11px;
7315        left: 50%;
7316        margin-left: -11px; }
7317        #miniformulario_slider .popover.top > .arrow:after {
7318          bottom: 1px;
7319          margin-left: -10px;
7320          content: " ";
7321          border-top-color: #fff;
7322          border-bottom-width: 0; }
7323    #miniformulario_slider .popover.bottom {
7324      margin-top: 10px; }
7325      #miniformulario_slider .popover.bottom > .arrow {
7326        border-bottom-color: #999;
7327        border-bottom-color: rgba(0, 0, 0, 0.25);
7328        border-top-width: 0;
7329        left: 50%;
7330        margin-left: -11px;
7331        top: -11px; }
7332        #miniformulario_slider .popover.bottom > .arrow:after {
7333          border-bottom-color: #f7f7f7;
7334          border-top-width: 0;
7335          content: " ";
7336          margin-left: -10px;
7337          top: 1px; }
7338    #miniformulario_slider .popover .titulo_miniform {
7339      background: #f7f7f7;
7340      border-bottom: 1px solid #ebebeb;
7341      display: block;
7342      margin-left: -10px;
7343      margin-top: -10px;
7344      max-width: 200%;
7345      padding: 5px 10px;
7346      width: calc(100% + 20px);
7347      border-radius: 5px 5px 0 0; }
7348    #miniformulario_slider .popover .ninyo {
7349      float: left;
7350      margin-bottom: 8px;
7351      width: 47%; }
7352      #miniformulario_slider .popover .ninyo.ninyo_impar {
7353        margin-left: 6%; }
7354      #miniformulario_slider .popover .ninyo select {
7355        width: 100%; }
7356    #miniformulario_slider .popover #acepta_ninos {
7357      display: none; }
7358    #miniformulario_slider .popover .cerrar_ninyos {
7359      margin-top: 5px;
7360      width: 100%; }
7361
7362/**************************************/
7363/* ITS TEMPLATES IMPORT */
7364[data-template="1"][data-version="0"] #its--global-container,
7365[data-template="1"][data-version="0"] .carousel-inner,
7366[data-template="1"][data-version="0"] .item {
7367  height: 100%; }
7368
7369[data-template="1"][data-version="0"] #webplus_slider {
7370  height: 400px; }
7371
7372[data-template="1"][data-version="0"]#inicio #webplus_slider {
7373  height: 100%; }
7374
7375[data-template="1"][data-version="0"]#inicio {
7376  /*** FORMULARIO ***/
7377  /*** HEADER ***/
7378  /*** MINIFORMULARIO ***/ }
7379  [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full {
7380    background-color: transparent;
7381    margin: 0 auto;
7382    width: 100%; }
7383    [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container {
7384      border: none;
7385      width: 90%; }
7386      [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container .preheader-item-right a {
7387        color: #fff; }
7388    [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .open .dropdown-toggle {
7389      background-color: white; }
7390    [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .open .dropdown-menu a {
7391      background-color: white;
7392      color: #000; }
7393      [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .open .dropdown-menu a:hover {
7394        background-color: gainsboro;
7395        color: #000; }
7396    [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header .its--container {
7397      width: 90%; }
7398    [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #logo {
7399      display: none; }
7400    [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation {
7401      float: right; }
7402      [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul {
7403        float: right; }
7404        [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li:hover {
7405          background-color: transparent; }
7406        [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li a {
7407          align-items: center;
7408          color: #fff;
7409          display: flex;
7410          justify-content: center;
7411          transition: all .1s; }
7412          [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li a::after {
7413            transition: all .1s;
7414            content: '';
7415            position: absolute;
7416            display: block;
7417            height: 6px;
7418            width: 6px;
7419            border-radius: 100%;
7420            background-color: transparent;
7421            margin-top: 22px;
7422            margin-left: 0;
7423            transform: translateX(-50%);
7424            left: 50%; }
7425          [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li a:hover::after {
7426            transition: all .3s;
7427            content: '';
7428            position: absolute;
7429            display: block;
7430            height: 6px;
7431            width: 6px;
7432            border-radius: 100%;
7433            background-color: transparent;
7434            margin-top: 22px;
7435            margin-left: 0;
7436            width: 100%;
7437            height: 3px;
7438            border-radius: 0;
7439            background-color: #009cde; }
7440        [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li ul {
7441          display: none; }
7442        [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li:hover ul {
7443          display: flex;
7444          flex-direction: column;
7445          position: relative; }
7446          [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li:hover ul li.nav-submenu {
7447            margin: 0; }
7448            [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li:hover ul li.nav-submenu:hover {
7449              border-bottom: 4px solid #009cde; }
7450              [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li:hover ul li.nav-submenu:hover a:hover {
7451                text-decoration: none; }
7452                [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li:hover ul li.nav-submenu:hover a:hover::after {
7453                  background-color: transparent; }
7454            [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li:hover ul li.nav-submenu a {
7455              color: #fff !important; }
7456              [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li:hover ul li.nav-submenu a::after {
7457                background: none; }
7458              [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li:hover ul li.nav-submenu a:hover {
7459                background: #fff;
7460                color: #009cde !important;
7461                text-decoration: none; }
7462                [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li:hover ul li.nav-submenu a:hover::after {
7463                  transition: all .3s;
7464                  content: '';
7465                  position: absolute;
7466                  display: block;
7467                  height: 6px;
7468                  width: 6px;
7469                  border-radius: 100%;
7470                  background-color: transparent;
7471                  margin-top: 22px;
7472                  margin-left: 0;
7473                  width: 100%;
7474                  height: 3px;
7475                  border-radius: 0;
7476                  background-color: #009cde; }
7477        [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li.its--item_active a {
7478          border-bottom: unset;
7479          color: #009cde;
7480          display: flex;
7481          align-items: center;
7482          justify-content: center; }
7483          [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li.its--item_active a::after {
7484            background-color: #009cde; }
7485          [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li.its--item_active a:hover::after {
7486            content: '';
7487            margin-top: 20px;
7488            width: 100%;
7489            height: 3px;
7490            border-radius: 0;
7491            background-color: #009cde; }
7492    [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full.header-block-its-dark #upper_header .open .dropdown-menu {
7493      background-color: #ffff; }
7494  [data-template="1"][data-version="0"]#inicio #webplus_slider .carousel-inner {
7495    background: #fff;
7496    display: flex;
7497    flex-direction: column-reverse;
7498    justify-content: center; }
7499    [data-template="1"][data-version="0"]#inicio #webplus_slider .carousel-inner #logo {
7500      margin-top: 64px;
7501      padding-bottom: 64px; }
7502    [data-template="1"][data-version="0"]#inicio #webplus_slider .carousel-inner .background_left {
7503      background: #fff;
7504      height: 100%;
7505      position: absolute;
7506      z-index: 100; }
7507    [data-template="1"][data-version="0"]#inicio #webplus_slider .carousel-inner .item.active, [data-template="1"][data-version="0"]#inicio #webplus_slider .carousel-inner .item.next.left {
7508      left: auto;
7509      position: absolute;
7510      right: 0;
7511      width: 70%; }
7512  [data-template="1"][data-version="0"]#inicio #miniformulario_slider {
7513    position: unset; }
7514    [data-template="1"][data-version="0"]#inicio #miniformulario_slider.sticky .form_inner {
7515      animation: stickyShow 1s; }
7516      [data-template="1"][data-version="0"]#inicio #miniformulario_slider.sticky .form_inner .its--container {
7517        margin: 0 auto; }
7518        [data-template="1"][data-version="0"]#inicio #miniformulario_slider.sticky .form_inner .its--container .all_form #formBusquedaAlquileres {
7519          float: none;
7520          transition: all 0.3s; }
7521    [data-template="1"][data-version="0"]#inicio #miniformulario_slider .form_inner .its--container {
7522      box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.08);
7523      margin: 0;
7524      max-width: 1165px;
7525      width: auto; }
7526  @media (max-width: 767px) {
7527    [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full {
7528      background-color: #fff;
7529      width: 100%; }
7530      [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #logo {
7531        display: block;
7532        padding-top: 19px;
7533        padding-bottom: 7px; }
7534      [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #toggle_nav {
7535        float: right; }
7536        [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #toggle_nav .navbar-toggle {
7537          bottom: 10px; }
7538          [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #toggle_nav .navbar-toggle .
7538icon-bar {
7539            background-color: #000; } }
7540  @media (min-width: 768px) and (max-width: 991px) {
7541    [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header {
7542      padding-left: 0;
7543      padding-right: 48px;
7544      width: 100%; }
7545      [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation {
7546        padding-left: 0;
7547        width: 100%; } }
7548  @media (min-width: 768px) and (max-width: 1199px) {
7549    [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation {
7550      overflow: hidden;
7551      width: 100%; }
7552      [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul {
7553        display: flex;
7554        justify-content: center;
7555        overflow-x: scroll;
7556        white-space: nowrap;
7557        width: 100%; } }
7558  @media (max-width: 1199px) {
7559    [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container .preheader-item-left a {
7560      color: #fff; }
7561    [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container .preheader-item-left .dropdown.open a {
7562      color: #000; }
7563    [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container .preheader-item-left .dropdown ul li a {
7564      color: #000 !important; }
7565    [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container #multimoneda .dropdown-toggle span {
7566      color: #fff; }
7567    [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container #multimoneda .dropdown-toggle:hover {
7568      background-color: rgba(255, 255, 255, 0.23); }
7569    [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container #social_media a {
7570      color: #fff; }
7571    [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container a {
7572      color: #fff; } }
7573  @media (min-width: 1200px) {
7574    [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container .preheader-item-left .separador,
7575    [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container .preheader-item-right .separador {
7576      background-color: #000; }
7577    [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container .preheader-item-left:hover,
7578    [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container .preheader-item-right:hover {
7579      background-color: rgba(255, 255, 255, 0.23); }
7580      [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container .preheader-item-left:hover a,
7581      [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container .preheader-item-right:hover a {
7582        background-color: rgba(255, 255, 255, 0.23); }
7583    [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container #multimoneda .dropdown-toggle span {
7584      color: #000; }
7585    [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container #multimoneda .dropdown-toggle:hover {
7586      background-color: rgba(255, 255, 255, 0.23); }
7587    [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container #social_media a {
7588      color: #000; }
7589    [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container a {
7590      color: #000; }
7591    [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation {
7592      overflow: hidden;
7593      width: 54%; }
7594      [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul {
7595        display: flex;
7596        overflow-x: scroll;
7597        white-space: nowrap;
7598        width: 100%; }
7599        [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li {
7600          margin: 0 auto; }
7601        [data-template="1"][data-version="0"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul::-webkit-scrollbar {
7602          display: none; } }
7603  @media (max-width: 767px) {
7604    [data-template="1"][data-version="0"]#inicio #webplus_slider {
7605      height: 600px; }
7606      [data-template="1"][data-version="0"]#inicio #webplus_slider .fullvideo {
7607        -ms-border-bottom-left-radius: 50% 50%;
7608        -webkit-clip-path: circle(80% at 50% 4%);
7609        clip-path: circle(80% at 50% 4%);
7610        left: auto;
7611        right: 0;
7612        width: 100%; }
7613      [data-template="1"][data-version="0"]#inicio #webplus_slider .carousel-inner {
7614        justify-content: flex-start; }
7615        [data-template="1"][data-version="0"]#inicio #webplus_slider .carousel-inner .background_left {
7616          display: none; }
7617        [data-template="1"][data-version="0"]#inicio #webplus_slider .carousel-inner #logo {
7618          display: none; }
7619        [data-template="1"][data-version="0"]#inicio #webplus_slider .carousel-inner .item.active, [data-template="1"][data-version="0"]#inicio #webplus_slider .carousel-inner .item.next.left {
7620          -ms-border-bottom-left-radius: 50% 50%;
7621          -webkit-clip-path: circle(80% at 50% 4%);
7622          clip-path: circle(80% at 50% 4%);
7623          float: right;
7624          width: 100%; }
7625        [data-template="1"][data-version="0"]#inicio #webplus_slider .carousel-inner .caption-box h2 {
7626          font-size: 14px;
7627          margin-bottom: 15px;
7628          margin-top: 20px; } }
7629  @media (min-width: 992px) and (max-width: 1199px) {
7630    [data-template="1"][data-version="0"]#inicio #webplus_slider .fullvideo {
7631      -webkit-clip-path: circle(80% at 50% -14%);
7632      clip-path: circle(80% at 50% -14%);
7633      left: auto;
7634      right: 0;
7635      width: 100%; }
7636    [data-template="1"][data-version="0"]#inicio #webplus_slider .carousel-inner .background_left {
7637      display: none; }
7638    [data-template="1"][data-version="0"]#inicio #webplus_slider .carousel-inner .item.active, [data-template="1"][data-version="0"]#inicio #webplus_slider .carousel-inner .item.next.left {
7639      -webkit-clip-path: circle(80% at 50% -14%);
7640      clip-path: circle(80% at 50% -14%);
7641      float: right;
7642      height: 100vh;
7643      top: 0;
7644      width: 100%; } }
7645  @media (max-width: 640px) {
7646    [data-template="1"][data-version="0"]#inicio #webplus_slider .fullvideo {
7647      -webkit-clip-path: circle(80% at 50% -14%);
7648      clip-path: circle(80% at 50% -14%);
7649      left: auto;
7650      right: 0;
7651      width: 100%; } }
7652  @media (max-width: 767px) {
7653    [data-template="1"][data-version="0"]#inicio #webplus_slider .carousel-inner .caption-box {
7654      bottom: 0; } }
7655  @media (min-width: 768px) and (max-width: 1199px) {
7656    [data-template="1"][data-version="0"]#inicio #webplus_slider .carousel-inner .caption-box {
7657      bottom: 15%; } }
7658  @media (max-width: 1199px) {
7659    [data-template="1"][data-version="0"]#inicio #webplus_slider .carousel-inner .caption-box {
7660      background: transparent;
7661      color: #fff;
7662      display: flex;
7663      flex-direction: column;
7664      position: relative;
7665      right: 0;
7666      text-align: center;
7667      width: 100%;
7668      z-index: 200;
7669      color: #fff; }
7670      [data-template="1"][data-version="0"]#inicio #webplus_slider .carousel-inner .caption-box h1 {
7671        color: inherit;
7672        font-weight: bold;
7673        line-height: normal;
7674        margin: 0;
7675        padding: 0; }
7676        [data-template="1"][data-version="0"]#inicio #webplus_slider .carousel-inner .caption-box h1 span {
7677          white-space: nowrap; }
7678      [data-template="1"][data-version="0"]#inicio #webplus_slider .carousel-inner .caption-box h2 {
7679        font-size: 30px;
7680        font-weight: bold;
7681        line-height: normal;
7682        margin-bottom: 0;
7683        margin-top: 16px;
7684        padding: 0;
7685        color: inherit; } }
7686    @media (max-width: 1199px) and (max-width: 767px) {
7687      [data-template="1"][data-version="0"]#inicio #webplus_slider .carousel-inner .caption-box h2 {
7688        font-size: 14px;
7689        margin-bottom: 15px;
7690        margin-top: 16px; } }
7691  @media (min-width: 1200px) {
7692    [data-template="1"][data-version="0"]#inicio #webplus_slider .fullvideo {
7693      -ms-border-bottom-left-radius: 50% 90%;
7694      -webkit-clip-path: circle(66.2% at 81% 17%);
7695      clip-path: circle(66.2% at 81% 17%);
7696      left: auto;
7697      right: 0;
7698      width: 70%; }
7699    [data-template="1"][data-version="0"]#inicio #webplus_slider .carousel-inner .background_left {
7700      display: none; }
7701    [data-template="1"][data-version="0"]#inicio #webplus_slider .carousel-inner .item.active, [data-template="1"][data-version="0"]#inicio #webplus_slider .carousel-inner .item.next.left {
7702      -ms-border-bottom-left-radius: 50% 90%;
7703      -webkit-clip-path: circle(66.2% at 81% 17%);
7704      clip-path: circle(66.2% at 81% 17%);
7705      float: right;
7706      height: 100vh;
7707      top: 0; }
7708    [data-template="1"][data-version="0"]#inicio #webplus_slider .carousel-inner .caption-box {
7709      background: transparent;
7710      color: #fff;
7711      display: flex;
7712      flex-direction: column;
7713      margin: 0 70% 0 5%;
7714      position: relative;
7715      right: 0;
7716      text-align: left;
7717      top: -32px;
7718      width: 30vw;
7719      z-index: 200;
7720      color: #000; }
7721      [data-template="1"][data-version="0"]#inicio #webplus_slider .carousel-inner .caption-box h1 {
7722        color: inherit;
7723        font-size: 500%;
7724        font-weight: bold;
7725        line-height: normal;
7726        margin: 0;
7727        padding: 0; }
7728        [data-template="1"][data-version="0"]#inicio #webplus_slider .carousel-inner .caption-box h1 span {
7729          white-space: nowrap; }
7730      [data-template="1"][data-version="0"]#inicio #webplus_slider .carousel-inner .caption-box h2 {
7731        font-size: 30px;
7732        font-weight: bold;
7733        line-height: normal;
7734        margin-bottom: 0;
7735        margin-top: 30px;
7736        padding: 0;
7737        color: inherit; } }
7738  @media (max-width: 1024px) and (max-height: 1366px) {
7739    [data-template="1"][data-version="0"]#inicio #webplus_slider .fullvideo {
7740      -webkit-clip-path: circle(80% at 50% 15%) !important;
7741      clip-path: circle(80% at 50% 15%) !important;
7742      left: auto;
7743      right: 0;
7744      width: 100%; }
7745    [data-template="1"][data-version="0"]#inicio #webplus_slider .carousel-inner .background_left {
7746      display: none; }
7747    [data-template="1"][data-version="0"]#inicio #webplus_slider .carousel-inner .item.active, [data-template="1"][data-version="0"]#inicio #webplus_slider .carousel-inner .item.next.left {
7748      -webkit-clip-path: circle(80% at 50% 15%) !important;
7749      clip-path: circle(80% at 50% 15%) !important;
7750      float: right;
7751      width: 100%; } }
7752  @media (max-width: 767px) {
7753    [data-template="1"][data-version="0"]#inicio #miniformulario_slider {
7754      position: relative; }
7755      [data-template="1"][data-version="0"]#inicio #miniformulario_slider .form_inner .its--container .all_form #tabla_form {
7756        box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.1);
7757        margin: 0 auto;
7758        max-width: 90%;
7759        padding: 8px; } }
7760  @media (min-width: 768px) {
7761    [data-template="1"][data-version="0"]#inicio #miniformulario_slider {
7762      left: 0px;
7763      right: 0;
7764      width: 90%;
7765      margin: 32px auto; } }
7766  @media (min-width: 768px) and (max-width: 1199px) {
7767    [data-template="1"][data-version="0"]#inicio #miniformulario_slider {
7768      position: absolute; } }
7769
7770@keyframes stickyShow {
7771  from {
7772    bottom: auto;
7773    left: 0;
7774    position: fixed;
7775    right: 0;
7776    top: -10%;
7777    width: 100%; }
7778  to {
7779    bottom: auto;
7780    left: 0;
7781    position: fixed;
7782    right: 0;
7783    top: 0;
7784    width: 100%; } }
7785
7786[data-template="1"][data-version="1"] #its--global-container,
7787[data-template="1"][data-version="1"] .carousel-inner,
7788[data-template="1"][data-version="1"] .item {
7789  height: 100%; }
7790
7791[data-template="1"][data-version="1"] #webplus_slider {
7792  height: 400px; }
7793
7794[data-template="1"][data-version="1"]#inicio #webplus_slider {
7795  height: 100%; }
7796
7797[data-template="1"][data-version="1"]#inicio {
7798  /*** SLIDER ***/
7799  /*** FORMULARIO ***/
7800  /*** HEADER ***/
7801  /*** SLIDER ***/
7802  /*** FORMULARIO ***/ }
7803  [data-template="1"][data-version="1"]#inicio #its--global-container #top header#header.its--wrapper-full {
7804    background-color: #fff;
7805    margin: 0 auto;
7806    position: absolute;
7807    width: 100%; }
7808    [data-template="1"][data-version="1"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container {
7809      border: none;
7810      width: 90%; }
7811      [data-template="1"][data-version="1"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container a {
7812        color: #000; }
7813        [data-template="1"][data-version="1"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container a:hover {
7814          background: #f7f7f7; }
7815      [data-template="1"][data-version="1"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container .open .dropdown-menu a {
7816        background: #fff; }
7817      [data-template="1"][data-version="1"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container .open .dropdown-toggle {
7818        background: #f7f7f7; }
7819      [data-template="1"][data-version="1"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container #multimoneda .dropdown-toggle {
7820        color: #000; }
7821        [data-template="1"][data-version="1"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container #multimoneda .dropdown-toggle:hover {
7822          background: #f7f7f7; }
7823      [data-template="1"][data-version="1"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container #multimoneda .open .dropdown-toggle {
7824        background: #f7f7f7; }
7825    [data-template="1"][data-version="1"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header .its--container {
7826      width: 90%; }
7827    [data-template="1"][data-version="1"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #logo {
7828      display: block; }
7829    [data-template="1"][data-version="1"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation {
7830      overflow: hidden; }
7831      [data-template="1"][data-version="1"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul {
7832        float: right;
7833        display: flex;
7834        overflow-x: scroll;
7835        white-space: nowrap;
7836        width: 100%; }
7837        [data-template="1"][data-version="1"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li:hover {
7838          background-color: transparent; }
7839        [data-template="1"][data-version="1"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li a {
7840          align-items: center;
7841          color: #000;
7842          display: flex;
7843          justify-content: center;
7844          transition: all .1s; }
7845          [data-template="1"][data-version="1"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li a::after {
7846            background-color: transparent;
7847            border-radius: 100%;
7848            content: '';
7849            display: block;
7850            height: 6px;
7851            left: 50%;
7852            margin-left: 0;
7853            margin-top: 22px;
7854            position: absolute;
7855            transform: translateX(-50%);
7856            transition: all .1s;
7857            width: 6px; }
7858          [data-template="1"][data-version="1"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li a:hover::after {
7859            background-color: #009cde;
7860            border-radius: 0;
7861            content: '';
7862            display: block;
7863            height: 3px;
7864            margin-left: 0;
7865            margin-top: 22px;
7866            position: absolute;
7867            transition: all .3s;
7868            width: 100%; }
7869        [data-template="1"][data-version="1"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li ul li.nav-submenu a::after {
7870          background: none; }
7871        [data-template="1"][data-version="1"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li ul li.nav-submenu a:hover {
7872          text-decoration: none; }
7873        [data-template="1"][data-version="1"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li.its--item_active a {
7874          align-items: center;
7875          border-bottom: unset;
7876          color: #009cde;
7877          display: flex;
7878          justify-content: center; }
7879          [data-template="1"][data-version="1"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li.its--item_active a::after {
7880            background-color: #009cde; }
7881          [data-template="1"][data-version="1"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li.its--item_active a:hover::after {
7882            background-color: #009cde;
7883            border-radius: 0;
7884            content: '';
7885            height: 3px;
7886            margin-top: 20px;
7887            width: 100%; }
7888  [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner {
7889    background: #fff;
7890    display: flex;
7891    flex-direction: column-reverse;
7892    justify-content: center; }
7893    [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .background_left {
7894      background: #fff;
7895      height: 100%;
7896      position: absolute;
7897      z-index: 100;
7898      border-top-right-radius: 120% 90%;
7899      border-bottom-right-radius: 15px 30%;
7900      transform: skew(4deg, 0);
7901      width: 30%;
7902      margin-top: 1px;
7903      margin-left: 20%; }
7904    [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .item.active,
7905    [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .item.next.left {
7906      left: auto;
7907      position: absolute;
7908      right: 0;
7909      width: 70%; }
7910    [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .caption-box {
7911      background: transparent;
7912      color: #fff;
7913      display: flex;
7914      flex-direction: column;
7915      position: relative;
7916      right: 0;
7917      text-align: left;
7918      top: 0;
7919      width: 30vw;
7920      z-index: 200;
7921      color: #000; }
7922      [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .caption-box h1 {
7923        color: inherit;
7924        font-weight: bold;
7925        line-height: normal;
7926        margin: 0;
7927        padding: 0; }
7928        [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .caption-box h1 span {
7929          white-space: nowrap; }
7930      [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .caption-box h2 {
7931        font-size: 30px;
7932        font-weight: bold;
7933        line-height: normal;
7934        margin-bottom: 0;
7935        margin-top: 30px;
7936        padding: 0;
7937        color: inherit; }
7938  [data-template="1"][data-version="1"]#inicio #miniformulario_slider {
7939    position: unset; }
7940    [data-template="1"][data-version="1"]#inicio #miniformulario_slider.sticky .form_inner {
7941      animation: stickyShow 1s; }
7942      [data-template="1"][data-version="1"]#inicio #miniformulario_slider.sticky .form_inner .its--container {
7943        margin: 0 auto; }
7944        [data-template="1"][data-version="1"]#inicio #miniformulario_slider.sticky .form_inner .its--container .all_form #formBusquedaAlquileres {
7945          float: none;
7946          transition: all 0.3s; }
7947    [data-template="1"][data-version="1"]#inicio #miniformulario_slider .form_inner .its--container {
7948      box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.08);
7949      margin: 0;
7950      max-width: 1165px;
7951      width: auto; }
7952  @media (max-width: 767px) {
7953    [data-template="1"][data-version="1"]#inicio #its--global-container #top header#header.its--wrapper-full {
7954      background-color: #fff;
7955      width: 100%; }
7956      [data-template="1"][data-version="1"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #logo {
7957        display: block; }
7958      [data-template="1"][data-version="1"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #toggle_nav .navbar-toggle {
7959        bottom: 13px; }
7960        [data-template="1"][data-version="1"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #toggle_nav .navbar-toggle .icon-bar {
7961          background-color: #000; } }
7962  @media (min-width: 768px) and (max-width: 991px) {
7963    [data-template="1"][data-version="1"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header .its--container {
7964      padding-left: 0;
7965      padding-right: 40px;
7966      width: 100%; }
7967    [data-template="1"][data-version="1"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation {
7968      overflow: hidden;
7969      width: 100%; }
7970      [data-template="1"][data-version="1"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul {
7971        display: flex;
7972        justify-content: center;
7973        overflow-x: scroll;
7974        white-space: nowrap;
7975        width: 100%; }
7976        [data-template="1"][data-version="1"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul::-webkit-scrollbar {
7977          display: none; } }
7978  @media (min-width: 1200px) {
7979    [data-template="1"][data-version="1"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul {
7980      justify-content: flex-end; } }
7981  @media (max-width: 767px) {
7982    [data-template="1"][data-version="1"]#inicio #webplus_slider {
7983      height: 600px; }
7984      [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner {
7985        justify-content: flex-start; }
7986        [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .background_left {
7987          display: none; }
7988        [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .item.active,
7989        [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .item.next.left {
7990          border-radius: 0 0 60px 60px;
7991          position: absolute;
7992          top: 0;
7993          height: 80%;
7994          width: 100%; }
7995          [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .item.active .background,
7996          [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .item.next.left .background {
7997            background-image: url(/child/assets/img/forma.svg);
7998            background-repeat: no-repeat;
7999            background-size: contain;
8000            height: 100%;
8001            position: relative;
8002            right: 1px;
8003            top: 70px;
8004            width: 100%;
8005            z-index: 101; }
8006        [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .caption-box {
8007          background: transparent;
8008          color: #fff;
8009          left: 0;
8010          padding: 20px;
8011          position: absolute;
8012          right: 0;
8013          text-align: center;
8014          top: -64px;
8015          width: 100%;
8016          z-index: 200; } }
8017      @media (max-width: 767px) and (max-width: 767px) {
8018        [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .caption-box {
8019          height: auto;
8020          padding: 25px 10px 0;
8021          position: relative;
8022          top: 0; } }
8023  @media (max-width: 767px) {
8024          [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .caption-box h1 {
8025            font-size: 2em;
8026            font-weight: bold;
8027            line-height: normal;
8028            margin: 0;
8029            padding: 0; }
8030          [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .caption-box h2 {
8031            font-size: initial !important;
8032            font-weight: normal;
8033            line-height: normal;
8034            margin-bottom: 15px;
8035            margin-top: 20px;
8036            padding: 0;
8037            text-shadow: 0 0 20px rgba(0, 0, 0, 0.4); } }
8038  @media (max-width: 991px) {
8039    [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .background_left {
8040      display: none; }
8041    [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .item.active,
8042    [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .item.next.left {
8043      -ms-border-bottom-left-radius: 50% 50%;
8044      clip-path: circle(80% at 50% 4%);
8045      float: right;
8046      width: 100%; }
8047    [data-template="1"][data-version="1"]#inicio #webplus_slider .fullvideo {
8048      -ms-border-bottom-left-radius: 50% 50%;
8049      clip-path: circle(80% at 50% 4%);
8050      left: auto;
8051      right: 0;
8052      width: 100%; } }
8053  @media (min-width: 768px) and (max-width: 1199px) {
8054    [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .background_left {
8055      display: none; }
8056    [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .item.active,
8057    [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .item.next.left {
8058      float: right;
8059      width: 100%; }
8060    [data-template="1"][data-version="1"]#inicio #webplus_slider .fullvideo {
8061      left: auto;
8062      right: 0;
8063      width: 100%; } }
8064  @media (min-width: 992px) and (max-width: 1199px) {
8065    [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .background_left {
8066      display: none; }
8067    [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .item.active,
8068    [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .item.next.left {
8069      -ms-border-bottom-left-radius: 50% 50%;
8070      clip-path: circle(80% at 50% -14%);
8071      float: right;
8072      width: 100%; }
8073    [data-template="1"][data-version="1"]#inicio #webplus_slider .fullvideo {
8074      -ms-border-bottom-left-radius: 50% 50%;
8075      clip-path: circle(80% at 50% -14%);
8076      left: auto;
8077      right: 0;
8078      width: 100%; } }
8079  @media (max-width: 1199px) {
8080    [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .caption-box {
8081      background: transparent;
8082      color: #fff;
8083      display: flex;
8084      flex-direction: column;
8085      position: relative;
8086      right: 0;
8087      text-align: center;
8088      width: 100%;
8089      z-index: 200;
8090      color: #fff;
8091      bottom: 15%; }
8092      [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .caption-box h1 {
8093        color: inherit;
8094        font-weight: bold;
8095        line-height: normal;
8096        margin: 0;
8097        padding: 0; }
8098        [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .caption-box h1 span {
8099          white-space: nowrap; }
8100      [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .caption-box h2 {
8101        font-size: 30px;
8102        font-weight: bold;
8103        line-height: normal;
8104        margin-bottom: 0;
8105        margin-top: 16px;
8106        padding: 0;
8107        color: inherit; } }
8108  @media (min-width: 1200px) {
8109    [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .caption-box {
8110      margin: 0 70% 0 5%; }
8111      [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .caption-box h1 {
8112        font-size: 500%; }
8113    [data-template="1"][data-version="1"]#inicio #webplus_slider .fullvideo {
8114      left: auto;
8115      right: 0;
8116      width: 70%; } }
8117  @media (max-width: 1024px) and (max-height: 1366px) {
8118    [data-template="1"][data-version="1"]#inicio #webplus_slider .fullvideo {
8119      clip-path: circle(80% at 50% 15%) !important;
8120      left: auto;
8121      right: 0;
8122      width: 100%; }
8123    [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .background_left {
8124      display: none; }
8125    [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .item.active,
8126    [data-template="1"][data-version="1"]#inicio #webplus_slider .carousel-inner .item.next.left {
8127      clip-path: circle(80% at 50% 15%) !important;
8128      float: right;
8129      width: 100%; } }
8130  @media (max-width: 767px) {
8131    [data-template="1"][data-version="1"]#inicio #miniformulario_slider {
8132      position: relative; }
8133      [data-template="1"][data-version="1"]#inicio #miniformulario_slider .form_inner .its--container .all_form #tabla_form {
8134        box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.1);
8135        margin: 0 auto;
8136        max-width: 90%;
8137        padding: 8px; } }
8138  @media (min-width: 768px) {
8139    [data-template="1"][data-version="1"]#inicio #miniformulario_slider {
8140      left: 0px;
8141      right: 0;
8142      width: 90%;
8143      margin: 32px auto; } }
8144  @media (min-width: 768px) and (max-width: 1199px) {
8145    [data-template="1"][data-version="1"]#inicio #miniformulario_slider {
8146      position: absolute; } }
8147  @media (min-width: 1200px) {
8148    [data-template="1"][data-version="1"]#inicio #miniformulario_slider {
8149      position: relative;
8150      top: 10%; } }
8151
8152@keyframes stickyShow {
8153  from {
8154    bottom: auto;
8155    left: 0;
8156    position: fixed;
8157    right: 0;
8158    top: -10%;
8159    width: 100%; }
8160  to {
8161    bottom: auto;
8162    left: 0;
8163    position: fixed;
8164    right: 0;
8165    top: 0;
8166    width: 100%; } }
8167
8168[data-template="1"][data-version="2"] #its--global-container,
8169[data-template="1"][data-version="2"] .carousel-inner,
8170[data-template="1"][data-version="2"] .item {
8171  height: 100%; }
8172
8173[data-template="1"][data-version="2"] #webplus_slider {
8174  height: 400px; }
8175
8176[data-template="1"][data-version="2"]#inicio #webplus_slider {
8177  height: 100%; }
8178
8179[data-template="1"][data-version="2"]#inicio {
8180  /*** FORMULARIO ***/
8181  /*** HEADER ***/
8182  /*** WEBPLUS ***/
8183  /*** FORMULARIO ***/ }
8184  [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full {
8185    background-color: #fff;
8186    margin: 0 auto;
8187    position: absolute;
8188    width: 100%; }
8189    [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container {
8190      border: none;
8191      width: 90%; }
8192      [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container a {
8193        color: #000; }
8194        [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container a:hover {
8195          background: #f7f7f7; }
8196      [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container .open .dropdown-menu a {
8197        background: #fff; }
8198      [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container .open .dropdown-toggle {
8199        background: #f7f7f7; }
8200      [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container #multimoneda .dropdown-toggle {
8201        color: #000; }
8202        [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container #multimoneda .dropdown-toggle:hover {
8203          background: #f7f7f7; }
8204      [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full #upper_header .its--container #multimoneda .open .dropdown-toggle {
8205        background: #f7f7f7; }
8206    [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header .its--container {
8207      width: 90%; }
8208    [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #logo {
8209      display: none; }
8210    [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation {
8211      overflow: hidden; }
8212      [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul {
8213        float: right;
8214        display: flex;
8215        white-space: nowrap;
8216        width: 100%; }
8217        [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li ul {
8218          display: none; }
8219        [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li:hover {
8220          background-color: transparent; }
8221          [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li:hover ul {
8222            display: block;
8223            position: absolute; }
8224        [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li a {
8225          align-items: center;
8226          color: #000;
8227          display: flex;
8228          justify-content: center;
8229          transition: all .1s; }
8230          [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li a::after {
8231            transition: all .1s;
8232            content: '';
8233            position: absolute;
8234            display: block;
8235            height: 6px;
8236            width: 6px;
8237            border-radius: 100%;
8238            background-color: transparent;
8239            margin-top: 22px;
8240            margin-left: 0;
8241            transform: translateX(-50%);
8242            left: 50%; }
8243          [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li a:hover::after {
8244            transition: all .3s;
8245            content: '';
8246            position: absolute;
8247            display: block;
8248            height: 6px;
8249            width: 6px;
8250            border-radius: 100%;
8251            background-color: transparent;
8252            margin-top: 22px;
8253            margin-left: 0;
8254            width: 100%;
8255            height: 3px;
8256            border-radius: 0;
8257            background-color: #009cde; }
8258        [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li ul li.nav-submenu a::after {
8259          background: none; }
8260        [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li ul li.nav-submenu a:hover {
8261          text-decoration: none; }
8262        [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li.its--item_active a {
8263          border-bottom: unset;
8264          color: #009cde;
8265          display: flex;
8266          align-items: center;
8267          justify-content: center; }
8268          [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li.its--item_active a::after {
8269            background-color: #009cde; }
8270          [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul li.its--item_active a:hover::after {
8271            content: '';
8272            margin-top: 20px;
8273            width: 100%;
8274            height: 3px;
8275            border-radius: 0;
8276            background-color: #009cde; }
8277  [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner {
8278    background: #fff;
8279    display: flex;
8280    flex-direction: column-reverse;
8281    justify-content: center; }
8282    [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner #logo {
8283      padding-bottom: 0; }
8284    [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner .background_left {
8285      background: #fff;
8286      height: 100%;
8287      position: absolute;
8288      z-index: 100; }
8289    [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner .item.active, [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner .item.next.left {
8290      left: auto;
8291      position: absolute;
8292      right: 0;
8293      width: 70%; }
8294  [data-template="1"][data-version="2"]#inicio #miniformulario_slider {
8295    position: unset; }
8296    [data-template="1"][data-version="2"]#inicio #miniformulario_slider.sticky .form_inner {
8297      animation: stickyShow 1s; }
8298      [data-template="1"][data-version="2"]#inicio #miniformulario_slider.sticky .form_inner .its--container {
8299        margin: 0 auto; }
8300        [data-template="1"][data-version="2"]#inicio #miniformulario_slider.sticky .form_inner .its--container .all_form #formBusquedaAlquileres {
8301          float: none;
8302          transition: all 0.3s; }
8303    [data-template="1"][data-version="2"]#inicio #miniformulario_slider .form_inner .its--container {
8304      box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.08);
8305      margin: 0;
8306      max-width: 1165px;
8307      width: auto; }
8308  @media (max-width: 767px) {
8309    [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full {
8310      background-color: #fff;
8311      width: 100%; }
8312      [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #logo {
8313        display: block;
8314        padding-top: 19px;
8315        padding-bottom: 7px; }
8316      [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #toggle_nav {
8317        float
8317: right; }
8318        [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #toggle_nav .navbar-toggle {
8319          bottom: 10px; }
8320          [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #toggle_nav .navbar-toggle .icon-bar {
8321            background-color: #000; } }
8322  @media (min-width: 768px) and (max-width: 991px) {
8323    [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header .its--container {
8324      padding-left: 0;
8325      padding-right: 40px;
8326      width: 100%; }
8327    [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation {
8328      overflow: hidden;
8329      width: 100%; }
8330      [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul {
8331        display: flex;
8332        justify-content: center;
8333        overflow-x: scroll;
8334        white-space: nowrap;
8335        width: 100%; }
8336        [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul::-webkit-scrollbar {
8337          display: none; } }
8338  @media (min-width: 1200px) {
8339    [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation {
8340      float: right; }
8341      [data-template="1"][data-version="2"]#inicio #its--global-container #top header#header.its--wrapper-full #lower_header #navigation #main-nav ul {
8342        justify-content: flex-end; } }
8343  @media (max-width: 767px) {
8344    [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner .caption-box {
8345      bottom: 0; }
8346      [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner .caption-box h1 {
8347        font-size: 2em; }
8348      [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner .caption-box h2 {
8349        font-size: initial !important; } }
8350  @media (min-width: 768px) and (max-width: 1199px) {
8351    [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner .caption-box {
8352      bottom: 15%; } }
8353  @media (max-width: 767px) {
8354    [data-template="1"][data-version="2"]#inicio #webplus_slider {
8355      height: 600px; }
8356      [data-template="1"][data-version="2"]#inicio #webplus_slider .fullvideo {
8357        -ms-border-bottom-left-radius: 50% 50%;
8358        clip-path: circle(80% at 50% 4%);
8359        left: auto;
8360        right: 0;
8361        width: 100%; }
8362      [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner {
8363        justify-content: flex-start; }
8364        [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner .background_left {
8365          display: none; }
8366        [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner #logo {
8367          display: none; }
8368        [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner .item.active, [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner .item.next.left {
8369          -ms-border-bottom-left-radius: 50% 50%;
8370          clip-path: circle(80% at 50% 4%);
8371          float: right;
8372          width: 100%; }
8373        [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner .caption-box h2 {
8374          font-size: 14px;
8375          margin-bottom: 15px;
8376          margin-top: 20px; } }
8377  @media (max-width: 991px) {
8378    [data-template="1"][data-version="2"]#inicio #webplus_slider .fullvideo {
8379      clip-path: circle(80% at 50% 4%);
8380      left: auto;
8381      right: 0;
8382      width: 100%; }
8383    [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner .background_left {
8384      display: none; }
8385    [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner .item.active, [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner .item.next.left {
8386      -ms-border-bottom-left-radius: 50% 50%;
8387      clip-path: circle(80% at 50% 4%);
8388      float: right;
8389      width: 100%; } }
8390  @media (min-width: 992px) and (max-width: 1199px) {
8391    [data-template="1"][data-version="2"]#inicio #webplus_slider .fullvideo {
8392      -ms-border-bottom-left-radius: 50% 50%;
8393      clip-path: circle(80% at 50% -14%);
8394      left: auto;
8395      right: 0;
8396      width: 100%; }
8397    [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner .background_left {
8398      display: none; }
8399    [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner .item.active, [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner .item.next.left {
8400      width: 100%;
8401      -ms-border-bottom-left-radius: 50% 50%;
8402      clip-path: circle(80% at 50% -14%);
8403      top: 30px; } }
8404  @media (max-width: 1199px) {
8405    [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner .caption-box {
8406      background: transparent;
8407      color: #fff;
8408      display: flex;
8409      flex-direction: column;
8410      position: relative;
8411      right: 0;
8412      text-align: center;
8413      width: 100%;
8414      z-index: 200;
8415      color: #fff; }
8416      [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner .caption-box h1 {
8417        color: inherit;
8418        font-weight: bold;
8419        line-height: normal;
8420        margin: 0;
8421        padding: 0; }
8422        [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner .caption-box h1 span {
8423          white-space: nowrap; }
8424      [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner .caption-box h2 {
8425        font-size: 30px;
8426        font-weight: bold;
8427        line-height: normal;
8428        margin-bottom: 0;
8429        margin-top: 16px;
8430        padding: 0;
8431        color: inherit; } }
8432  @media (max-width: 1024px) and (max-height: 1366px) {
8433    [data-template="1"][data-version="2"]#inicio #webplus_slider .fullvideo {
8434      clip-path: circle(80% at 50% 15%) !important;
8435      left: auto;
8436      right: 0;
8437      width: 100%; }
8438    [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner .background_left {
8439      display: none; }
8440    [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner .item.active, [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner .item.next.left {
8441      clip-path: circle(80% at 50% 15%) !important;
8442      float: right;
8443      width: 100%; } }
8444  @media (min-width: 1200px) {
8445    [data-template="1"][data-version="2"]#inicio #webplus_slider .fullvideo {
8446      width: 60%;
8447      border-top-left-radius: 25% 50%;
8448      border-bottom-left-radius: 25% 50%;
8449      top: 30px;
8450      left: auto;
8451      right: 0; }
8452    [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner .background_left {
8453      display: none; }
8454    [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner .item.active, [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner .item.next.left {
8455      width: 60%;
8456      border-top-left-radius: 25% 50%;
8457      border-bottom-left-radius: 25% 50%;
8458      top: 30px; }
8459    [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner .caption-box {
8460      background: transparent;
8461      color: #fff;
8462      display: flex;
8463      flex-direction: column;
8464      margin: 0 70% 0 5%;
8465      position: relative;
8466      right: 0;
8467      text-align: left;
8468      top: 10px;
8469      width: 30vw;
8470      z-index: 200;
8471      color: #000; }
8472      [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner .caption-box h1 {
8473        color: inherit;
8474        font-size: 500%;
8475        font-weight: bold;
8476        line-height: normal;
8477        margin: 0;
8478        padding: 0; }
8479        [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner .caption-box h1 span {
8480          white-space: nowrap; }
8481      [data-template="1"][data-version="2"]#inicio #webplus_slider .carousel-inner .caption-box h2 {
8482        font-size: 30px;
8483        font-weight: bold;
8484        line-height: normal;
8485        margin-bottom: 0;
8486        margin-top: 30px;
8487        padding: 0;
8488        color: inherit; } }
8489  @media (max-width: 767px) {
8490    [data-template="1"][data-version="2"]#inicio #miniformulario_slider {
8491      position: relative; }
8492      [data-template="1"][data-version="2"]#inicio #miniformulario_slider .form_inner .its--container .all_form #tabla_form {
8493        box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.1);
8494        margin: 0 auto;
8495        max-width: 90%;
8496        padding: 8px; } }
8497  @media (min-width: 768px) {
8498    [data-template="1"][data-version="2"]#inicio #miniformulario_slider {
8499      left: 0px;
8500      right: 0;
8501      width: 90%;
8502      margin: 32px auto; } }
8503  @media (min-width: 768px) and (max-width: 1199px) {
8504    [data-template="1"][data-version="2"]#inicio #miniformulario_slider {
8505      position: absolute; } }
8506  @media (min-width: 1200px) {
8507    [data-template="1"][data-version="2"]#inicio #miniformulario_slider {
8508      position: relative;
8509      top: 10%; } }
8510
8511@keyframes stickyShow {
8512  from {
8513    bottom: auto;
8514    left: 0;
8515    position: fixed;
8516    right: 0;
8517    top: -10%;
8518    width: 100%; }
8519  to {
8520    bottom: auto;
8521    left: 0;
8522    position: fixed;
8523    right: 0;
8524    top: 0;
8525    width: 100%; } }
8526
8527[data-template="2"] #its--global-container,
8528[data-template="2"] .carousel-inner,
8529[data-template="2"] .item {
8530  height: 100%; }
8531
8532[data-template="2"] #webplus_slider {
8533  height: 400px; }
8534
8535[data-template="2"]#inicio #webplus_slider {
8536  height: 700px;
8537  display: block; }
8538
8539[data-template="2"] #map {
8540  margin-left: -12.5px;
8541  width: 100%;
8542  width: calc(100% + 25px); }
8543
8544[data-template="2"] .landings .widget_inner {
8545  margin-left: -12.5px !important;
8546  width: 100%;
8547  width: calc(100% + 25px); }
8548
8549@media (max-width: 767px) {
8550  [data-template="2"]#inicio #webplus_slider.outside {
8551    height: 400px; }
8552    [data-template="2"]#inicio #webplus_slider.outside .caption-box h1 {
8553      font-size: 65px; }
8554    [data-template="2"]#inicio #webplus_slider.outside .caption-box h2 {
8555      font-size: 15px; }
8556  [data-template="2"]#inicio #webplus_slider {
8557    height: 600px; }
8558  [data-template="2"] #map {
8559    width: 100%; }
8560  [data-template="2"] footer #lower_footer #copyright_logos a {
8561    float: left; } }
8562
8563@media (min-width: 768px) {
8564  [data-template="2"]#inicio #top {
8565    height: auto; }
8566  [data-template="2"]#inicio #webplus_slider .carousel-inner .caption-box {
8567    top: 25%; }
8568  [data-template="2"]#inicio #webplus_slider.integrated #miniformulario_slider {
8569    margin-bottom: 5%; }
8570  [data-template="2"]#inicio #webplus_slider.integrated .carousel-inner .caption-box {
8571    top: 15%; }
8572  [data-template="2"]#inicio #webplus_slider.left #miniformulario_slider {
8573    bottom: 10%; }
8574    [data-template="2"]#inicio #webplus_slider.left #miniformulario_slider.sticky > .form_inner {
8575      position: relative !important; }
8576    [data-template="2"]#inicio #webplus_slider.left #miniformulario_slider .form_inner > .its--container {
8577      height: auto;
8578      background-color: transparent !important;
8579      padding: 20px; }
8580      [data-template="2"]#inicio #webplus_slider.left #miniformulario_slider .form_inner > .its--container .its--row {
8581        width: 100%;
8582        margin: 0; }
8583    [data-template="2"]#inicio #webplus_slider.left #miniformulario_slider .all_form,
8584    [data-template="2"]#inicio #webplus_slider.left #miniformulario_slider #sombrap,
8585    [data-template="2"]#inicio #webplus_slider.left #miniformulario_slider #contenedor2,
8586    [data-template="2"]#inicio #webplus_slider.left #miniformulario_slider #tabla_form,
8587    [data-template="2"]#inicio #webplus_slider.left #miniformulario_slider form {
8588      height: auto; }
8589    [data-template="2"]#inicio #webplus_slider.left #miniformulario_slider .all_form {
8590      padding: 0; }
8591      [data-template="2"]#inicio #webplus_slider.left #miniformulario_slider .all_form form {
8592        height: auto; }
8593        [data-template="2"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form {
8594          display: block;
8595          float: left;
8596          padding-left: 0px;
8597          width: 100%;
8598          max-width: 375px;
8599          margin: 0 auto;
8600          overflow: hidden; }
8601          [data-template="2"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form .formGroup {
8602            padding: 0;
8603            width: 50%;
8604            display: inline-block; }
8605            [data-template="2"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form .formGroup:nth-child(odd) > .form_item {
8606              border-right: 1px solid #e6e6e6 !important; }
8607            [data-template="2"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form .formGroup .form_item {
8608              border: 0; }
8609            [data-template="2"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form .formGroup.formGroupBig {
8610              float: left; }
8611            [data-template="2"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMEntrada {
8612              display: inline-block;
8613              width: 50%;
8614              float: left; }
8615            [data-template="2"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMSalida {
8616              display: inline-block;
8617              width: 50%;
8618              margin-right: 0 !important; }
8619            [data-template="2"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMAdultos {
8620              display: inline-block;
8621              width: 50%;
8622              float: left; }
8623            [data-template="2"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMNinyos {
8624              display: inline-block;
8625              width: 50%;
8626              margin-right: 0 !important; }
8627          [data-template="2"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form #contenido_buscar {
8628            padding: 20px;
8629            width: 100%; }
8630            [data-template="2"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form #contenido_buscar a {
8631              padding: 12px 5px;
8632              height: 45px; }
8633  [data-template="2"]#inicio #webplus_slider.left .carousel-inner .its--container {
8634    width: 60%;
8635    float: right; }
8636    [data-template="2"]#inicio #webplus_slider.left .carousel-inner .its--container .caption-box h1 {
8637      font-size: 95px; }
8638    [data-template="2"]#inicio #webplus_slider.left .carousel-inner .its--container .caption-box h2 {
8639      font-size: 22px; } }
8640
8641@media (max-width: 1199px) and (min-width: 992px) {
8642  [data-template="2"]#inicio #webplus_slider.left .caption-box h1 {
8643    font-size: 85px !important; }
8644  [data-template="2"]#inicio #webplus_slider.left .caption-box h2 {
8645    font-size: 20px !important; } }
8646
8647@media (max-width: 991px) and (min-width: 768px) {
8648  [data-template="2"]#inicio #webplus_slider.left .carousel-inner .its--container {
8649    width: 100%;
8650    float: none; }
8651    [data-template="2"]#inicio #webplus_slider.left .carousel-inner .its--container .caption-box {
8652      top: 0;
8653      padding: 0; }
8654      [data-template="2"]#inicio #webplus_slider.left .carousel-inner .its--container .caption-box h1 {
8655        font-size: 70px !important; }
8656      [data-template="2"]#inicio #webplus_slider.left .carousel-inner .its--container .caption-box h2 {
8657        font-size: 18px !important;
8658        margin-top: 10px; }
8659  [data-template="2"]#inicio #webplus_slider.left #miniformulario_slider {
8660    bottom: 0; }
8661    [data-template="2"]#inicio #webplus_slider.left #miniformulario_slider #tabla_form {
8662      float: none !important; } }
8663
8664[data-template="3"] #its--global-container,
8665[data-template="3"] .carousel-inner,
8666[data-template="3"] .item {
8667  height: 100%; }
8668
8669[data-template="3"] #webplus_slider {
8670  height: 400px; }
8671
8672[data-template="3"]#inicio #webplus_slider {
8673  height: 100%; }
8674
8675[data-template="3"] #map {
8676  margin-left: -12.5px;
8677  width: 100%;
8678  width: calc(100% + 25px); }
8679
8680[data-template="3"] .landings .widget_inner {
8681  margin-left: -12.5px !important;
8682  width: 100%;
8683  width: calc(100% + 25px); }
8684
8685@media (max-width: 767px) {
8686  [data-template="3"]#inicio #webplus_slider.outside {
8687    height: 400px; }
8688    [data-template="3"]#inicio #webplus_slider.outside .caption-box h1 {
8689      font-size: 65px; }
8690    [data-template="3"]#inicio #webplus_slider.outside .caption-box h2 {
8691      font-size: 15px; }
8692  [data-template="3"]#inicio #webplus_slider {
8693    height: 600px; }
8694  [data-template="3"] #map {
8695    width: 100%; }
8696  [data-template="3"] footer #lower_footer #copyright_logos a {
8697    float: left; } }
8698
8699@media (min-width: 768px) {
8700  [data-template="3"]#inicio #webplus_slider.integrated #miniformulario_slider {
8701    margin-bottom: 5%; }
8702  [data-template="3"]#inicio #webplus_slider.left #miniformulario_slider {
8703    bottom: 20%; }
8704    [data-template="3"]#inicio #webplus_slider.left #miniformulario_slider.sticky > .form_inner {
8705      position: relative !important; }
8706    [data-template="3"]#inicio #webplus_slider.left #miniformulario_slider .form_inner > .its--container {
8707      height: auto;
8708      background-color: transparent !important;
8709      padding: 20px; }
8710      [data-template="3"]#inicio #webplus_slider.left #miniformulario_slider .form_inner > .its--container .its--row {
8711        width: 100%;
8712        margin: 0; }
8713    [data-template="3"]#inicio #webplus_slider.left #miniformulario_slider .all_for
8713m,
8714    [data-template="3"]#inicio #webplus_slider.left #miniformulario_slider #sombrap,
8715    [data-template="3"]#inicio #webplus_slider.left #miniformulario_slider #contenedor2,
8716    [data-template="3"]#inicio #webplus_slider.left #miniformulario_slider #tabla_form,
8717    [data-template="3"]#inicio #webplus_slider.left #miniformulario_slider form {
8718      height: auto; }
8719    [data-template="3"]#inicio #webplus_slider.left #miniformulario_slider .all_form {
8720      padding: 0; }
8721      [data-template="3"]#inicio #webplus_slider.left #miniformulario_slider .all_form form {
8722        height: auto; }
8723        [data-template="3"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form {
8724          display: block;
8725          float: left;
8726          padding-left: 0px;
8727          width: 100%;
8728          max-width: 375px;
8729          margin: 0 auto;
8730          overflow: hidden; }
8731          [data-template="3"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form .formGroup {
8732            padding: 0;
8733            width: 50%;
8734            display: inline-block; }
8735            [data-template="3"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form .formGroup:nth-child(odd) > .form_item {
8736              border-right: 1px solid #e6e6e6 !important; }
8737            [data-template="3"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form .formGroup .form_item {
8738              border: 0; }
8739            [data-template="3"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form .formGroup.formGroupBig {
8740              float: left; }
8741            [data-template="3"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMEntrada {
8742              display: inline-block;
8743              width: 50%;
8744              float: left; }
8745            [data-template="3"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMSalida {
8746              display: inline-block;
8747              width: 50%;
8748              margin-right: 0 !important; }
8749            [data-template="3"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMAdultos {
8750              display: inline-block;
8751              width: 50%;
8752              float: left; }
8753            [data-template="3"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMNinyos {
8754              display: inline-block;
8755              width: 50%;
8756              margin-right: 0 !important; }
8757          [data-template="3"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form #contenido_buscar {
8758            padding: 20px;
8759            width: 100%; }
8760            [data-template="3"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form #contenido_buscar a {
8761              padding: 12px 5px;
8762              height: 45px; }
8763  [data-template="3"]#inicio #webplus_slider.left .carousel-inner .its--container {
8764    width: 60%;
8765    float: right; }
8766    [data-template="3"]#inicio #webplus_slider.left .carousel-inner .its--container .caption-box h1 {
8767      font-size: 95px; }
8768    [data-template="3"]#inicio #webplus_slider.left .carousel-inner .its--container .caption-box h2 {
8769      font-size: 22px; } }
8770
8771@media (max-width: 1199px) and (min-width: 992px) {
8772  [data-template="3"]#inicio #webplus_slider.left .caption-box h1 {
8773    font-size: 85px !important; }
8774  [data-template="3"]#inicio #webplus_slider.left .caption-box h2 {
8775    font-size: 20px !important; } }
8776
8777@media (max-width: 991px) and (min-width: 768px) {
8778  [data-template="3"]#inicio #webplus_slider.left .carousel-inner .its--container {
8779    width: 100%;
8780    float: none; }
8781    [data-template="3"]#inicio #webplus_slider.left .carousel-inner .its--container .caption-box {
8782      top: 0%;
8783      padding: 0; }
8784      [data-template="3"]#inicio #webplus_slider.left .carousel-inner .its--container .caption-box h2 {
8785        margin: 0; }
8786  [data-template="3"]#inicio #webplus_slider.left #miniformulario_slider {
8787    bottom: 7%; }
8788    [data-template="3"]#inicio #webplus_slider.left #miniformulario_slider #tabla_form {
8789      float: none !important; } }
8790
8791[data-template="3"][data-version="0"] #its--global-container,
8792[data-template="3"][data-version="0"] .carousel-inner,
8793[data-template="3"][data-version="0"] .item {
8794  height: 100%; }
8795
8796[data-template="3"][data-version="0"] #webplus_slider {
8797  height: 400px; }
8798
8799[data-template="3"][data-version="0"]#inicio #webplus_slider {
8800  height: 100%; }
8801
8802[data-template="3"][data-version="0"] #map {
8803  margin-left: -12.5px;
8804  width: 100%;
8805  width: calc(100% + 25px); }
8806
8807[data-template="3"][data-version="0"] .landings .widget_inner {
8808  margin-left: -12.5px !important;
8809  width: 100%;
8810  width: calc(100% + 25px); }
8811
8812@media (max-width: 767px) {
8813  [data-template="3"][data-version="0"]#inicio #webplus_slider.outside {
8814    height: 400px; }
8815    [data-template="3"][data-version="0"]#inicio #webplus_slider.outside .caption-box h1 {
8816      font-size: 65px; }
8817    [data-template="3"][data-version="0"]#inicio #webplus_slider.outside .caption-box h2 {
8818      font-size: 15px; }
8819  [data-template="3"][data-version="0"]#inicio #webplus_slider {
8820    height: 600px; }
8821  [data-template="3"][data-version="0"] #map {
8822    width: 100%; }
8823  [data-template="3"][data-version="0"] footer #lower_footer #copyright_logos a {
8824    float: left; } }
8825
8826@media (min-width: 768px) {
8827  [data-template="3"][data-version="0"]#inicio #webplus_slider.integrated #miniformulario_slider {
8828    margin-bottom: 5%; }
8829  [data-template="3"][data-version="0"]#inicio #webplus_slider.left #miniformulario_slider {
8830    bottom: 20%; }
8831    [data-template="3"][data-version="0"]#inicio #webplus_slider.left #miniformulario_slider.sticky > .form_inner {
8832      position: relative !important; }
8833    [data-template="3"][data-version="0"]#inicio #webplus_slider.left #miniformulario_slider .form_inner > .its--container {
8834      height: auto;
8835      background-color: transparent !important;
8836      padding: 20px; }
8837      [data-template="3"][data-version="0"]#inicio #webplus_slider.left #miniformulario_slider .form_inner > .its--container .its--row {
8838        width: 100%;
8839        margin: 0; }
8840    [data-template="3"][data-version="0"]#inicio #webplus_slider.left #miniformulario_slider .all_form,
8841    [data-template="3"][data-version="0"]#inicio #webplus_slider.left #miniformulario_slider #sombrap,
8842    [data-template="3"][data-version="0"]#inicio #webplus_slider.left #miniformulario_slider #contenedor2,
8843    [data-template="3"][data-version="0"]#inicio #webplus_slider.left #miniformulario_slider #tabla_form,
8844    [data-template="3"][data-version="0"]#inicio #webplus_slider.left #miniformulario_slider form {
8845      height: auto; }
8846    [data-template="3"][data-version="0"]#inicio #webplus_slider.left #miniformulario_slider .all_form {
8847      padding: 0; }
8848      [data-template="3"][data-version="0"]#inicio #webplus_slider.left #miniformulario_slider .all_form form {
8849        height: auto; }
8850        [data-template="3"][data-version="0"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form {
8851          display: block;
8852          float: left;
8853          padding-left: 0px;
8854          width: 100%;
8855          max-width: 375px;
8856          margin: 0 auto;
8857          overflow: hidden; }
8858          [data-template="3"][data-version="0"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form .formGroup {
8859            padding: 0;
8860            width: 50%;
8861            display: inline-block; }
8862            [data-template="3"][data-version="0"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form .formGroup:nth-child(odd) > .form_item {
8863              border-right: 1px solid #e6e6e6 !important; }
8864            [data-template="3"][data-version="0"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form .formGroup .form_item {
8865              border: 0; }
8866            [data-template="3"][data-version="0"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form .formGroup.formGroupBig {
8867              float: left; }
8868            [data-template="3"][data-version="0"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMEntrada {
8869              display: inline-block;
8870              width: 50%;
8871              float: left; }
8872            [data-template="3"][data-version="0"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMSalida {
8873              display: inline-block;
8874              width: 50%;
8875              margin-right: 0 !important; }
8876            [data-template="3"][data-version="0"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMAdultos {
8877              display: inline-block;
8878              width: 50%;
8879              float: left; }
8880            [data-template="3"][data-version="0"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMNinyos {
8881              display: inline-block;
8882              width: 50%;
8883              margin-right: 0 !important; }
8884          [data-template="3"][data-version="0"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form #contenido_buscar {
8885            padding: 20px;
8886            width: 100%; }
8887            [data-template="3"][data-version="0"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form #contenido_buscar a {
8888              padding: 12px 5px;
8889              height: 45px; }
8890  [data-template="3"][data-version="0"]#inicio #webplus_slider.left .carousel-inner .its--container {
8891    width: 60%;
8892    float: right; }
8893    [data-template="3"][data-version="0"]#inicio #webplus_slider.left .carousel-inner .its--container .caption-box h1 {
8894      font-size: 95px; }
8895    [data-template="3"][data-version="0"]#inicio #webplus_slider.left .carousel-inner .its--container .caption-box h2 {
8896      font-size: 22px; } }
8897
8898@media (max-width: 1199px) and (min-width: 992px) {
8899  [data-template="3"][data-version="0"]#inicio #webplus_slider.left .caption-box h1 {
8900    font-size: 85px !important; }
8901  [data-template="3"][data-version="0"]#inicio #webplus_slider.left .caption-box h2 {
8902    font-size: 20px !important; } }
8903
8904@media (max-width: 991px) and (min-width: 768px) {
8905  [data-template="3"][data-version="0"]#inicio #webplus_slider.left .carousel-inner .its--container {
8906    width: 100%;
8907    float: none; }
8908    [data-template="3"][data-version="0"]#inicio #webplus_slider.left .carousel-inner .its--container .caption-box {
8909      top: 0%;
8910      padding: 0; }
8911      [data-template="3"][data-version="0"]#inicio #webplus_slider.left .carousel-inner .its--container .caption-box h2 {
8912        margin: 0; }
8913  [data-template="3"][data-version="0"]#inicio #webplus_slider.left #miniformulario_slider {
8914    bottom: 7%; }
8915    [data-template="3"][data-version="0"]#inicio #webplus_slider.left #miniformulario_slider #tabla_form {
8916      float: none !important; } }
8917
8918[data-template="3"][data-version="1"]#inicio #top {
8919  /*** HEADER ***/
8920  /*** SLIDER ***/
8921  /*** FORMULARIO ***/ }
8922  [data-template="3"][data-version="1"]#inicio #top header#header.header-block-its-dark {
8923    background-color: transparent; }
8924  [data-template="3"][data-version="1"]#inicio #top header#header #upper_header {
8925    margin-top: 29px; }
8926    [data-template="3"][data-version="1"]#inicio #top header#header #upper_header .its--container {
8927      border-bottom: inherit; }
8928      [data-template="3"][data-version="1"]#inicio #top header#header #upper_header .its--container .separador {
8929        display: none; }
8930  [data-template="3"][data-version="1"]#inicio #top header#header #lower_header nav ul.navbar-nav li.its--item_active a {
8931    border: none; }
8932  [data-template="3"][data-version="1"]#inicio #top header#header #lower_header nav ul.navbar-nav li:hover {
8933    background: none !important; }
8934  [data-template="3"][data-version="1"]#inicio #top #webplus_slider div.forma {
8935    position: absolute;
8936    bottom: -1px;
8937    z-index: 998;
8938    width: 100%;
8939    height: 200px;
8940    background-color: #fff;
8941    clip-path: ellipse(54% 100% at 50% 100%);
8942    text-align: center; }
8943    [data-template="3"][data-version="1"]#inicio #top #webplus_slider div.forma.completo {
8944      clip-path: ellipse(100% 100% at 50% 100%); }
8945    [data-template="3"][data-version="1"]#inicio #top #webplus_slider div.forma .formaArrow {
8946      position: absolute;
8947      bottom: 75px;
8948      z-index: 999; }
8949      [data-template="3"][data-version="1"]#inicio #top #webplus_slider div.forma .formaArrow .icon-down-open {
8950        font-size: 30px;
8951        border: 1px solid #dc3776;
8952        border-radius: 31px; }
8953  [data-template="3"][data-version="1"]#inicio #top #webplus_slider .carousel-inner {
8954    background: #fff; }
8955    [data-template="3"][data-version="1"]#inicio #top #webplus_slider .carousel-inner h1 {
8956      position: relative;
8957      top: -95px; }
8958  [data-template="3"][data-version="1"]#inicio #top #webplus_slider .fullvideo .sombra {
8959    background-color: #000;
8960    opacity: 0.3; }
8961  [data-template="3"][data-version="1"]#inicio #top #miniformulario_slider {
8962    bottom: 236px;
8963    z-index: 999; }
8964    [data-template="3"][data-version="1"]#inicio #top #miniformulario_slider .form_inner .its--container {
8965      background: transparent; }
8966
8967[data-template="3"][data-version="1"] #its--global-container,
8968[data-template="3"][data-version="1"] .carousel-inner,
8969[data-template="3"][data-version="1"] .item {
8970  height: 100%; }
8971
8972[data-template="3"][data-version="1"] #webplus_slider {
8973  height: 400px; }
8974
8975[data-template="3"][data-version="1"]#inicio #webplus_slider {
8976  height: 100%; }
8977
8978[data-template="3"][data-version="1"]#inicio #main .bienvenidos-wrapper {
8979  background: #fff; }
8980
8981[data-template="3"][data-version="1"]#inicio #main .recomendaciones-wrapper .recomendaciones .fade-in h3 {
8982  font-size: 33px; }
8983
8984[data-template="3"][data-version="1"] #map {
8985  margin-left: -12.5px;
8986  width: 100%;
8987  width: calc(100% + 25px); }
8988
8989[data-template="3"][data-version="1"] .landings .widget_inner {
8990  margin-left: -12.5px !important;
8991  width: 100%;
8992  width: calc(100% + 25px); }
8993
8994@media (max-width: 1440px) {
8995  [data-template="3"][data-version="1"]#inicio #top {
8996    /*** HEADER ***/
8997    /*** SLIDER ***/
8998    /*** FORMULARIO ***/ }
8999    [data-template="3"][data-version="1"]#inicio #top header#header.header-block-its-dark {
9000      background-color: transparent; }
9001    [data-template="3"][data-version="1"]#inicio #top #webplus_slider div.forma {
9002      clip-path: ellipse(54% 62% at 50% 100%); }
9003      [data-template="3"][data-version="1"]#inicio #top #webplus_slider div.forma .formaArrow {
9004        left: 46%;
9005        bottom: 15px;
9006        z-index: 98; }
9007        [data-template="3"][data-version="1"]#inicio #top #webplus_slider div.forma .formaArrow .icon-down-open {
9008          font-size: 30px;
9009          border: 1px solid #dc3776;
9010          border-radius: 31px;
9011          position: relative;
9012          top: -27px;
9013          left: 140%; }
9014    [data-template="3"][data-version="1"]#inicio #top #webplus_slider .carousel-inner {
9015      background: #fff; }
9016      [data-template="3"][data-version="1"]#inicio #top #webplus_slider .carousel-inner h1 {
9017        position: relative;
9018        top: -119px; }
9019      [data-template="3"][data-version="1"]#inicio #top #webplus_slider .carousel-inner h2 {
9020        position: relative;
9021        top: -125px; }
9022    [data-template="3"][data-version="1"]#inicio #top #miniformulario_slider {
9023      z-index: 999;
9024      bottom: 180px; }
9025      [data-template="3"][data-version="1"]#inicio #top #miniformulario_slider .form_inner .its--container .all_form {
9026        width: 100%;
9027        position: relative; }
9028      [data-template="3"][data-version="1"]#inicio #top #miniformulario_slider.sticky .form_inner {
9029        bottom: 0px; } }
9030
9031@media (max-width: 1024px) {
9032  [data-template="3"][data-version="1"]#inicio #top {
9033    /*** HEADER ***/
9034    /*** SLIDER ***/
9035    /*** FORMULARIO ***/ }
9036    [data-template="3"][data-version="1"]#inicio #top header#header.header-block-its-dark {
9037      background-color: #393e47; }
9038    [data-template="3"][data-version="1"]#inicio #top #webplus_slider {
9039      height: 89vh; }
9040      [data-template="3"][data-version="1"]#inicio #top #we
9040bplus_slider div.forma {
9041        clip-path: ellipse(54% 55% at 50% 100%); }
9042        [data-template="3"][data-version="1"]#inicio #top #webplus_slider div.forma .formaArrow {
9043          left: 46%;
9044          bottom: 99px;
9045          left: 48%;
9046          z-index: 98; }
9047          [data-template="3"][data-version="1"]#inicio #top #webplus_slider div.forma .formaArrow .icon-down-open {
9048            font-size: 33px;
9049            border: 1px solid #dc3776;
9050            border-radius: 31px;
9051            position: absolute;
9052            top: 21px;
9053            left: -1px; }
9054      [data-template="3"][data-version="1"]#inicio #top #webplus_slider .carousel-inner {
9055        background: #fff; }
9056        [data-template="3"][data-version="1"]#inicio #top #webplus_slider .carousel-inner h1 {
9057          position: relative;
9058          top: 5px; }
9059        [data-template="3"][data-version="1"]#inicio #top #webplus_slider .carousel-inner h2 {
9060          top: 0; }
9061    [data-template="3"][data-version="1"]#inicio #top #miniformulario_slider {
9062      z-index: 999; }
9063      [data-template="3"][data-version="1"]#inicio #top #miniformulario_slider .form_inner .its--container .all_form {
9064        width: 100%;
9065        position: relative; }
9066      [data-template="3"][data-version="1"]#inicio #top #miniformulario_slider.sticky .form_inner {
9067        bottom: 0px; } }
9068
9069@media (max-width: 767px) {
9070  [data-template="3"][data-version="1"]#inicio #top {
9071    /*** HEADER ***/
9072    /*** SLIDER ***/
9073    /*** FORMULARIO ***/ }
9074    [data-template="3"][data-version="1"]#inicio #top header#header.header-block-its-dark {
9075      background-color: #393e47; }
9076    [data-template="3"][data-version="1"]#inicio #top #webplus_slider div.forma {
9077      clip-path: ellipse(54% 35% at 50% 100%);
9078      position: absolute;
9079      bottom: -1px;
9080      visibility: hidden; }
9081      [data-template="3"][data-version="1"]#inicio #top #webplus_slider div.forma.stay {
9082        position: fixed;
9083        bottom: 0;
9084        animation: showUp 1s ease-out;
9085        z-index: 98;
9086        visibility: visible; }
9087        [data-template="3"][data-version="1"]#inicio #top #webplus_slider div.forma.stay i {
9088          transform: rotate(180deg); }
9089  @keyframes showUp {
9090    0% {
9091      transform: translateY(100%); }
9092    100% {
9093      transform: translateY(0%); } }
9094      [data-template="3"][data-version="1"]#inicio #top #webplus_slider div.forma .formaArrow {
9095        bottom: 88px;
9096        left: 46%;
9097        z-index: 98; }
9098        [data-template="3"][data-version="1"]#inicio #top #webplus_slider div.forma .formaArrow .icon-down-open {
9099          font-size: 25px;
9100          border: 1px solid #dc3776;
9101          border-radius: 31px;
9102          position: absolute;
9103          top: 35px;
9104          left: 100%; }
9105    [data-template="3"][data-version="1"]#inicio #top #webplus_slider .carousel-inner {
9106      background: #fff; }
9107      [data-template="3"][data-version="1"]#inicio #top #webplus_slider .carousel-inner h1 {
9108        position: relative;
9109        top: 5px; }
9110      [data-template="3"][data-version="1"]#inicio #top #webplus_slider .carousel-inner h2 {
9111        display: none; }
9112    [data-template="3"][data-version="1"]#inicio #top #miniformulario_slider {
9113      z-index: 998; }
9114      [data-template="3"][data-version="1"]#inicio #top #miniformulario_slider .form_inner .its--container .all_form {
9115        width: 100%;
9116        position: relative;
9117        top: 190px; }
9118      [data-template="3"][data-version="1"]#inicio #top #miniformulario_slider.sticky {
9119        bottom: 0px; }
9120  [data-template="3"][data-version="1"] footer {
9121    z-index: 999; } }
9122
9123@media (max-width: 320px) {
9124  [data-template="3"][data-version="1"]#inicio #top #webplus_slider .carousel-inner .item .caption-box h2 {
9125    display: none; }
9126  [data-template="3"][data-version="1"]#inicio #top #miniformulario_slider .form_inner .its--container .all_form {
9127    width: 100%;
9128    position: relative;
9129    top: 240px; } }
9130
9131@media (max-width: 767px) {
9132  [data-template="3"][data-version="1"]#inicio #webplus_slider.outside {
9133    height: 400px; }
9134    [data-template="3"][data-version="1"]#inicio #webplus_slider.outside .caption-box h1 {
9135      font-size: 65px; }
9136    [data-template="3"][data-version="1"]#inicio #webplus_slider.outside .caption-box h2 {
9137      font-size: 15px; }
9138  [data-template="3"][data-version="1"]#inicio #webplus_slider {
9139    height: 600px; }
9140  [data-template="3"][data-version="1"] #map {
9141    width: 100%; }
9142  [data-template="3"][data-version="1"] footer #lower_footer #copyright_logos a {
9143    float: left; } }
9144
9145@media (min-width: 768px) {
9146  [data-template="3"][data-version="1"]#inicio #webplus_slider.integrated #miniformulario_slider {
9147    margin-bottom: 5%; }
9148  [data-template="3"][data-version="1"]#inicio #webplus_slider.left #miniformulario_slider {
9149    bottom: 20%; }
9150    [data-template="3"][data-version="1"]#inicio #webplus_slider.left #miniformulario_slider.sticky > .form_inner {
9151      position: relative !important; }
9152    [data-template="3"][data-version="1"]#inicio #webplus_slider.left #miniformulario_slider .form_inner > .its--container {
9153      height: auto;
9154      background-color: transparent !important;
9155      padding: 20px; }
9156      [data-template="3"][data-version="1"]#inicio #webplus_slider.left #miniformulario_slider .form_inner > .its--container .its--row {
9157        width: 100%;
9158        margin: 0; }
9159    [data-template="3"][data-version="1"]#inicio #webplus_slider.left #miniformulario_slider .all_form,
9160    [data-template="3"][data-version="1"]#inicio #webplus_slider.left #miniformulario_slider #sombrap,
9161    [data-template="3"][data-version="1"]#inicio #webplus_slider.left #miniformulario_slider #contenedor2,
9162    [data-template="3"][data-version="1"]#inicio #webplus_slider.left #miniformulario_slider #tabla_form,
9163    [data-template="3"][data-version="1"]#inicio #webplus_slider.left #miniformulario_slider form {
9164      height: auto; }
9165    [data-template="3"][data-version="1"]#inicio #webplus_slider.left #miniformulario_slider .all_form {
9166      padding: 0; }
9167      [data-template="3"][data-version="1"]#inicio #webplus_slider.left #miniformulario_slider .all_form form {
9168        height: auto; }
9169        [data-template="3"][data-version="1"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form {
9170          display: block;
9171          float: left;
9172          padding-left: 0px;
9173          width: 100%;
9174          max-width: 375px;
9175          margin: 0 auto;
9176          overflow: hidden; }
9177          [data-template="3"][data-version="1"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form .formGroup {
9178            padding: 0;
9179            width: 50%;
9180            display: inline-block; }
9181            [data-template="3"][data-version="1"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form .formGroup:nth-child(odd) > .form_item {
9182              border-right: 1px solid #e6e6e6 !important; }
9183            [data-template="3"][data-version="1"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form .formGroup .form_item {
9184              border: 0; }
9185            [data-template="3"][data-version="1"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form .formGroup.formGroupBig {
9186              float: left; }
9187            [data-template="3"][data-version="1"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMEntrada {
9188              display: inline-block;
9189              width: 50%;
9190              float: left; }
9191            [data-template="3"][data-version="1"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMSalida {
9192              display: inline-block;
9193              width: 50%;
9194              margin-right: 0 !important; }
9195            [data-template="3"][data-version="1"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMAdultos {
9196              display: inline-block;
9197              width: 50%;
9198              float: left; }
9199            [data-template="3"][data-version="1"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMNinyos {
9200              display: inline-block;
9201              width: 50%;
9202              margin-right: 0 !important; }
9203          [data-template="3"][data-version="1"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form #contenido_buscar {
9204            padding: 20px;
9205            width: 100%; }
9206            [data-template="3"][data-version="1"]#inicio #webplus_slider.left #miniformulario_slider .all_form form #tabla_form #contenido_buscar a {
9207              padding: 12px 5px;
9208              height: 45px; }
9209  [data-template="3"][data-version="1"]#inicio #webplus_slider.left .carousel-inner .its--container {
9210    width: 60%;
9211    float: right; }
9212    [data-template="3"][data-version="1"]#inicio #webplus_slider.left .carousel-inner .its--container .caption-box h1 {
9213      font-size: 95px; }
9214    [data-template="3"][data-version="1"]#inicio #webplus_slider.left .carousel-inner .its--container .caption-box h2 {
9215      font-size: 22px; } }
9216
9217@media (max-width: 1199px) and (min-width: 992px) {
9218  [data-template="3"][data-version="1"]#inicio #webplus_slider.left .caption-box h1 {
9219    font-size: 85px !important; }
9220  [data-template="3"][data-version="1"]#inicio #webplus_slider.left .caption-box h2 {
9221    font-size: 20px !important; } }
9222
9223@media (max-width: 991px) and (min-width: 768px) {
9224  [data-template="3"][data-version="1"]#inicio #webplus_slider.left .carousel-inner .its--container {
9225    width: 100%;
9226    float: none; }
9227    [data-template="3"][data-version="1"]#inicio #webplus_slider.left .carousel-inner .its--container .caption-box {
9228      top: 0%;
9229      padding: 0; }
9230      [data-template="3"][data-version="1"]#inicio #webplus_slider.left .carousel-inner .its--container .caption-box h2 {
9231        margin: 0; }
9232  [data-template="3"][data-version="1"]#inicio #webplus_slider.left #miniformulario_slider {
9233    bottom: 7%; }
9234    [data-template="3"][data-version="1"]#inicio #webplus_slider.left #miniformulario_slider #tabla_form {
9235      float: none !important; } }
9236
9237[data-template="4"]#inicio #top {
9238  position: relative; }
9239
9240[data-template="4"] #its--global-container,
9241[data-template="4"] .carousel-inner,
9242[data-template="4"] .item {
9243  height: 100%; }
9244
9245[data-template="4"] #webplus_slider {
9246  height: 400px; }
9247
9248[data-template="4"]#inicio #webplus_slider {
9249  display: none; }
9250  @media (max-width: 585px) {
9251    [data-template="4"]#inicio #webplus_slider {
9252      display: block; } }
9253
9254[data-template="4"] #map {
9255  margin-left: -12.5px;
9256  width: 100%;
9257  width: calc(100% + 25px); }
9258
9259[data-template="4"] .landings .widget_inner {
9260  margin-left: -12.5px !important;
9261  width: 100%;
9262  width: calc(100% + 25px); }
9263
9264@media (min-width: 992px) {
9265  [data-template="4"] #its--global-container #upper_header .its--container {
9266    width: 100%; }
9267  [data-template="4"] #its--global-container #lower_header .its--container {
9268    width: 100%; }
9269    [data-template="4"] #its--global-container #lower_header .its--container #logo {
9270      padding-left: 7px !important; }
9271    [data-template="4"] #its--global-container #lower_header .its--container .navbar-nav li:last-child a {
9272      padding-right: 7px !important; } }
9273
9274@media (max-width: 767px) {
9275  [data-template="4"]#inicio #webplus_slider {
9276    height: 600px;
9277    display: block; }
9278    [data-template="4"]#inicio #webplus_slider.outside {
9279      height: 400px; }
9280      [data-template="4"]#inicio #webplus_slider.outside .caption-box h1 {
9281        font-size: 65px; }
9282      [data-template="4"]#inicio #webplus_slider.outside .caption-box h2 {
9283        font-size: 15px; }
9284  [data-template="4"] #map {
9285    width: 100%; }
9286  [data-template="4"] footer #lower_footer #copyright_logos a {
9287    float: left; } }
9288
9289@media (min-width: 768px) {
9290  [data-template="4"]#inicio .matrix-container.left #miniformulario_slider {
9291    margin-left: -187.5px;
9292    left: 50%;
9293    top: 38% !important;
9294    bottom: inherit !important; }
9295    [data-template="4"]#inicio .matrix-container.left #miniformulario_slider.sticky > .form_inner {
9296      position: relative !important; }
9297    [data-template="4"]#inicio .matrix-container.left #miniformulario_slider .form_inner > .its--container {
9298      height: auto;
9299      background-color: transparent !important;
9300      padding: 0;
9301      width: auto; }
9302      [data-template="4"]#inicio .matrix-container.left #miniformulario_slider .form_inner > .its--container .its--row {
9303        width: auto;
9304        margin: 0; }
9305    [data-template="4"]#inicio .matrix-container.left #miniformulario_slider .all_form,
9306    [data-template="4"]#inicio .matrix-container.left #miniformulario_slider #sombrap,
9307    [data-template="4"]#inicio .matrix-container.left #miniformulario_slider #contenedor2,
9308    [data-template="4"]#inicio .matrix-container.left #miniformulario_slider #tabla_form,
9309    [data-template="4"]#inicio .matrix-container.left #miniformulario_slider form {
9310      height: auto; }
9311    [data-template="4"]#inicio .matrix-container.left #miniformulario_slider .all_form {
9312      padding: 0;
9313      width: auto; }
9314      [data-template="4"]#inicio .matrix-container.left #miniformulario_slider .all_form form {
9315        height: auto;
9316        width: auto; }
9317        [data-template="4"]#inicio .matrix-container.left #miniformulario_slider .all_form form #tabla_form {
9318          display: block;
9319          padding-left: 0px;
9320          width: auto;
9321          max-width: 375px;
9322          margin: 0 auto;
9323          overflow: hidden; }
9324          [data-template="4"]#inicio .matrix-container.left #miniformulario_slider .all_form form #tabla_form .formGroup {
9325            padding: 0;
9326            width: 50%;
9327            display: inline-block; }
9328            [data-template="4"]#inicio .matrix-container.left #miniformulario_slider .all_form form #tabla_form .formGroup.formGroupBig {
9329              float: left; }
9330            [data-template="4"]#inicio .matrix-container.left #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMEntrada {
9331              display: inline-block;
9332              width: 50%;
9333              float: left; }
9334            [data-template="4"]#inicio .matrix-container.left #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMSalida {
9335              display: inline-block;
9336              width: 50%;
9337              margin-right: 0 !important; }
9338            [data-template="4"]#inicio .matrix-container.left #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMAdultos {
9339              display: inline-block;
9340              width: 50%;
9341              float: left; }
9342            [data-template="4"]#inicio .matrix-container.left #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMNinyos {
9343              display: inline-block;
9344              width: 50%;
9345              margin-right: 0 !important; }
9346          [data-template="4"]#inicio .matrix-container.left #miniformulario_slider .all_form form #tabla_form #contenido_buscar {
9347            padding: 20px;
9348            width: 100%; }
9349            [data-template="4"]#inicio .matrix-container.left #miniformulario_slider .all_form form #tabla_form #contenido_buscar a {
9350              padding: 12px 5px;
9351              height: 45px; } }
9352
9353@media screen and (min-width: 768px) and (-ms-high-contrast: active), (min-width: 768px) and (-ms-high-contrast: none) {
9354  [data-template="4"]#inicio .matrix-container.left {
9355    display: block !important;
9356    position: inherit !important; }
9357    [data-template="4"]#inicio .matrix-container.left .carousel-inner {
9358      display: none; } }
9359
9360@media (min-width: 768px) {
9361  [data-template="4"]#inicio .matrix-container.right #miniformulario_slider {
9362    top: 24%;
9363    right: 20%;
9364    width: auto;
9365    bottom: inherit !important; }
9366    [data-template="4"]#inicio .matrix-container.right #miniformulario_slider.sticky > .form_inner {
9367      position: relative !important; }
9368    [data-template="4"]#inicio .matrix-container.right #miniformulario_slider .form_inner > .its--container {
9369      height: auto;
9370      background-color: transparent !important;
9371      padding: 0;
9372      width: auto; }
9373      [data-template="4"]#inicio .matrix-container.right #miniformulario_slider .form_inner > .its--container .its--row {
9374        width: auto;
9375        margin: 0; }
9376    [data-template="4"]#inicio
9376 .matrix-container.right #miniformulario_slider .all_form,
9377    [data-template="4"]#inicio .matrix-container.right #miniformulario_slider #sombrap,
9378    [data-template="4"]#inicio .matrix-container.right #miniformulario_slider #contenedor2,
9379    [data-template="4"]#inicio .matrix-container.right #miniformulario_slider #tabla_form,
9380    [data-template="4"]#inicio .matrix-container.right #miniformulario_slider form {
9381      height: auto; }
9382    [data-template="4"]#inicio .matrix-container.right #miniformulario_slider .all_form {
9383      padding: 0;
9384      width: auto; }
9385      [data-template="4"]#inicio .matrix-container.right #miniformulario_slider .all_form form {
9386        height: auto;
9387        width: auto; }
9388        [data-template="4"]#inicio .matrix-container.right #miniformulario_slider .all_form form #tabla_form {
9389          display: block;
9390          padding-left: 0px;
9391          width: auto;
9392          max-width: 375px;
9393          margin: 0 auto;
9394          overflow: hidden; }
9395          [data-template="4"]#inicio .matrix-container.right #miniformulario_slider .all_form form #tabla_form .formGroup {
9396            padding: 0;
9397            width: 50%;
9398            display: inline-block; }
9399            [data-template="4"]#inicio .matrix-container.right #miniformulario_slider .all_form form #tabla_form .formGroup.formGroupBig {
9400              float: left; }
9401            [data-template="4"]#inicio .matrix-container.right #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMEntrada {
9402              display: inline-block;
9403              width: 50%;
9404              float: left; }
9405            [data-template="4"]#inicio .matrix-container.right #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMSalida {
9406              display: inline-block;
9407              width: 50%;
9408              margin-right: 0 !important; }
9409            [data-template="4"]#inicio .matrix-container.right #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMAdultos {
9410              display: inline-block;
9411              width: 50%;
9412              float: left; }
9413            [data-template="4"]#inicio .matrix-container.right #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMNinyos {
9414              display: inline-block;
9415              width: 50%;
9416              margin-right: 0 !important; }
9417          [data-template="4"]#inicio .matrix-container.right #miniformulario_slider .all_form form #tabla_form #contenido_buscar {
9418            padding: 20px;
9419            width: 100%; }
9420            [data-template="4"]#inicio .matrix-container.right #miniformulario_slider .all_form form #tabla_form #contenido_buscar a {
9421              padding: 12px 5px;
9422              height: 45px; } }
9423
9424@media screen and (min-width: 768px) and (-ms-high-contrast: active), (min-width: 768px) and (-ms-high-contrast: none) {
9425  [data-template="4"]#inicio .matrix-container.right {
9426    display: block !important;
9427    position: inherit !important; }
9428    [data-template="4"]#inicio .matrix-container.right .carousel-inner {
9429      display: none; } }
9430
9431@media (min-width: 768px) and (max-width: 1199px) {
9432  [data-template="4"]#inicio .matrix-container.left, [data-template="4"]#inicio .matrix-container.right {
9433    display: table-row !important; }
9434    @supports (-ms-ime-align: auto) {
9435      [data-template="4"]#inicio .matrix-container.left, [data-template="4"]#inicio .matrix-container.right {
9436        display: none !important; } }
9437    [data-template="4"]#inicio .matrix-container.left #miniformulario_slider, [data-template="4"]#inicio .matrix-container.right #miniformulario_slider {
9438      margin-left: -187.5px;
9439      left: 50%;
9440      top: 38%;
9441      right: inherit; } }
9442
9443@media screen and (min-width: 768px) and (max-width: 1199px) and (-ms-high-contrast: active), (min-width: 768px) and (max-width: 1199px) and (-ms-high-contrast: none) {
9444  [data-template="4"]#inicio .matrix-container.left, [data-template="4"]#inicio .matrix-container.right {
9445    display: block !important; } }
9446
9447[data-template="4"][data-version="0"]#inicio #top {
9448  position: relative; }
9449
9450[data-template="4"][data-version="0"] #its--global-container,
9451[data-template="4"][data-version="0"] .carousel-inner,
9452[data-template="4"][data-version="0"] .item {
9453  height: 100%; }
9454
9455[data-template="4"][data-version="0"] #webplus_slider {
9456  height: 400px; }
9457
9458[data-template="4"][data-version="0"]#inicio #webplus_slider {
9459  display: none; }
9460  @media (max-width: 585px) {
9461    [data-template="4"][data-version="0"]#inicio #webplus_slider {
9462      display: block; } }
9463
9464[data-template="4"][data-version="0"] #map {
9465  margin-left: -12.5px;
9466  width: 100%;
9467  width: calc(100% + 25px); }
9468
9469[data-template="4"][data-version="0"] .landings .widget_inner {
9470  margin-left: -12.5px !important;
9471  width: 100%;
9472  width: calc(100% + 25px); }
9473
9474@media (min-width: 992px) {
9475  [data-template="4"][data-version="0"] #its--global-container #upper_header .its--container {
9476    width: 100%; }
9477  [data-template="4"][data-version="0"] #its--global-container #lower_header .its--container {
9478    width: 100%; }
9479    [data-template="4"][data-version="0"] #its--global-container #lower_header .its--container #logo {
9480      padding-left: 7px !important; }
9481    [data-template="4"][data-version="0"] #its--global-container #lower_header .its--container .navbar-nav li:last-child a {
9482      padding-right: 7px !important; } }
9483
9484@media (max-width: 767px) {
9485  [data-template="4"][data-version="0"]#inicio #webplus_slider {
9486    height: 600px;
9487    display: block; }
9488    [data-template="4"][data-version="0"]#inicio #webplus_slider.outside {
9489      height: 400px; }
9490      [data-template="4"][data-version="0"]#inicio #webplus_slider.outside .caption-box h1 {
9491        font-size: 65px; }
9492      [data-template="4"][data-version="0"]#inicio #webplus_slider.outside .caption-box h2 {
9493        font-size: 15px; }
9494  [data-template="4"][data-version="0"] #map {
9495    width: 100%; }
9496  [data-template="4"][data-version="0"] footer #lower_footer #copyright_logos a {
9497    float: left; } }
9498
9499@media (min-width: 768px) {
9500  [data-template="4"][data-version="0"]#inicio .matrix-container.left #miniformulario_slider {
9501    margin-left: -187.5px;
9502    left: 50%;
9503    top: 38% !important;
9504    bottom: inherit !important; }
9505    [data-template="4"][data-version="0"]#inicio .matrix-container.left #miniformulario_slider.sticky > .form_inner {
9506      position: relative !important; }
9507    [data-template="4"][data-version="0"]#inicio .matrix-container.left #miniformulario_slider .form_inner > .its--container {
9508      height: auto;
9509      background-color: transparent !important;
9510      padding: 0;
9511      width: auto; }
9512      [data-template="4"][data-version="0"]#inicio .matrix-container.left #miniformulario_slider .form_inner > .its--container .its--row {
9513        width: auto;
9514        margin: 0; }
9515    [data-template="4"][data-version="0"]#inicio .matrix-container.left #miniformulario_slider .all_form,
9516    [data-template="4"][data-version="0"]#inicio .matrix-container.left #miniformulario_slider #sombrap,
9517    [data-template="4"][data-version="0"]#inicio .matrix-container.left #miniformulario_slider #contenedor2,
9518    [data-template="4"][data-version="0"]#inicio .matrix-container.left #miniformulario_slider #tabla_form,
9519    [data-template="4"][data-version="0"]#inicio .matrix-container.left #miniformulario_slider form {
9520      height: auto; }
9521    [data-template="4"][data-version="0"]#inicio .matrix-container.left #miniformulario_slider .all_form {
9522      padding: 0;
9523      width: auto; }
9524      [data-template="4"][data-version="0"]#inicio .matrix-container.left #miniformulario_slider .all_form form {
9525        height: auto;
9526        width: auto; }
9527        [data-template="4"][data-version="0"]#inicio .matrix-container.left #miniformulario_slider .all_form form #tabla_form {
9528          display: block;
9529          padding-left: 0px;
9530          width: auto;
9531          max-width: 375px;
9532          margin: 0 auto;
9533          overflow: hidden; }
9534          [data-template="4"][data-version="0"]#inicio .matrix-container.left #miniformulario_slider .all_form form #tabla_form .formGroup {
9535            padding: 0;
9536            width: 50%;
9537            display: inline-block; }
9538            [data-template="4"][data-version="0"]#inicio .matrix-container.left #miniformulario_slider .all_form form #tabla_form .formGroup.formGroupBig {
9539              float: left; }
9540            [data-template="4"][data-version="0"]#inicio .matrix-container.left #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMEntrada {
9541              display: inline-block;
9542              width: 50%;
9543              float: left; }
9544            [data-template="4"][data-version="0"]#inicio .matrix-container.left #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMSalida {
9545              display: inline-block;
9546              width: 50%;
9547              margin-right: 0 !important; }
9548            [data-template="4"][data-version="0"]#inicio .matrix-container.left #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMAdultos {
9549              display: inline-block;
9550              width: 50%;
9551              float: left; }
9552            [data-template="4"][data-version="0"]#inicio .matrix-container.left #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMNinyos {
9553              display: inline-block;
9554              width: 50%;
9555              margin-right: 0 !important; }
9556          [data-template="4"][data-version="0"]#inicio .matrix-container.left #miniformulario_slider .all_form form #tabla_form #contenido_buscar {
9557            padding: 20px;
9558            width: 100%; }
9559            [data-template="4"][data-version="0"]#inicio .matrix-container.left #miniformulario_slider .all_form form #tabla_form #contenido_buscar a {
9560              padding: 12px 5px;
9561              height: 45px; } }
9562
9563@media screen and (min-width: 768px) and (-ms-high-contrast: active), (min-width: 768px) and (-ms-high-contrast: none) {
9564  [data-template="4"][data-version="0"]#inicio .matrix-container.left {
9565    display: block !important;
9566    position: inherit !important; }
9567    [data-template="4"][data-version="0"]#inicio .matrix-container.left .carousel-inner {
9568      display: none; } }
9569
9570@media (min-width: 768px) {
9571  [data-template="4"][data-version="0"]#inicio .matrix-container.right #miniformulario_slider {
9572    top: 24%;
9573    right: 20%;
9574    width: auto;
9575    bottom: inherit !important; }
9576    [data-template="4"][data-version="0"]#inicio .matrix-container.right #miniformulario_slider.sticky > .form_inner {
9577      position: relative !important; }
9578    [data-template="4"][data-version="0"]#inicio .matrix-container.right #miniformulario_slider .form_inner > .its--container {
9579      height: auto;
9580      background-color: transparent !important;
9581      padding: 0;
9582      width: auto; }
9583      [data-template="4"][data-version="0"]#inicio .matrix-container.right #miniformulario_slider .form_inner > .its--container .its--row {
9584        width: auto;
9585        margin: 0; }
9586    [data-template="4"][data-version="0"]#inicio .matrix-container.right #miniformulario_slider .all_form,
9587    [data-template="4"][data-version="0"]#inicio .matrix-container.right #miniformulario_slider #sombrap,
9588    [data-template="4"][data-version="0"]#inicio .matrix-container.right #miniformulario_slider #contenedor2,
9589    [data-template="4"][data-version="0"]#inicio .matrix-container.right #miniformulario_slider #tabla_form,
9590    [data-template="4"][data-version="0"]#inicio .matrix-container.right #miniformulario_slider form {
9591      height: auto; }
9592    [data-template="4"][data-version="0"]#inicio .matrix-container.right #miniformulario_slider .all_form {
9593      padding: 0;
9594      width: auto; }
9595      [data-template="4"][data-version="0"]#inicio .matrix-container.right #miniformulario_slider .all_form form {
9596        height: auto;
9597        width: auto; }
9598        [data-template="4"][data-version="0"]#inicio .matrix-container.right #miniformulario_slider .all_form form #tabla_form {
9599          display: block;
9600          padding-left: 0px;
9601          width: auto;
9602          max-width: 375px;
9603          margin: 0 auto;
9604          overflow: hidden; }
9605          [data-template="4"][data-version="0"]#inicio .matrix-container.right #miniformulario_slider .all_form form #tabla_form .formGroup {
9606            padding: 0;
9607            width: 50%;
9608            display: inline-block; }
9609            [data-template="4"][data-version="0"]#inicio .matrix-container.right #miniformulario_slider .all_form form #tabla_form .formGroup.formGroupBig {
9610              float: left; }
9611            [data-template="4"][data-version="0"]#inicio .matrix-container.right #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMEntrada {
9612              display: inline-block;
9613              width: 50%;
9614              float: left; }
9615            [data-template="4"][data-version="0"]#inicio .matrix-container.right #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMSalida {
9616              display: inline-block;
9617              width: 50%;
9618              margin-right: 0 !important; }
9619            [data-template="4"][data-version="0"]#inicio .matrix-container.right #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMAdultos {
9620              display: inline-block;
9621              width: 50%;
9622              float: left; }
9623            [data-template="4"][data-version="0"]#inicio .matrix-container.right #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMNinyos {
9624              display: inline-block;
9625              width: 50%;
9626              margin-right: 0 !important; }
9627          [data-template="4"][data-version="0"]#inicio .matrix-container.right #miniformulario_slider .all_form form #tabla_form #contenido_buscar {
9628            padding: 20px;
9629            width: 100%; }
9630            [data-template="4"][data-version="0"]#inicio .matrix-container.right #miniformulario_slider .all_form form #tabla_form #contenido_buscar a {
9631              padding: 12px 5px;
9632              height: 45px; } }
9633
9634@media screen and (min-width: 768px) and (-ms-high-contrast: active), (min-width: 768px) and (-ms-high-contrast: none) {
9635  [data-template="4"][data-version="0"]#inicio .matrix-container.right {
9636    display: block !important;
9637    position: inherit !important; }
9638    [data-template="4"][data-version="0"]#inicio .matrix-container.right .carousel-inner {
9639      display: none; } }
9640
9641@media (min-width: 768px) and (max-width: 1199px) {
9642  [data-template="4"][data-version="0"]#inicio .matrix-container.left, [data-template="4"][data-version="0"]#inicio .matrix-container.right {
9643    display: table-row !important; }
9644    @supports (-ms-ime-align: auto) {
9645      [data-template="4"][data-version="0"]#inicio .matrix-container.left, [data-template="4"][data-version="0"]#inicio .matrix-container.right {
9646        display: none !important; } }
9647    [data-template="4"][data-version="0"]#inicio .matrix-container.left #miniformulario_slider, [data-template="4"][data-version="0"]#inicio .matrix-container.right #miniformulario_slider {
9648      margin-left: -187.5px;
9649      left: 50%;
9650      top: 38%;
9651      right: inherit; } }
9652
9653@media screen and (min-width: 768px) and (max-width: 1199px) and (-ms-high-contrast: active), (min-width: 768px) and (max-width: 1199px) and (-ms-high-contrast: none) {
9654  [data-template="4"][data-version="0"]#inicio .matrix-container.left, [data-template="4"][data-version="0"]#inicio .matrix-container.right {
9655    display: block !important; } }
9656
9657[data-template="4"][data-version="1"] #all #top header#header #lower_header #toggle_nav.visible-sm-inline-block .navbar-toggle {
9658  display: block !important; }
9659
9660[data-template="4"][data-version="1"] #all #top header#header #lower_header #navigation {
9661  display: none !important; }
9662
9663@keyframes stickyShow {
9664  from {
9665    bottom: auto;
9666    left: 0;
9667    position: fixed;
9668    right: 0;
9669    top: -10%;
9670    width: 100%; }
9671  to {
9672    bottom: auto;
9673    left: 0;
9674    position: fixed;
9675    right: 0;
9676    top: 0;
9677    width: 100%; } }
9678
9679@keyframes fadeInUp {
9680  from {
9681    transform: translate3d(0, 30px, 0); }
9682  to {
9683    transform: translate3d(0, 0, 0);
9684    opacity: 1; } }
9685
9686@-webkit-keyframes fadeInUp {
9687  from {
9688    transform: translate3d(0, 30px, 0); }
9689  to {
9690    transform: translate3d(0, 0, 0);
9691    opacity: 1; } }
9692
9693[data-template="4"][data-version="1"] .overlay {
9694  background: rgba(0, 0, 0, 0.5);
9695  display: none;
9696  hei
9696ght: 100%;
9697  position: fixed;
9698  top: 0;
9699  width: 100%;
9700  z-index: 999; }
9701
9702@media (min-width: 1200px) {
9703  [data-template="4"][data-version="1"] #top header#header.header-block-its-light {
9704    background: #fff !important; }
9705  [data-template="4"][data-version="1"] .matrix-v2 {
9706    z-index: 1;
9707    overflow-x: hidden;
9708    position: relative;
9709    bottom: 0;
9710    height: 76vh;
9711    width: 100%;
9712    overflow: unset; }
9713    [data-template="4"][data-version="1"] .matrix-v2__background {
9714      z-index: -1;
9715      display: block;
9716      position: absolute;
9717      height: 100%;
9718      width: 100%;
9719      bottom: 0;
9720      background-attachment: fixed;
9721      background-size: cover;
9722      background-image: url(/child/assets/img/slider/slider.jpg); }
9723      [data-template="4"][data-version="1"] .matrix-v2__background:before {
9724        content: '';
9725        height: 100%;
9726        width: 100%;
9727        position: absolute;
9728        display: block;
9729        background: linear-gradient(to left, white 0%, rgba(255, 255, 255, 0) 39%); }
9730    [data-template="4"][data-version="1"] .matrix-v2__grid, [data-template="4"][data-version="1"] .matrix-v2__container {
9731      grid-auto-rows: auto;
9732      overflow-x: hidden;
9733      z-index: 1;
9734      width: 100%;
9735      height: 100%;
9736      grid-auto-rows: auto;
9737      display: grid;
9738      grid-column-gap: 32px;
9739      grid-row-gap: 32px;
9740      position: absolute;
9741      padding-right: 32px;
9742      bottom: 0; }
9743      [data-template="4"][data-version="1"] .matrix-v2__grid.ie, [data-template="4"][data-version="1"] .matrix-v2__container.ie {
9744        background-color: red;
9745        display: flex;
9746        grid-auto-rows: unset;
9747        grid-column-gap: unset;
9748        grid-row-gap: unset;
9749        flex-wrap: wrap; }
9750        [data-template="4"][data-version="1"] .matrix-v2__grid.ie .matrix-v2__destacado, [data-template="4"][data-version="1"] .matrix-v2__container.ie .matrix-v2__destacado {
9751          animation: unset !important;
9752          height: auto !important;
9753          margin: 16px !important;
9754          opacity: 1 !important;
9755          width: calc(50% - 16px) !important; }
9756    [data-template="4"][data-version="1"] .matrix-v2__destacado {
9757      opacity: 0;
9758      background-size: cover;
9759      padding: 12px;
9760      position: relative; }
9761      [data-template="4"][data-version="1"] .matrix-v2__destacado:nth-child(1) {
9762        grid-area: 1 / 2 / 2 / 3;
9763        animation-duration: 0.3s;
9764        animation-fill-mode: none;
9765        -webkit-animation-duration: 0.3s;
9766        -webkit-animation-fill-mode: both;
9767        animation-name: fadeInUp;
9768        -webkit-animation-name: fadeInUp;
9769        animation-delay: 1s; }
9770      [data-template="4"][data-version="1"] .matrix-v2__destacado:nth-child(2) {
9771        grid-area: 1 / 3 / 2 / 4;
9772        animation-duration: 0.5s;
9773        animation-fill-mode: none;
9774        -webkit-animation-duration: 0.5s;
9775        -webkit-animation-fill-mode: both;
9776        animation-name: fadeInUp;
9777        -webkit-animation-name: fadeInUp;
9778        animation-delay: 1s; }
9779      [data-template="4"][data-version="1"] .matrix-v2__destacado:nth-child(3) {
9780        grid-area: 1 / 4 / 2 / 5;
9781        animation-duration: 0.7s;
9782        animation-fill-mode: none;
9783        -webkit-animation-duration: 0.7s;
9784        -webkit-animation-fill-mode: both;
9785        animation-name: fadeInUp;
9786        -webkit-animation-name: fadeInUp;
9787        animation-delay: 1s; }
9788      [data-template="4"][data-version="1"] .matrix-v2__destacado:nth-child(4) {
9789        grid-area: 2 / 3 / 3 / 4;
9790        animation-duration: 0.9s;
9791        animation-fill-mode: none;
9792        -webkit-animation-duration: 0.9s;
9793        -webkit-animation-fill-mode: both;
9794        animation-name: fadeInUp;
9795        -webkit-animation-name: fadeInUp;
9796        animation-delay: 1s; }
9797      [data-template="4"][data-version="1"] .matrix-v2__destacado:nth-child(5) {
9798        grid-area: 2 / 4 / 3 / 5;
9799        animation-duration: 1.1s;
9800        animation-fill-mode: none;
9801        -webkit-animation-duration: 1.1s;
9802        -webkit-animation-fill-mode: both;
9803        animation-name: fadeInUp;
9804        -webkit-animation-name: fadeInUp;
9805        animation-delay: 1s; }
9806      [data-template="4"][data-version="1"] .matrix-v2__destacado:nth-child(6) {
9807        grid-area: 3 / 4 / 4 / 5;
9808        animation-duration: 1.3s;
9809        animation-fill-mode: none;
9810        -webkit-animation-duration: 1.3s;
9811        -webkit-animation-fill-mode: both;
9812        animation-name: fadeInUp;
9813        -webkit-animation-name: fadeInUp;
9814        animation-delay: 1s; }
9815      [data-template="4"][data-version="1"] .matrix-v2__destacado:hover .matrix-v2__destacado-data {
9816        bottom: 0;
9817        clip-path: inset(0 0 0 0);
9818        -webkit-clip-path: inset(0 0 0 0);
9819        background: #009cde;
9820        background: rgba(0, 156, 222, 0.8);
9821        height: 100%;
9822        right: 0;
9823        width: 100%;
9824        padding: 20px; }
9825        [data-template="4"][data-version="1"] .matrix-v2__destacado:hover .matrix-v2__destacado-data > * {
9826          color: #fff;
9827          transform: translateX(0); }
9828      [data-template="4"][data-version="1"] .matrix-v2__destacado:hover .matrix-v2__destacado-data-1 {
9829        border-bottom: 1px solid #fff; }
9830      [data-template="4"][data-version="1"] .matrix-v2__destacado:hover .matrix-v2__destacado-info, [data-template="4"][data-version="1"] .matrix-v2__destacado:hover .matrix-v2__destacado-book, [data-template="4"][data-version="1"] .matrix-v2__destacado:hover .matrix-v2__destacado-from, [data-template="4"][data-version="1"] .matrix-v2__destacado:hover .matrix-v2__destacado-price {
9831        color: #fff; }
9832        [data-template="4"][data-version="1"] .matrix-v2__destacado:hover .matrix-v2__destacado-info-night, [data-template="4"][data-version="1"] .matrix-v2__destacado:hover .matrix-v2__destacado-book-night, [data-template="4"][data-version="1"] .matrix-v2__destacado:hover .matrix-v2__destacado-from-night, [data-template="4"][data-version="1"] .matrix-v2__destacado:hover .matrix-v2__destacado-price-night {
9833          font-size: 11px;
9834          font-weight: 100;
9835          text-transform: lowercase; }
9836      [data-template="4"][data-version="1"] .matrix-v2__destacado:hover .matrix-v2__destacado-from {
9837        font-size: 12px; }
9838      [data-template="4"][data-version="1"] .matrix-v2__destacado:hover .matrix-v2__destacado-book, [data-template="4"][data-version="1"] .matrix-v2__destacado:hover .matrix-v2__destacado-capacity, [data-template="4"][data-version="1"] .matrix-v2__destacado:hover .matrix-v2__destacado-bedrooms {
9839        border: 1px solid #fff; }
9840      [data-template="4"][data-version="1"] .matrix-v2__destacado:hover .matrix-v2__destacado-data-2 {
9841        border-top: 1px solid #fff;
9842        display: flex !important;
9843        grid-area: 2/3;
9844        margin-top: -1px; }
9845      [data-template="4"][data-version="1"] .matrix-v2__destacado:hover .matrix-v2__destacado-data-3 {
9846        text-align: left;
9847        position: relative;
9848        left: 0; }
9849    [data-template="4"][data-version="1"] .matrix-v2__destacado-data {
9850      transition: all .4s ease-out;
9851      position: absolute;
9852      bottom: 7px;
9853      right: 7px;
9854      width: 230px;
9855      height: 200px;
9856      background-color: #fff;
9857      display: grid;
9858      grid-template-columns: repeat(2, 1fr);
9859      grid-template-rows: repeat(2, 1fr);
9860      grid-column-gap: 0px;
9861      grid-row-gap: 0px;
9862      clip-path: inset(132px 0 0 90px);
9863      -webkit-clip-path: inset(132px 0 0 90px);
9864      min-height: 200px;
9865      min-width: 100px;
9866      padding: unset; }
9867      [data-template="4"][data-version="1"] .matrix-v2__destacado-data-3 {
9868        text-align: center; }
9869      [data-template="4"][data-version="1"] .matrix-v2__destacado-data-2 {
9870        display: none !important; }
9871      [data-template="4"][data-version="1"] .matrix-v2__destacado-data > * {
9872        transition: all .4s ease-out;
9873        transform: translateX(100%) translateY(-8px); }
9874      [data-template="4"][data-version="1"] .matrix-v2__destacado-data:hover > * {
9875        color: #fff;
9876        transform: translateX(0); }
9877    [data-template="4"][data-version="1"] .matrix-v2__destacado-data-1 {
9878      transform: translateX(55%);
9879      grid-area: 1 / 1 / 2 / 4;
9880      display: flex;
9881      flex-direction: column;
9882      color: #000; }
9883    [data-template="4"][data-version="1"] .matrix-v2__destacado-data-2 {
9884      grid-area: 2 / 2 / 3 / 3;
9885      display: flex;
9886      flex-direction: column;
9887      justify-content: center; }
9888    [data-template="4"][data-version="1"] .matrix-v2__destacado-data-3 {
9889      grid-area: 2 / 1 / 3 / 2;
9890      display: flex;
9891      flex-direction: column;
9892      justify-content: center;
9893      align-self: end;
9894      position: relative;
9895      text-align: right;
9896      right: 10px; }
9897    [data-template="4"][data-version="1"] .matrix-v2__destacado-from {
9898      text-transform: capitalize;
9899      color: #000;
9900      font-size: 11px; }
9901      [data-template="4"][data-version="1"] .matrix-v2__destacado-from-night {
9902        font-weight: 100;
9903        text-transform: lowercase;
9904        font-size: 11px; }
9905    [data-template="4"][data-version="1"] .matrix-v2 .mobile {
9906      display: none; }
9907    [data-template="4"][data-version="1"] .matrix-v2__destacado-price {
9908      color: #000;
9909      font-size: 16px;
9910      font-weight: 600; }
9911    [data-template="4"][data-version="1"] .matrix-v2__destacado-book {
9912      font-weight: 600;
9913      padding: 12px;
9914      color: #000;
9915      display: flex;
9916      background-color: rgba(0, 0, 0, 0.06);
9917      justify-content: center; }
9918    [data-template="4"][data-version="1"] .matrix-v2__destacado-info {
9919      color: #000;
9920      margin-top: 5px;
9921      padding: 0 0 30px 0; }
9922    [data-template="4"][data-version="1"] .matrix-v2__destacado-capacity, [data-template="4"][data-version="1"] .matrix-v2__destacado-bedrooms {
9923      padding: 8px 12px; }
9924    [data-template="4"][data-version="1"] .matrix-v2__destacado-name {
9925      font-size: 19px;
9926      font-weight: 600;
9927      margin: 2px 0; }
9928    [data-template="4"][data-version="1"] .matrix-v2__destacado-town {
9929      color: #fff;
9930      font-size: 15px;
9931      font-weight: 600;
9932      margin: 2px 0 10px 0; }
9933    [data-template="4"][data-version="1"] .matrix-v2__formulario {
9934      grid-area: 3 / 1 / 4 / 4;
9935      display: flex;
9936      align-items: flex-start;
9937      flex-direction: column;
9938      position: absolute;
9939      top: 28vh;
9940      left: 4vh;
9941      width: 40%; }
9942    [data-template="4"][data-version="1"] .matrix-v2__caption-box h1 {
9943      font-size: 10vh;
9944      color: #fff;
9945      font-family: 'Open Sans', 'sans-serif'; }
9946    [data-template="4"][data-version="1"] .matrix-v2__caption-box h2 {
9947      display: none; }
9948  [data-template="4"][data-version="1"] #miniformulario_slider {
9949    background: #fff;
9950    position: relative;
9951    top: 20px;
9952    transition: all .3s; }
9953    [data-template="4"][data-version="1"] #miniformulario_slider * {
9954      transition: all .3s; }
9955    [data-template="4"][data-version="1"] #miniformulario_slider > * {
9956      transition: all .3s; }
9957    [data-template="4"][data-version="1"] #miniformulario_slider.sticky .form_inner {
9958      animation: stickyShow 1s; }
9959      [data-template="4"][data-version="1"] #miniformulario_slider.sticky .form_inner .its--container {
9960        margin: 0 auto;
9961        width: auto; }
9962        [data-template="4"][data-version="1"] #miniformulario_slider.sticky .form_inner .its--container .all_form #formBusquedaAlquileres {
9963          margin: 0 auto;
9964          min-width: 846px;
9965          width: auto;
9966          float: none;
9967          transition: all 0.3s;
9968          box-shadow: 2px 2px 24px 0 rgba(0, 0, 0, 0.25); }
9969    [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form {
9970      padding-left: 14px;
9971      display: flex; }
9972      [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form .wrapper-FRMClase {
9973        display: none !important; }
9974      [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form .formGroup {
9975        flex: 1;
9976        padding-right: 14px; }
9977        [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form .formGroup .form_item {
9978          margin: 18px 0;
9979          border: unset; }
9980          [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form .formGroup .form_item label {
9981            padding: 0;
9982            font-size: 12px;
9983            margin-bottom: 8px; }
9984          [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form .formGroup .form_item select {
9985            border: 1px solid rgba(0, 0, 0, 0.12);
9986            font-family: 'Open Sans' !important;
9987            font-size: 13px;
9988            border-radius: 0; }
9989          [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form .formGroup .form_item input {
9990            border: 1px solid rgba(0, 0, 0, 0.12);
9991            font-family: 'Open Sans' !important;
9992            padding-bottom: 8px;
9993            border-radius: 0; }
9994            [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form .formGroup .form_item input::placeholder {
9995              font-size: 13px; }
9996      [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form #contenido_buscar {
9997        flex: 1;
9998        display: flex;
9999        justify-content: center;
10000        align-items: center;
10001        background-color: #fff;
10002        padding: 0; }
10003        [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form #contenido_buscar a {
10004          width: 100%;
10005          margin-bottom: -22px;
10006          padding: 12px 0; } }
10007
10008@media (max-width: 1199px) {
10009  [data-template="4"][data-version="1"] #top header#header.header-block-its-light {
10010    background: #fff !important; }
10011    [data-template="4"][data-version="1"] #top header#header.header-block-its-light #lower_header #item-preheader .item-multimoneda .dropdown-toggle {
10012      color: #000; }
10013    [data-template="4"][data-version="1"] #top header#header.header-block-its-light #lower_header #item-preheader .preheader-item-right a.dropdown-toggle {
10014      color: #000; }
10015    [data-template="4"][data-version="1"] #top header#header.header-block-its-light #lower_header #toggle_nav.navbar-default.its--col-sm-1 .navbar-toggle .
10015icon-bar {
10016      background: #000; }
10017  [data-template="4"][data-version="1"] #top header#header #lower_header {
10018    padding: 10px 32px 37px; }
10019    [data-template="4"][data-version="1"] #top header#header #lower_header #logo {
10020      padding-left: 2px; }
10021    [data-template="4"][data-version="1"] #top header#header #lower_header .its--container {
10022      width: 100%; }
10023    [data-template="4"][data-version="1"] #top header#header #lower_header #item-preheader {
10024      width: 69%; }
10025      [data-template="4"][data-version="1"] #top header#header #lower_header #item-preheader .preheader-item-right a.dropdown-toggle {
10026        color: #fff; }
10027      [data-template="4"][data-version="1"] #top header#header #lower_header #item-preheader .item-multimoneda .dropdown-toggle {
10028        color: #fff; }
10029    [data-template="4"][data-version="1"] #top header#header #lower_header #toggle_nav.navbar-default.its--col-sm-1 .navbar-toggle .icon-bar {
10030      background-color: #fff; }
10031  [data-template="4"][data-version="1"] .matrix-v2 {
10032    z-index: 1;
10033    overflow: hidden;
10034    position: relative;
10035    bottom: 0;
10036    height: 76vh;
10037    width: 100%;
10038    overflow: hidden; }
10039    [data-template="4"][data-version="1"] .matrix-v2__background {
10040      z-index: -1;
10041      display: block;
10042      position: absolute;
10043      height: 100vh;
10044      width: 100%;
10045      bottom: 0;
10046      background-size: cover;
10047      background-image: url(/child/assets/img/slider/slider.jpg); }
10048    [data-template="4"][data-version="1"] .matrix-v2__grid {
10049      overflow-x: scroll;
10050      z-index: 1;
10051      width: 100vw;
10052      height: 76vh;
10053      display: flex;
10054      position: absolute;
10055      padding: 0 32px 0px 32px;
10056      bottom: 0; }
10057      [data-template="4"][data-version="1"] .matrix-v2__grid a {
10058        display: flex;
10059        margin: 0 10px;
10060        padding: 0; }
10061    [data-template="4"][data-version="1"] .matrix-v2__container {
10062      z-index: 1;
10063      width: auto;
10064      height: auto;
10065      display: flex;
10066      position: absolute;
10067      padding: 0;
10068      bottom: 0; }
10069    [data-template="4"][data-version="1"] .matrix-v2__container-data {
10070      align-items: flex-end;
10071      display: flex;
10072      width: 100%; }
10073    [data-template="4"][data-version="1"] .matrix-v2__destacado {
10074      background-size: cover;
10075      background-color: rgba(0, 0, 0, 0.22);
10076      padding: 12px;
10077      height: 50vh;
10078      width: 44vh;
10079      background-position: 10% 50%; }
10080    [data-template="4"][data-version="1"] .matrix-v2__destacado-data {
10081      position: relative;
10082      float: right;
10083      background: #fff;
10084      width: 100%;
10085      height: auto;
10086      display: grid;
10087      padding: 16px 12px 12px 12px; }
10088    [data-template="4"][data-version="1"] .matrix-v2__destacado-data-1 {
10089      color: #000;
10090      grid-area: 1/1/3/4; }
10091    [data-template="4"][data-version="1"] .matrix-v2__destacado-data-2 {
10092      display: none; }
10093    [data-template="4"][data-version="1"] .matrix-v2__destacado-data-3 {
10094      grid-area: 3/3/2/4;
10095      text-align: right;
10096      padding-bottom: 5px; }
10097    [data-template="4"][data-version="1"] .matrix-v2__destacado-from {
10098      text-transform: capitalize;
10099      color: #000;
10100      display: inline-flex;
10101      font-size: 12px;
10102      padding-bottom: 0; }
10103    [data-template="4"][data-version="1"] .matrix-v2__destacado-from-night {
10104      text-transform: capitalize;
10105      color: #8D8D8D;
10106      display: block;
10107      font-size: 10px;
10108      margin-top: 2px;
10109      padding-left: 2px; }
10110    [data-template="4"][data-version="1"] .matrix-v2 .desktop {
10111      display: none; }
10112    [data-template="4"][data-version="1"] .matrix-v2__destacado-price {
10113      color: #000;
10114      font-size: 14px;
10115      font-weight: 600;
10116      display: block; }
10117    [data-template="4"][data-version="1"] .matrix-v2__destacado-book {
10118      font-weight: 600;
10119      padding: 12px;
10120      color: #000;
10121      display: flex;
10122      background-color: rgba(0, 0, 0, 0.06);
10123      justify-content: center; }
10124    [data-template="4"][data-version="1"] .matrix-v2__destacado-info {
10125      color: #000;
10126      padding-bottom: 8px; }
10127    [data-template="4"][data-version="1"] .matrix-v2__destacado-capacity, [data-template="4"][data-version="1"] .matrix-v2__destacado-bedrooms {
10128      padding: 5px 10px;
10129      color: #8D8D8D; }
10130    [data-template="4"][data-version="1"] .matrix-v2__destacado-name {
10131      margin: 2px 0;
10132      font-size: 19px;
10133      display: block;
10134      font-weight: bold;
10135      padding: 0 10px; }
10136    [data-template="4"][data-version="1"] .matrix-v2__destacado-town {
10137      margin: 2px 0 10px 0;
10138      font-size: 15px;
10139      opacity: .4;
10140      display: block;
10141      position: relative;
10142      font-weight: 100;
10143      padding: 0 10px 20px; }
10144    [data-template="4"][data-version="1"] .matrix-v2__formulario {
10145      display: flex;
10146      align-items: flex-start;
10147      flex-direction: column; }
10148    [data-template="4"][data-version="1"] .matrix-v2__caption-box {
10149      padding: 0 35px;
10150      width: 50%; }
10151      [data-template="4"][data-version="1"] .matrix-v2__caption-box h1 {
10152        margin-top: 0;
10153        font-size: 50px;
10154        color: #fff; }
10155      [data-template="4"][data-version="1"] .matrix-v2__caption-box h2 {
10156        display: none; } }
10157
10158@media (height: 1366px) and (width: 1024px) {
10159  [data-template="4"][data-version="1"] #top .matrix-v2__caption-box {
10160    width: 70%; }
10161    [data-template="4"][data-version="1"] #top .matrix-v2__caption-box h1 {
10162      font-size: 6vh !important; }
10163  [data-template="4"][data-version="1"] #top #miniformulario_slider {
10164    top: 9.2vh !important; } }
10165
10166@media (max-width: 767px) {
10167  [data-template="4"][data-version="1"] #top header#header.header-block-its-dark {
10168    background-color: transparent !important;
10169    padding: 0;
10170    position: absolute !important; }
10171    [data-template="4"][data-version="1"] #top header#header.header-block-its-dark #lower_header {
10172      padding: 10px; }
10173  [data-template="4"][data-version="1"] #top header#header #lower_header #logo {
10174    z-index: 4; }
10175  [data-template="4"][data-version="1"] #top .overlay {
10176    z-index: 4; } }
10177
10178@media (max-width: 500px) {
10179  [data-template="4"][data-version="1"] #top header#header #lower_header #mobile_menu.open {
10180    width: 100%; }
10181    [data-template="4"][data-version="1"] #top header#header #lower_header #mobile_menu.open .navbar-nav li a {
10182      width: 100%; } }
10183
10184[data-template="4"][data-version="1"] #inicio #top #webplus_slider {
10185  display: none !important; }
10186
10187@media (max-width: 767px) {
10188  [data-template="4"][data-version="1"] header#header #lower_header #item-preheader .preheader-item-right {
10189    display: none; }
10190  [data-template="4"][data-version="1"] .matrix-v2__button-formulario {
10191    background: #fff;
10192    bottom: 0;
10193    font-weight: 700;
10194    padding: 10px 20px;
10195    position: fixed;
10196    text-align: center;
10197    text-transform: uppercase;
10198    vertical-align: middle;
10199    width: 100%;
10200    z-index: 2; }
10201    [data-template="4"][data-version="1"] .matrix-v2__button-formulario-enlace {
10202      background: #009cde;
10203      color: #fff;
10204      display: block;
10205      height: 50px;
10206      padding: 15px 5px;
10207      position: relative; }
10208      [data-template="4"][data-version="1"] .matrix-v2__button-formulario-enlace:hover {
10209        background-color: #0078ab;
10210        color: #fff;
10211        text-decoration: none; }
10212  [data-template="4"][data-version="1"] .matrix-v2 {
10213    z-index: 1;
10214    overflow-y: hidden;
10215    bottom: 0;
10216    height: 95vh;
10217    width: 100%;
10218    background-image: url(/child/assets/img/slider/slider.jpg);
10219    background-size: cover; }
10220    [data-template="4"][data-version="1"] .matrix-v2:before {
10221      content: '';
10222      height: 100%;
10223      width: 100%;
10224      position: absolute;
10225      display: block;
10226      background: linear-gradient(to top, #fff, transparent); }
10227    [data-template="4"][data-version="1"] .matrix-v2__grid, [data-template="4"][data-version="1"] .matrix-v2__container {
10228      bottom: 0;
10229      display: flex;
10230      height: 76vh;
10231      overflow: hidden;
10232      padding: 0;
10233      position: absolute;
10234      width: 100vw;
10235      z-index: 1; }
10236    [data-template="4"][data-version="1"] .matrix-v2__grid {
10237      overflow-x: scroll; }
10238      [data-template="4"][data-version="1"] .matrix-v2__grid a {
10239        width: 75vw;
10240        height: 50vh; }
10241    [data-template="4"][data-version="1"] .matrix-v2__container {
10242      display: flex;
10243      height: auto;
10244      margin-bottom: 40px;
10245      padding: 32px 5px;
10246      width: auto; }
10247    [data-template="4"][data-version="1"] .matrix-v2__destacado {
10248      display: none; }
10249    [data-template="4"][data-version="1"] .matrix-v2__formulario {
10250      align-items: flex-start;
10251      display: flex;
10252      flex-direction: column;
10253      padding-top: 50px;
10254      position: absolute;
10255      top: 10%; }
10256    [data-template="4"][data-version="1"] .matrix-v2__caption-box {
10257      padding: 0 10px;
10258      width: 70%; }
10259      [data-template="4"][data-version="1"] .matrix-v2__caption-box h1 {
10260        color: #fff;
10261        font-size: 40px;
10262        margin-top: 0; }
10263      [data-template="4"][data-version="1"] .matrix-v2__caption-box h2 {
10264        display: none; }
10265  [data-template="4"][data-version="1"] #miniformulario_slider {
10266    display: none;
10267    height: 100%;
10268    width: 100%;
10269    z-index: 999; }
10270    [data-template="4"][data-version="1"] #miniformulario_slider #miniformulario_slider_close {
10271      color: #000;
10272      font-size: 20px;
10273      position: fixed;
10274      padding: 0 15px;
10275      right: 0;
10276      top: 20px;
10277      z-index: 999; }
10278    [data-template="4"][data-version="1"] #miniformulario_slider .form_inner {
10279      height: 100%;
10280      width: 100%; }
10281      [data-template="4"][data-version="1"] #miniformulario_slider .form_inner > .its--container {
10282        padding: 0; }
10283        [data-template="4"][data-version="1"] #miniformulario_slider .form_inner > .its--container .all_form #tabla_form {
10284          height: 100vh;
10285          max-width: 100%;
10286          position: fixed; }
10287          [data-template="4"][data-version="1"] #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup {
10288            display: block !important;
10289            width: 100% !important; }
10290            [data-template="4"][data-version="1"] #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup:first-child {
10291              margin-top: 60px; }
10292            [data-template="4"][data-version="1"] #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item {
10293              margin: 15px 0;
10294              padding: 0 20px; }
10295              [data-template="4"][data-version="1"] #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item label {
10296                font-size: 12px;
10297                padding: 5px 0; }
10298              [data-template="4"][data-version="1"] #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item input,
10299              [data-template="4"][data-version="1"] #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item select {
10300                border: 1px solid #e8e8e8;
10301                color: #aeaeae;
10302                height: 40px;
10303                font-size: 13px; }
10304                [data-template="4"][data-version="1"] #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item input::placeholder,
10305                [data-template="4"][data-version="1"] #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item select::placeholder {
10306                  color: #aeaeae; }
10307          [data-template="4"][data-version="1"] #miniformulario_slider .form_inner > .its--container .all_form #tabla_form #contenido_buscar {
10308            background: #fff;
10309            bottom: 0;
10310            position: fixed; } }
10311
10312@media (max-width: 450px) {
10313  [data-template="4"][data-version="1"] .matrix-v2__caption-box h1 {
10314    font-size: 30px; } }
10315
10316@media (max-width: 767px) {
10317  [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form {
10318    overflow: scroll; }
10319    [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form .formGroup:first-child {
10320      margin-top: 20px; }
10321    [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form .formGroup .form_item {
10322      margin: 10px 0; } }
10323
10324[data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form #contenido_buscar a {
10325  font-weight: 600; }
10326
10327@media (max-height: 800px) {
10328  [data-template="4"][data-version="1"] #top header#header #lower_header {
10329    padding: 13px 32px 2px; } }
10330
10331@media (min-height: 1100px) {
10332  [data-template="4"][data-version="1"] #miniformulario_slider {
10333    top: 6vh !important; }
10334  [data-template="4"][data-version="1"] .matrix-v2__caption-box h1 {
10335    font-size: 8vh; } }
10336
10337@media (min-height: 1000px) {
10338  [data-template="4"][data-version="1"] #miniformulario_slider {
10339    top: 7vh !important; } }
10340
10341@media (min-height: 1600px) {
10342  [data-template="4"][data-version="1"] #miniformulario_slider {
10343    top: 12vh !important; } }
10344
10345@media (min-height: 1600px) {
10346  [data-template="4"][data-version="1"] #miniformulario_slider {
10347    top: 13vh !important; } }
10348
10349@media (min-width: 768px) {
10350  [data-template="4"][data-version="1"] .matrix-v2__button-formulario {
10351    display: none; }
10352  [data-template="4"][data-version="1"] #miniformulario_slider {
10353    background: #fff;
10354    position: relative;
10355    top: 25px;
10356    transition: all .3s; }
10357    [data-template="4"][data-version="1"] #miniformulario_slider #miniformulario_slider_close {
10358      display: none; }
10359    [data-template="4"][data-version="1"] #miniformulario_slider * {
10360      transition: all .3s; }
10361    [data-template="4"][data-version="1"] #miniformulario_slider > * {
10362      transition: all .3s; }
10363    [data-template="4"][data-version="1"] #miniformulario_slider.sticky .form_inner {
10364      animation: stickyShow 1s; }
10365      [data-template="4"][data-version="1"] #miniformulario_slider.sticky .form_inner .its--container {
10366        margin: 0 auto;
10367        width: auto; }
10368        [data-template="4"][data-version="1"] #miniformulario_slider.sticky .form_inner .its--container .all_form {
10369          background: #fff; }
10370          [data-template="4"][data-version="1"] #miniformulario_slider.sticky .form_inner .its--container .all_form #formBusquedaAlquileres {
10371            box-shadow: unset;
10372            float: none;
10373            margin: 0 auto;
10374            min-width: 846px;
10375            transition: all 0.3s;
10376            width: auto; }
10377    [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form {
10378      padding-left: 14px;
10379      display: flex; }
10380      [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form .wrapper-FRMClase {
10381        display: none !important; }
10382      [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form .formGroup {
10383        flex: 1;
10384        padding-right: 14px; }
10385        [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form .formGroup .form_item {
10386          margin: 18px 0;
10387          border: unset; }
10388          [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form .formGroup .form_item label {
10389            padding: 0;
10390            font-size: 12px;
10391            margin-bottom: 8px; }
10392          [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form .formGroup .form_item select {
10393            border: 1px solid rgba(0, 0, 0, 0.12);
10394            font-family: 'Open Sans' !important;
10395            font-size: 13px;
10396            border-radius: 0; }
10397          [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form .formGroup .form_item input {
10398            border: 1px solid rgba(0, 0, 0, 0.12);
10399            border-radius: 0;
10400            font-family: 'Open Sans' !important;
10401            font-size: 13px;
10402            padding-bottom: 8px; }
10403            [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form .formGroup .form_item input::placeholder {
10404              font-size: 13px; }
10405      [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form #contenido_buscar {
10406        flex: 1;
10407        display: flex;
10408        justify-content: center;
10409        align-items: center;
10410        background-color: #fff;
10411        padding: 0; }
10412        [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form #contenido_buscar a {
10413          width: 100%;
10414          margin-bottom: -22px;
10415          padding: 12px 0; } }
10416
10417[data-template="4"][data-version="1"] #centro #sombra2 #contenedor #background {
10418  display: block; }
10419
10420[data-template="4"][data-version="1"] .its--online-fix #top header#header #lower_header {
10421  padding: 16px 32px; }
10422
10423[data-template="4"][data-version="1"] .its--online-fix #top header#header #item-preheader {
10424  padding-right: 20px; }
10425
10426[data-template="5"] #its--global-container,
10427[data-template="5"] .carousel-inner,
10428[data-template="5"] .item {
10429  height: 100%; }
10430
10431[data-template="5"] #webplus_slider {
10432  height: 400px; }
10433
10434[data-template="5"]#inicio #webplus_slider {
10435  height: 100%; }
10436
10437[data-template="5"] .zonas .wrapper-widget-zona {
10438  padding: 0; }
10439
10440[data-template="5"] #map {
10441  margin-left: -12.5px;
10442  width: 100%;
10443  width: calc(100% + 25px); }
10444
10445[data-template="5"] .recomendaciones-wrapper .recomendaciones .recomendaciones_img .box {
10446  right: 7%; }
10447
10448[data-template="5"] .landings .widget_inner {
10449  margin-left: -12.5px !important;
10450  width: 100%;
10451  width: calc(100% + 25px); }
10452
10453@media (min-width: 992px) {
10454  [data-template="5"]#inicio #top {
10455    height: auto;
10456    position: fixed;
10457    width: 100%;
10458    z-index: 999; }
10459  [data-template="5"] #its--global-container #upper_header .its--container {
10460    width: 100%; }
10461  [data-template="5"] #its--global-container #lower_header .its--container {
10462    width: 100%; }
10463    [data-template="5"] #its--global-container #lower_header .its--container #logo {
10464      padding-left: 7px !important; }
10465    [data-template="5"] #its--global-container #lower_header .its--container .navbar-nav li:last-child a {
10466      padding-right: 7px !important; }
10467  [data-template="5"]#inicio #webplus_slider {
10468    float: left;
10469    position: fixed;
10470    width: 41.66667%; }
10471    [data-template="5"]#inicio #webplus_slider .carousel-inner > .item .its--container {
10472      width: 100%; }
10473      [data-template="5"]#inicio #webplus_slider .carousel-inner > .item .its--container .caption-box {
10474        top: 15%;
10475        bottom: 0;
10476        margin-bottom: 0px !important;
10477        opacity: 1 !important;
10478        padding: 0; }
10479        [data-template="5"]#inicio #webplus_slider .carousel-inner > .item .its--container .caption-box h1 {
10480          font-size: 45px; }
10481        [data-template="5"]#inicio #webplus_slider .carousel-inner > .item .its--container .caption-box h2 {
10482          font-size: 20px; }
10483    [data-template="5"]#inicio #webplus_slider #miniformulario_slider {
10484      padding: 100px;
10485      left: 0;
10486      bottom: 10%; }
10487      [data-template="5"]#inicio #webplus_slider #miniformulario_slider .form_inner > .its--container {
10488        background: transparent;
10489        height: auto;
10490        width: 100%; }
10491        [data-template="5"]#inicio #webplus_slider #miniformulario_slider .form_inner > .its--container .all_form {
10492          height: auto; }
10493          [data-template="5"]#inicio #webplus_slider #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup {
10494            display: inline-block;
10495            float: left;
10496            width: 33.33333%; }
10497            [data-template="5"]#inicio #webplus_slider #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item {
10498              margin: 20px 0 10px 0; }
10499              [data-template="5"]#inicio #webplus_slider #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item input,
10500              [data-template="5"]#inicio #webplus_slider #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item select {
10501                height: 58px; }
10502          [data-template="5"]#inicio #webplus_slider #miniformulario_slider .form_inner > .its--container .all_form #tabla_form #contenido_buscar {
10503            background: #009cde;
10504            padding: 0; }
10505            [data-template="5"]#inicio #webplus_slider #miniformulario_slider .form_inner > .its--container .all_form #tabla_form #contenido_buscar a {
10506              padding: 40px 0; }
10507  [data-template="5"]#inicio main {
10508    padding-top: 101px; }
10509  [data-template="5"]#inicio main,
10510  [data-template="5"]#inicio #prefooter,
10511  [data-template="5"]#inicio footer {
10512    width: 58.33333%;
10513    float: right; }
10514    [data-template="5"]#inicio main .its--container,
10515    [data-template="5"]#inicio #prefooter .its--container,
10516    [data-template="5"]#inicio footer .its--container {
10517      width: 100%; }
10518  [data-template="5"]#inicio main .its--container-fluid,
10519  [data-template="5"]#inicio #prefooter .its--container-fluid {
10520    padding: 0; }
10521    [data-template="5"]#inicio main .its--container-fluid .its--row,
10522    [data-template="5"]#inicio #prefooter .its--container-fluid .its--row {
10523      padding-left: 40px;
10524      padding-right: 40px; }
10525  [data-template="5"] #its--global-container .its--row {
10526    margin: 0; }
10527  [data-template="5"]#inicio .Zonas {
10528    margin: 0; } }
10529
10530@media (max-width: 767px) {
10531  [data-template="5"]#inicio #webplus_slider {
10532    height: 600px; }
10533  [data-template="5"] #webplus_slider #miniformulario_slider .form_inner > .its--container {
10534    height: auto; }
10535    [data-template="5"] #webplus_slider #miniformulario_slider .form_inner > .its--container .its--row {
10536      width: 100%;
10537      margin: 0; }
10538  [data-template="5"] #webplus_slider #miniformulario_slider .all_form,
10539  [data-template="5"] #webplus_slider #miniformulario_slider #sombrap,
10540  [data-template="5"] #webplus_slider #miniformulario_slider #contenedor2,
10541  [data-template="5"] #webplus_slider #miniformulario_slider #tabla_form,
10542  [data-template="5"] #webplus_slider #miniformulario_slider form {
10543    height: auto; }
10544  [data-template="5"] #webplus_slider #miniformulario_slider .all_form {
10545    padding: 0; }
10546    [data-template="5"] #webplus_slider #miniformulario_slider .all_form form {
10547      height: auto; }
10548      [data-template="5"] #webplus_slider #miniformulario_slider .all_form form #tabla_form {
10549        display: block;
10550        padding-left: 0px; }
10551        [data-template="5"] #webplus_slider #miniformulario_slider .all_form form #tabla_form .formGroup {
10552          padding: 0;
10553          width: 50%;
10554          display: inline-block; }
10555          [data-template="5"] #webplus_slider #miniformulario_slider .all_form form #tabla_form .formGroup.formGroupBig {
10556            float: left; }
10557          [data-template="5"] #webplus_slider #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMEntrada {
10558            display: inline-block;
10559            width: 50%;
10560            float: left; }
10561          [data-template="5"] #webplus_slider #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMSalida {
10562            display: inline-block;
10563            width: 50%;
10564            margin-right: 0 !important; }
10565          [data-template="5"] #webplus_slider #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMAdultos {
10566            display: inline-block;
10567            width: 50%;
10568            float: left; }
10569          [data-template="5"] #webplus_slider #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMNinyos {
10570            display: inline-block;
10571            width: 50%;
10572            margin-right: 0 !important; }
10573        [data-template="5"] #webplus_slider #miniformulario_slider .all_form form #tabla_form #contenido_buscar {
10574          padding: 20px;
10575          width: 100%; }
10576          [data-template="5"] #webplus_slider #miniformulario_slider .all_form form #tabla_form #contenido_buscar a {
10577            padding: 12px 5px;
10578            height: 45px; }
10579  [data-template="5"] #map {
10580    width: 100%; }
10581  [data-template="5"] footer #lower_footer #copyright_logos a {
10582    float: left; } }
10583
10584@media (min-width: 992px) and (max-width: 1499px) {
10585  [data-template="5"]#inicio #webplus_slider .carousel-inner .caption-box h1 {
10586    font-size: 32px !important; }
10587  [data-template="5"]#inicio #webplus_slider .carousel-inner .caption-box h2 {
10588    font-size: 17px !important; }
10589  [data-template="5"]#inicio #webplus_slider #miniformulario_slider {
10590    padding: 0 20px 50px 20px !important; }
10591  [data-template="5"]#inicio .bienvenidos .its--col-sm-6 {
10592    width: 100% !important; }
10593    [data-template="5"]#inicio .bienvenidos .its--col-sm-6:first-child {
10594      margin-bottom: 20px; }
10595    [data-template="5"]#inicio .bienvenidos .its--col-sm-6 img {
10596      margin: 0;
10597      float: none;
10598      position: relative;
10599      right: auto;
10600      top: auto; }
10601  [data-template="5"]#inicio .widget.tiempo .weather-content.single {
10602    width: 60%;
10603    margin: 0 auto; }
10604    [data-template="5"]#inicio .widget.tiempo .weather-content.single .weather-day {
10605      display: none; }
10606      [data-template="5"]#inicio .widget.tiempo .weather-content.single .weather-day.currently {
10607        display: table-cell;
10608        height: 250px; }
10609  [data-template="5"]#inicio .widget.tiempo .weather-content.multiple .weather-day.currently {
10610    display: table-caption;
10611    width: 100%;
10612    height: 250px; }
10613  [data-template="5"]#inicio .widget.tiempo .weather-content.multiple .weather-day .currently-row {
10614    margin-top: 50px; }
10615  [data-template="5"]#inicio .av-testimonial-box {
10616    width: 100% !important;
10617    padding-top: 50px !important;
10618    padding-right: 30px !important;
10619    padding-left: 30px !important; }
10620  [data-template="5"]#inicio .av-testimonial-opinion {
10621    font-size: 20px !important; }
10622  [data-template="5"]#inicio .av-testimonial-name {
10623    font-size: 14px !important; }
10624  [data-template="5"]#inicio .Zonas .wrapper-widget-zona {
10625    height: 250px !important;
10626    width: 50% !important; }
10627    [data-template="5"]#inicio .Zonas .wrapper-widget-zona a .title {
10628      top: 45%; }
10629    [data-template="5"]#inicio .Zonas .wrapper-widget-zona a .text {
10630      display: none; }
10631    [data-template="5"]#inicio .Zonas .wrapper-widget-zona.widget-zona-md-width-33 {
10632      width: 33.33%; }
10633    [data-template="5"]#inicio .Zonas .wrapper-widget-zona.widget-zona-md-width-66 {
10634      width: 66.66%; }
10635    [data-template="5"]#inicio .Zonas .wrapper-widget-zona.widget-zona-md-width-60 {
10636      width: 60%; }
10637    [data-template="5"]#inicio .Zonas .wrapper-widget-zona.widget-zona-md-width-40 {
10638      width: 40%; }
10639    [data-template="5"]#inicio .Zonas .wrapper-widget-zona.widget-zona-md-width-50 {
10640      width: 50%; }
10641    [data-template="5"]#inicio .Zonas .wrapper-widget-zona.widget-zona-md-width-100 {
10642      width: 100%; }
10643    [data-template="5"]#inicio .Zonas .wrapper-widget-zona.mostrar {
10644      height: 250px; }
10645  [data-template="5"]#inicio #upper_footer .its--row .its--container > div {
10646    width: 100%; }
10647  [data-template="5"]#inicio #upper_footer .widget h4 {
10648    margin-top: 1.33em; }
10649  [data-template="5"]#inicio #upper_footer .newsletter #formNewsletterFooter {
10650    max-width: 325px; }
10651  [data-template="5"]#inicio #lower_footer #tipo_pago ul {
10652    padding: 0; } }
10653
10654@media (min-width: 992px) {
10655  [data-template="5"] .recomendaciones-wrapper .recomendaciones .recomendaciones_img .its--container .box {
10656    right: 72px; } }
10657
10658@media (min-width: 768px) {
10659  [data-template="5"] #tabla_form div:nth-child(3) > div {
10660    border-right: 0 !important; } }
10661
10662[data-template="5"] .destacados-container .slider-viewport .slider-row .slide-box a .destacado-rooms > li,
10663[data-template="5"] .destacados-container .slider-viewport .slider-row .slide-box a .oferta-especial-rooms > li,
10664[data-template="5"] .ofertas-especiales-container .slider-viewport .slider-row .slide-box a .destacado-rooms > li,
10665[data-template="5"] .ofertas-especiales-container .slider-viewport .slider-row .slide-box a .oferta-especial-rooms > li {
10666  float: none !important;
10667  margin-left: 0 !important;
10668  margin-bottom: 5px !important;
10669  background: rgba(10, 10, 10, 0.6) !important; }
10670  [data-template="5"] .destacados-container .slider-viewport .slider-row .slide-box a .destacado-rooms > li span.icon-user-o,
10671  [data-template="5"] .destacados-container .slider-viewport .slider-row .slide-box a .oferta-especial-rooms > li span.icon-user-o,
10672  [data-template="5"] .ofertas-especiales-container .slider-viewport .slider-row .slide-box a .destacado-rooms > li span.icon-user-o,
10673  [data-template="5"] .ofertas-especiales-container .slider-viewport .slider-row .slide-box a .oferta-especial-rooms > li span.icon-user-o {
10674    margin-left: 4px !important;
10675    padding-right: 10px !important; }
10676
10677[data-template="5"] .destacados-container .slider-viewport .slider-row .slide-box a .destacado-rooms li,
10678[data-template="5"] .ofertas-especiales-container .slider-viewport .slider-row .slide-box a .destacado-rooms li {
10679  font-size: 12px !important; }
10680
10681[data-template="5"] .destacados-container .slider-viewport .slider-row .slide-box a .destacado-title,
10682[data-template="5"] .ofertas-especiales-container .slider-viewport .slider-row .slide-box a .destacado-title {
10683  top: 15px !important;
10684  left: 15px !important; }
10685
10686/**************************************/
10687/* MEDIA QUERIES */
10688@media (max-width: 767px) {
10689  .widget_inner iframe {
10690    max-width: 100%; }
10691  .menu_overflow {
10692    overflow-y: hidden; }
10693  header#header {
10694    position: relative !important; }
10695    header#header #upper_header {
10696      display: none;
10697      height: 35px; }
10698      header#header #upper_header div {
10699        height: 100%; }
10700      header#header #upper_header .preheader-item {
10701        height: 100% !important; }
10702        header#header #upper_header .preheader-item .dropdown {
10703          height: 100% !important; }
10704      header#header #upper_header #social_media {
10705        display: none; }
10706      header#header #upper_header i {
10707        display: none; }
10708      header#header #upper_header span {
10709        display: none; }
10710        header#header #upper_header span.caret, header#header #upper_header span#select_monedas {
10711          display: inline-block; }
10712      header#header #upper_header ul span {
10713        display: inline-block !important; }
10714      header#header #upper_header .dropdown-toggle span {
10715        line-height: 1.5em; }
10716    header#header #lower_header .its--row {
10717      margin-bottom: -19px; }
10718    header#header #lower_header #logo img {
10719      max-width: 100%;
10720      height: auto !important; }
10721    header#header #lower_header #mobile_menu {
10722      display: block !important;
10723      background: #3c4044;
10724      height: 100vh;
10725      position: fixed;
10726      top: 0;
10727      right: 0;
10728      width: 0;
10729      transition: 0.3s linear;
10730      overflow-x: hidden;
10731      overflow-y: hidden;
10732      z-index: 999; }
10733      header#header #lower_header #mobile_menu.open {
10734        overflow-y: auto; }
10735      header#header #lower_header #mobile_menu #navegacion_close {
10736        display: none;
10737        float: right;
10738        margin: 20px; }
10739        header#header #lower_header #mobile_menu #navegacion_close:hover {
10740          color: #009cde; }
10741      header#header #lower_header #mobile_menu.open {
10742        width: 320px;
10743        transition: 0.3s linear; }
10744        header#header #lower_header #mobile_menu.open #navegacion_close {
10745          display: block; }
10746        header#header #lower_header #mobile_menu.open .navbar-nav {
10747          opacity: 1; }
10748      header#header #lower_header #mobile_menu .navbar-nav {
10749        margin: 50px 0 0 0;
10750        opacity: 0; }
10751        header#header #lower_header #mobile_menu .navbar-nav > li > a {
10752          padding: 10px 30px;
10753          text-transform: uppercase;
10754          font-size: 18px;
10755          color: #FFF;
10756          font-weight: bold;
10757          width: 320px;
10758          text-align: left; }
10759          header#header #lower_header #mobile_menu .navbar-nav > li > a:hover {
10760            text-decoration: none;
10761            background-color: #323538;
10762            border-left: 3px solid #009cde; }
10763          header#header #lower_header #mobile_menu .navbar-nav > li > a i {
10764            display: none; }
10765        header#header #lower_header #mobile_menu .navbar-nav > li.its--item_active > a {
10766          border-left: 3px solid #009cde; }
10767        header#header #lower_header #mobile_menu .navbar-nav > div > a {
10768          padding: 10px 30px;
10769          text-transform: uppercase;
10770          font-size: 18px;
10771          color: #FFF;
10772          font-weight: bold;
10773          width: 100%;
10774          text-align: left; }
10775          header#header #lower_header #mobile_menu .navbar-nav > div > a:hover {
10776            text-decoration: none;
10777            background-color: #323538;
10778            border-left: 3px solid #009cde; }
10779        header#header #lower_header #mobile_menu .navbar-nav > div i {
10780          display: none; }
10781        header#header #lower_header #mobile_menu .navbar-nav .item-idiomas .dropdown,
10782        header#header #lower_header #mobile_menu .navbar-nav .item-intranet .dropdown {
10783          margin: 0 30px 0 30px;
10784          background: #323538; }
10785          header#header #lower_header #mobile_menu .navbar-nav .item-idiomas .dropdown a,
10786          header#header #lower_header #mobile_menu .navbar-nav .item-intranet .dropdown a {
10787            padding: 10px;
10788            color: #FFF;
10789            font-size: 16px;
10790            width: 100%;
10791            text-align: left; }
10792            header#header #lower_header #mobile_menu .navbar-nav .item-idiomas .dropdown a.dropdown-toggle,
10793            header#header #lower_header #mobile_menu .navbar-nav .item-intranet .dropdown a.dropdown-toggle {
10794              background: transparent;
10795              text-decoration: none;
10796              border: 0 !important; }
10797        header#header #lower_header #mobile_menu .navbar-nav .dropdown_intranet {
10798          margin-top: 10px !important; }
10799        header#header #lower_header #mobile_menu .navbar-nav #social_media ul {
10800          padding: 0 0 20px 20px; }
10801          header#header #lower_header #mobile_menu .navbar-nav #social_media ul li a {
10802            color: #FFF;
10803            font-size: 18px;
10804            padding: 0 7px; }
10805            header#header #lower_header #mobile_menu .navbar-nav #social_media ul li a:hover {
10806              color: #009cde; }
10807        header#header #lower_header #mobile_menu .navbar-nav .dropdown-menu > li > a:hover,
10808        header#header #lower_header #mobile_menu .navbar-nav .dropdown-menu > li > a:focus {
10809          background: transparent;
10810          color: #FFF; }
10811        header#header #lower_header #mobile_menu .navbar-nav .item-multimoneda {
10812          margin: 10px 0 30px 0; }
10813          header#header #lower_header #mobile_menu .navbar-nav .item-multimoneda ul {
10814            color: #FFF !important;
10815            padding: 10px;
10816            font-size: 16px !important; }
10817            header#header #lower_header #mobile_menu .navbar-nav .item-multimoneda ul li a {
10818              color: #FFF !important;
10819              font-size: 16px !important; }
10820          header#header #lower_header #mobile_menu .navbar-nav .item-multimoneda .dropdown {
10821            margin: 0 30px 0 30px;
10822            background: #323538; }
10823            header#header #lower_header #mobile_menu .navbar-nav .item-multimoneda .dropdown.currency {
10824              cursor: pointer; }
10825              header#header #lower_header #mobile_menu .navbar-nav .item-multimoneda .dropdown.currency.open .dropdown-menu {
10826                display: block !important; }
10827            header#header #lower_header #mobile_menu .navbar-nav .item-multimoneda .dropdown .dropdown-toggle {
10828              color: #FFF;
10829              font-size: 16px;
10830              padding: 10px; }
10831    header#header #lower_header #navigation {
10832      display: none;
10833      padding-left: 0 !important; }
10834      header#header #lower_header #navigation nav {
10835        display: inline; }
10836        header#header #lower_header #navigation nav ul {
10837          position: relative;
10838          text-align: left !important;
10839          display: block !important;
10840          margin: 0;
10841          width: 100%;
10842          left: 0; }
10843          header#header #lower_header #navigation nav ul li {
10844            margin-left: 0px; }
10845            header#header #lower_header #navigation nav ul li a {
10846              padding: 10px 15px;
10847              font-size: 17px; }
10848            header#header #lower_header #navigation nav ul li.its--item_active a {
10849              border-bottom: 0px !important; }
10850        header#header #lower_header #navigation nav > ul > ul {
10851          padding-left: 10px; }
10852          header#header #lower_header #navigation nav > ul > ul > ul {
10853            padding-left: 10px; }
10854    header#header #lower_header #toggle_nav {
10855      background-color: transparent;
10856      border: 0px;
10857      margin: 0;
10858      padding: 0; }
10859      header#header #lower_header #toggle_nav.navbar-default .navbar-toggle .
10859icon-bar {
10860        background-color: #2b333d;
10861        display: block;
10862        width: 28px;
10863        height: 4px;
10864        border-radius: 5px; }
10865  #inicio #webplus_slider {
10866    height: 600px; }
10867  main > .its--container-fluid > .its--row {
10868    padding-top: 25px !important;
10869    padding-bottom: 25px !important; }
10870  main .widget_inner {
10871    margin-left: 0; }
10872  #acceso-propietario main > .its--container-fluid > .its--row:first-child {
10873    padding-top: 20px; }
10874  #acceso-propietario main > .its--container-fluid > .its--row:last-child {
10875    padding-bottom: 20px;
10876    padding-top: 20px; }
10877  #all .sidebar_masDatos .sidebarFichaAlojamiento {
10878    padding: 0; }
10879  #all .sidebar_masDatos #aviso_res label {
10880    width: 100% !important; }
10881  #all .sidebar_masDatos .class_masdatos #calc {
10882    width: 100% !important; }
10883  #all .sidebar_masDatos .class_masdatos .bloque_precios {
10884    width: 100% !important;
10885    padding: 0; }
10886  #all .sidebar_masDatos .class_masdatos #precioF {
10887    background: #f1f1f1;
10888    border-top: 0;
10889    padding-top: 10px; }
10890  #all .its--online-fix #main .its--row {
10891    padding: 0 !important; }
10892  footer #lower_footer #copyright_logos a {
10893    float: left !important; }
10894  footer #lower_footer #tipo_pago {
10895    text-align: left !important; }
10896    footer #lower_footer #tipo_pago ul {
10897      padding: 0; } }
10898
10899@media (min-width: 768px) and (max-width: 991px) {
10900  header#header #lower_header nav a {
10901    padding: 23px 10px !important;
10902    font-size: 13px !important; }
10903  #webplus_slider.darkResponsive .caption-box {
10904    top: 38% !important; }
10905  #webplus_slider.darkResponsive #miniformulario_slider {
10906    bottom: 3% !important; }
10907  #webplus_slider .carousel-inner .caption-box h1 {
10908    font-size: 50px !important; }
10909  #webplus_slider .carousel-inner .caption-box h2 {
10910    font-size: 20px !important; } }
10911
10912@media (min-width: 992px) and (max-width: 1199px) {
10913  #webplus_slider .carousel-inner .caption-box h1 {
10914    font-size: 50px !important; }
10915  #webplus_slider .carousel-inner .caption-box h2 {
10916    font-size: 20px !important; } }
10917
10918@media (max-width: 768px) {
10919  #upper_footer .newsletter #formNewsletterFooter {
10920    width: 100%;
10921    max-width: 325px; } }
10922
10923@media (min-width: 768px) {
10924  #inicio main > .its--row:first-child {
10925    padding-top: 100px; } }
10926
10927/* /MEDIA QUERIES */
10928.transitioned {
10929  transition: .3s; }
10930
10931.fade-in {
10932  opacity: 1;
10933  -webkit-transition: all 1s;
10934  -o-transition: all 1s;
10935  transition: all 1s; }
10936
10937.fade-in[data-src] {
10938  opacity: 0; }
10939
10940.fade-up {
10941  opacity: 1;
10942  transform: translateZ(0);
10943  -webkit-transition: all 1s;
10944  -o-transition: all 1s;
10945  transition: all 1s; }
10946
10947.fade-up[data-src] {
10948  opacity: 0;
10949  transform: translate3d(0, 100px, 0); }
10950@font-face{font-family:XXXXXXXXX;src:url(/child/assets/fonts/XXXXXXXXX.ttf)}#miniform_online #FRMEntradaFormateada .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,#miniform_online #FRMSalidaFormateada .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,#miniform_online #counterNinyos .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,#tabla_form input .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,.widget.destacados .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,a .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,h1 .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,h2 .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,h3 .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,h4 .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,h5 .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,input .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,input::placeholder .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,label .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,legend .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,li .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,option .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,p .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,select .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,span:not(.glyphicon) .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,textarea .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio{font-family:"Myriad Pro",sans-serif!important}#all #miniform_online .localidad select,#all #miniform_online .pais_resultados select,#all #xtra #FRMOrdenSidebar,#all .clean-all a,#all .its--online-fix #caracteristicas-dormitorio .bed-title,#all .its--online-fix #caracteristicas-dormitorio .room-title,#all .its--online-fix #caracteristicas-dormitorio .title-rooms,#all .its--online-fix .sidebar_masDatos .readless a,#all .its--online-fix .sidebar_masDatos .readmore a,#all .result-selector li span,#all footer#footer.footer-block-its-corporative #upper_footer .widget ul>li>a,#cabecera_ficha #encabezadoF .titulo_h1 .nombre a,#calc .buttong,#centro #resultados_totales .cabecera_result a,#centro .sidebar_favoritosB .cabecera_result a,#contenedor #contenido #bloque_foto_cont .separador .class_title,#encabezadoLeft .titulo_h1 #contenido_titulo .nombre a,#miniformulario_slider .form_inner>.its--container .all_form #tabla_form .formGroup .form_item input,#miniformulario_slider .form_inner>.its--container .all_form #tabla_form .formGroup .form_item select,.class_title.fondooscuro,.discount-amount,.discount-desacription,.its--online-fix #scroll li a,.sidebar_formReserva #contenidoNotasAdicionales h2,.sidebar_formReserva .separador h2,.similar_accommodations .contendor_boton_results a,body,footer#footer #upper_footer .widget p.title,footer#footer #upper_footer .widget#address_widget .whatsapp-button .whatsapp-button__text--number,footer#footer #upper_footer .widget#address_widget .whatsapp-button .whatsapp-button__text--text,footer#footer.footer-block-its-corporative #upper_footer .widget.datos_empresa .widget_inner p a,h1,h2,h3,h4{font-family:"Myriad Pro",sans-serif!important}#top header#header #lower_header #logo img{max-height:62px!important}#top header#header #lower_header nav ul.navbar-nav #nav-alquiler ul li a{font-size:11px!important}#top header#header #lower_header nav ul.navbar-nav li ul{width:149px;z-index:1}#top header#header #lower_header nav ul.navbar-nav li ul a{text-align:center}#inicio .carousel-inner .caption-box-slider{right:47%!important;top:50%!important;width:53%!important;background-color:rgba(0,0,0,.4)!important}#inicio .carousel-inner .caption-box-slider h1{font-size:39px!important;
10950font-family:'Myriad Pro',sans-serif!important}#inicio .carousel-inner .caption-box-slider h2{font-size:20px!important;font-family:'Myriad Pro',sans-serif!important;margin-top:0}#inicio .carousel-inner .caption-box-slider .h1-slider{font-size:39px!important;font-family:'Myriad Pro',sans-serif!important}#inicio .carousel-inner .caption-box-slider .h2-slider{font-size:20px!important;font-family:'Myriad Pro',sans-serif!important;margin-top:0}@media (max-width:768px){#inicio .carousel-inner .caption-box-slider{display:none}}:lang(ES) #inicio .carousel-inner .caption-box-slider{right:50%!important;width:590px!important}@media (max-width:1199px){:lang(ES) #inicio .carousel-inner .caption-box-slider{right:41%!important}}@media (max-width:991px){:lang(ES) #inicio .carousel-inner .caption-box-slider{right:28%!important}}#top header#header #lower_header nav ul.navbar-nav li a{padding:27px 3px!important;font-size:12px!important}#background{background-image:url(/child/assets/img/slider_rentals.jpg)!important}#background .overlay{background-color:rgba(0,0,0,0)!important}#in_around #top #webplus_slider .carousel-inner{background-image:url(/child/assets/img/slider-section/in_around.jpg)!important}#acceso-propietario #top #webplus_slider .carousel-inner .item{background-image:url(/child/assets/img/slider-section/acceso-propietario/slider.jpg)!important}#acceso-propietario #top #webplus_slider .carousel-inner .item .overlay{opacity:0!important}#dog #top #webplus_slider .carousel-inner .container-slider .caption .caption-seccion h1{font-size:80px!important}#dog #top #webplus_slider .carousel-inner .container-slider .caption .caption-seccion h2{font-size:25px!important;font-weight:400!important}#miniformulario_slider .form_inner>.its--container .all_form #tabla_form .formGroup .form_item{border-right:1px solid #D7C47D!important}#miniformulario_slider .form_inner>.its--container .all_form #tabla_form #contenido_buscar a{background-color:#fff!important;color:#009cde!important;border:1px solid #009cde!important;border-radius:3px}#miniformulario_slider .form_inner>.its--container .all_form #tabla_form #contenido_buscar a:hover{background-color:#009cde!important;color:#fff!important}@media (min-width:769px){#miniformulario_slider{bottom:-100px!important}}#cookies #webplus_slider .carousel-inner .container-slider .caption .caption-seccion,#terminos #webplus_slider .carousel-inner .container-slider .caption .caption-seccion,.body-layout-1 #webplus_slider .carousel-inner .container-slider .caption .caption-seccion{display:none}</style>
10951  <meta name='ga4' content='GTM-M9N3DJX'/>
10952<!-- Global site tag (gtag.js) - Google Analytics -->
10953<script async src="https://www.googletagmanager.com/gtag/js?id=GTM-M9N3DJX"></script>
10953
10954	<!-- Facebook Pixel Code (se añade aqui porque son los clientes 
10955	quienes lo gestionan desde el GTM) -->
10956<script>
10957	// Define fbq function
10958  !function(f,b,e,v,n,t,s)
10959  {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
10960  n.callMethod.apply(n,arguments):n.queue.push(arguments)};
10961  if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
10962  n.queue=[];t=b.createElement(e);t.async=!0;
10963  t.src=v;s=b.getElementsByTagName(e)[0];
10964  s.parentNode.insertBefore(t,s)}(window, document,'script',
10965  'https://connect.facebook.net/en_US/fbevents.js');
10966  // Set facebook pixel consent
10967	fbq('consent', 'revoke');
10968
10969	// Define dataLayer and the gtag function.
10970	window.dataLayer = window.dataLayer || [];
10971	function gtag(){dataLayer.push(arguments);}
10972	// Set ad_storage and analytics_storage.
10973	gtag('consent', 'default', {
10974		'analytics_storage': 'denied',
10975		'ad_storage': 'denied',
10976    'ad_user_data': 'denied',
10977    'ad_personalization': 'denied',
10978    'personalization_storage': 'denied',
10979    'functionality_storage': 'denied',
10980    'security_storage': 'denied'
10981	});
10982	gtag('set', 'ads_data_redaction', true);
10983</script>
10983<script>
10984window.dataLayer = window.dataLayer || [];
10985function gtag(){dataLayer.push(arguments);}
10986gtag('js', new Date());
10987gtag('config', 'GTM-M9N3DJX');
10988</script>
10988
10989      </head>
10990
10991<body id="inicio" class="body-layout-1" data-template="2" data-version="0">
10992  <div id="fb-root"></div>
10993  
10993<script async defer crossorigin="anonymous"
10994    src="https://connect.facebook.net/es_ES/sdk.js#xfbml=1&version=v3.2"></script>
10994
10995    <link href="https://unpkg.com/[email protected]/dist/aos.css" rel="stylesheet">
10996<script src="https://unpkg.com/[email protected]/dist/aos.js"></script>
vendor: 1 bytes, line 10996
10996
10997<script>
10998    AOS.init();
10999  </script>
10999
11000
11001  <div id="its--global-container">
11002    <div id="top">
11003      
11004
11005<header id="header"  class="its--wrapper-full header-block-its-dark  ">
11006  
11007  <div id="its--container_cook" data-url="https://fwk.avantio.com/services/setCookieLogs.php" style="display:none" class="its--wrapper-full cookies-block-its-light" tabindex="1">
11008  <div class="its--container-fluid">
11009    <p class="cookie_title">
11010      Nos importa tu privacidad    </p>
11011    <p class="cookie_description">
11012      Utilizamos cookies estrictamente necesarias para proveer el debido funcionamiento del sitio web, así como cookies relativas al mejoramiento y personalización de tu experiencia en el sitio web, para la realización de análisis estadísticos así como para proporcionarte anuncios en base a tus intereses. Puede aceptar o rechazar las cookies haciendo clic en el botón "Aceptar todas" o "Rechazar" respectivamente o, por el contrario, configurarlas según tus preferencias haciendo clic en el botón "Configurar". Para obtener más información, puedes visitar nuestra       <a class="enlacePolitica fwk-color"> Política de Cookies.</a>
11013          </p>
11014    <div class="cookie_selections">
11015      <form id="cookies" data-bk="bk_marisol" data-lang="ES" data-url="https://fwk.avantio.com/services/getCookieInfo.php">
11016        <div class="cookies_actions">
11017          <a id="its--selectionCookies" class="fwk-color fwk-border">Configurar</a>
11018          <a id="its--denyCookies" class="fwk-bg fwk-color-cont ">Rechazar</a>
11019          <a id="its--allCookies" class="fwk-bg fwk-color-cont ">Aceptar todas</a>
11020        </div>
11021      </form>
11022    </div>
11023  </div>
11024
11025  <div class="popup_cookies__text fwk-bg-cont" style="display: none;">
11026    <div class="title">
11027      <div class="text">Política de cookies</div>
11028    </div>
11029    <div class="widget_inner">
11030      <div id="contentPoliticaCookies">
11031</div>    </div>
11032    <div class="cookies_actions">
11033      <a class="fwk-color fwk-border its--closeCookies">Cerrar</a>
11034    </div>
11035  </div>
11036
11037  <div class="popup_cookies fwk-bg-cont" style="display: none;">
11038    <div class="title">
11039      <div class="text">Configuración de cookies</div>
11040    </div>
11041    <form action="">
11042      <div class="cookies_options">
11043        <div class="text">Al pulsar "Guardar configuración", se guardará la selección de cookies que hayas realizado. Si no has seleccionado ninguna opción, pulsar este botón equivaldrá  a rechazar todas las cookies.</div>
11044        <div class="its--row inputs">
11045          <div class="its--row checks">
11046            <div class="its--col-sm-9 cookies-description">
11047              <label class="tooltip"><i class="icon-right-open"></i>Necesarias</label>
11048            </div>
11049            <div class="its--col-sm-3">
11050              <input id="necessary" type="checkbox" name="necessary" checked disabled/><span>Siempre activadas</span>
11051            </div>
11052          </div>
11053
11054          <div class="its--row description">
11055            <div class="its--col-sm-12">
11056              <p class="info-options" style="display: none;">Cookies estrictamente necesarias para prestar un servicio o contenido solicitado por el usuario. Estas se encargan de aspectos técnicos como identificar registros y gestionar preferencias de herramientas en el uso, interacción y localización del acceso a los contenidos.</p>
11057              <div id="necessary_cookies" style="display: none;"></div>
11058            </div>
11059          </div>
11060          <hr>
11061
11062          <div class="its--row checks">
11063            <div class="its--col-sm-9 cookies-description">
11064              <label class="tooltip"><i class="icon-right-open"></i>Funcionales</label>
11065            </div>
11066            <div class="its--col-sm-3">
11067              <input id="functionallity" class="fwk-bg-checked-before" type="checkbox" name="functionallity"/>
11068            </div>
11069          </div>
11070          <div class="its--row description">
11071            <div class="its--col-sm-12">
11072              <p class="info-options" style="display: none;">Las cookies funcionales dan al usuario información que enriquece la experiencia de navegación como, por ejemplo, mostrar el pronóstico del tiempo basado en su ubicación.</p>
11073              <div id="functionallity_cookies" style="display: none;"></div>
11074            </div>
11075          </div>
11076          <hr>
11077
11078          <div class="its--row checks">
11079            <div class="its--col-sm-9 cookies-description">
11080              <label class="tooltip"><i class="icon-right-open"></i>Estadísticas y Analíticas</label>
11081            </div>
11082            <div class="its--col-sm-3">
11083              <input id="analysis" type="checkbox" class="fwk-bg-checked-before" name="analysis"/>
11084            </div>
11085          </div>
11086
11087          <div class="its--row description">
11088            <div class="its--col-sm-12">
11089              <p class="info-options" style="display: none;">Estas cookies recogen información relativa al uso de la página, como la permanencia en página y los contenidos visitados por los lectores para medir su rendimiento y mejorar la navegación.<br>
11090Los objetivos principales que se persiguen con este tipo de cookies son:<br>
11091Permitir la identificación anónima de los Usuarios navegantes y, por lo tanto, la contabilización aproximada del número de visitantes.<br>
11092Identificar de forma anónima los contenidos más visitados.<br>
11093Saber si el Usuario que está accediendo es nuevo o repite visita.</p>
11094              <div id="analysis_cookies" style="display: none;"></div>
11095            </div>
11096          </div>
11097
11098          <hr>
11099
11100          <div class="its--row checks">
11101            <div class="its--col-sm-9 cookies-description">
11102              <label class="tooltip"><i class="icon-right-open"></i>Publicitarias</label>
11103            </div>
11104            <div class="its--col-sm-3">
11105              <input id="marketing" type="checkbox" class="fwk-bg-checked-before" name="marketing"/>
11106            </div>
11107          </div>
11108          <div class="its--row description">
11109            <div class="its--col-sm-12">
11110              <p class="info-options" style="display: none;">Estas cookies obtienen información de la navegación del usuario para gestionar espacios publicitarios y ofrecer un contenido más relevante y de calidad para él a partir de sus gustos.</p>
11111              <div id="marketing_cookies" style="display: none;"></div>
11112            </div>
11113          </div>
11114          <div class="cookies_actions">
11115            <a id="its--closeCookies" class="fwk-color fwk-border">Cerrar</a>
11116            <a id="its--acceptedCookies" class="fwk-bg fwk-color-cont ">Guardar configuración</a>
11117          </div>
11118        </div>
11119      </div>
11120    </form>
11121  </div>
11122</div><link rel="stylesheet" href="https://crs.avantio.com/default/css/redesign/bottom-banner.css" type="text/css">
11123<div id="bottom-banner" style="display:none; background-color: #9d904c">
11124    <input type="hidden" id="actBotBanHome" value="1">
11125    <input type="hidden" id="actBotBanListViewAcc" value="1">
11126    <input type="hidden" id="actBotBanDetViewAcc" value="1">
11127    <i class="icon-close" style="color: #ffffff"></i>
11128    <h3 style="color: #ffffff">comprar en lugar de alquilar....</h3>
11129    <p style="color: #ffffff">
11130        pasas de huésped a propietario:    </p>
11131            <a href="https://www.riumar-family-resort.de/es/venta/ventas-p0/" target="_blank" style="color: #ffffff">Más información</a>
11132    </div>
11133<div class="bottom-banner-overlay" style="display:none"></div>
11134
11135    <div id="upper_header">
11136    <div class="its--container">
11137      <div class="its--row">
11138        <div class="its--col-xs-12">
11139          <div class="preheader-item-left item-social_media" id="social_media">  <ul>
11140          <li><a href="https://www.facebook.com/MARISOLferienhaeuser" target="_blank" class="icon-facebook"></a></li>
11141          <li><a href="https://www.instagram.com/marisolriumar/" target="_blank" class="icon-instagram"></a></li>
11142          <li><a href="https://twitter.com/MARISOLriumar" target="_blank" class="icon-twitter"></a></li>
11143          <li><a href="https://www.youtube.com/channel/UCsmZpn5fCb8Y8BJi50F2ZUA" target="_blank" class="icon-youtube"></a></li>
11144      </ul>
11145<div class="separador"></div></div><div class="preheader-item-left item-idiomas" id="idiomas">
11146<div class="dropdown">
11147  <a class="btn btn-link dropdown-toggle btn-xs " id="dropdownLang" data-href="www.riumar-family-resort.de/es" data-iso="ES" data-toggle="dropdown">
11148    
11149    Español (ES)    
11150
11151     
11152      <span class="icon icon-down-open"></span>
11153      </a>
11154
11155      <ul class="dropdown-menu dropdown-menu-right" role="languages" aria-labelledby="dropdownLang">
11156      
11157
11158<li><a data-iso="DE" tabindex="-1" href="https://www.riumar-family-resort.de/">Deutsch (DE)</a></li><li><a data-iso="FR" tabindex="-1" href="https://www.riumar-family-resort.de/fr/">Français (FR)</a></li><li><a data-iso="EN" tabindex="-1" href="https://www.riumar-family-resort.de/en/">English (UK)</a></li>    </ul>
11159  </div><div class="separador"></div></div><div class="preheader-item-left item-multimoneda" id="multimoneda">    <div class="dropdown currency">
11160      <div class="dropdown-toggle" data-toggle="dropdown" data-qa="currency_selector">
11161        <span>Moneda :</span>
11162        <span id="select_monedas">EUR</span>
11163        <span class="icon icon-down-open"></span>
11164      </div>
11165      <div class="contenedor_dropDown">
11166        <ul class="dropdown-menu arrow_box_dropdown">
11167          <li class="title">
11168            <b>Selecciona tu divisa</b>
11169          </li>
11170
11171                      <li>
11172              <a href="javascript:setCookieCurrency('www.riumar-family-resort.de', 'bk_marisol', 978, 1);">
11173                <span>EUR</span><span class="simboloMoneda">€</span> 
11174              </a>
11175            </li>
11176                      <li>
11177              <a href="javascript:setCookieCurrency('www.riumar-family-resort.de', 'bk_marisol', 826, 1);">
11178                <span>GBP</span><span class="simboloMoneda">£</span> 
11179              </a>
11180            </li>
11181                      <li>
11182              <a href="javascript:setCookieCurrency('www.riumar-family-resort.de', 'bk_marisol', 756, 1);">
11183                <span>CHF</span><span class="simboloMoneda">CHF</span> 
11184              </a>
11185            </li>
11186                      <li>
11187              <a href="javascript:setCookieCurrency('www.riumar-family-resort.de', 'bk_marisol', 208, 1);">
11188                <span>DKK</span><span class="simboloMoneda">DKK</span> 
11189              </a>
11190            </li>
11191                      <li>
11192              <a href="javascript:setCookieCurrency('www.riumar-family-resort.de', 'bk_marisol', 643, 1);">
11193                <span>RUB</span><span class="simboloMoneda">RUB</span> 
11194              </a>
11195            </li>
11196                  </ul>
11197      </div>
11198    </div>
11199</div><div class="preheader-item-right item-Faq" id="Faq"><a href="https://www.riumar-family-resort.de/es/faq/" class="btn btn-link btn-xs">FAQ</a><div class="separador"></div></div><div class="preheader-item-right item-favoritosMarkup" id="favoritosMarkup">
11200
11201  <a href="https://www.riumar-family-resort.de/es/alquiler/favoritos/" class="btn btn-link btn-xs">
11202    <span class="contentFavoritos"><i class="icon icon-heart-filled "></i></span> Favoritos  </a>
11203<div class="separador"></div></div><div class="preheader-item-right item-intranet" id="intranet"> 
11204
11205  <a href="/es/intranet" class="btn btn-link btn-xs intranet-user"><i class="icon-user"></i> Área del viajero</a>
11206
11207<div class="separador"></div></div><div class="preheader-item-right item-login">
11208<a href="https://www.riumar-family-resort.de/es/acceso-propietario" class="btn btn-link btn-xs">Acceso propietario</a>
11209</div>        </div>
11210      </div>
11211    </div>
11212  </div>
11213  
11214  <div id="lower_header">
11215    <div class="its--container">
11216      <div class="its--row">
11217        <div id="logo" class=" its--col-sm-3 its--col-xs-9 ">
11218                        <a href="https://www.riumar-family-resort.de/es/">
11219                  <img class="fade-in" src="/child/assets/img/logo.png" alt="logo">
11220                </a>
11221                          
11222        </div>
11223        <div id="toggle_nav" class=" visible-xs-inline-block its--col-xs-3  visible-xs-inline-block  navbar navbar-default">
11224          <button id="navegacion_btn" type="button" class="navbar-toggle collapsed " data-toggle="collapse" data-target="#main-nav">
11225            <span class="sr-only">Menu</span>
11226            <span class="icon-bar"></span>
11227            <span class="icon-bar"></span>
11228            <span class="icon-bar"></span>
11229          </button>
11230        </div>
11231                <div id="mobile_menu">
11232                    <span id="navegacion_close" class="icon-cancel"></span>
11233                    <ul class="nav navbar-nav">
11234            <li id="nav-inicio" class='its--item_active'><a  href="https://www.riumar-family-resort.de/es" >Inicio</a></li><li id="nav-alquiler" ><a  href="https://www.riumar-family-resort.de/es/alquiler/alquiler-alquileres-d0/" >Buscar & reservar</a></li><li id="nav-ofertas" ><a  href="https://www.riumar-family-resort.de/es/ofertas/" >Ofertas & especiales</a></li><li id="nav-in_around" ><a  href="https://www.riumar-family-resort.de/es/en-cerca-riumar/" >En & cerca de Riumar</a></li><li id="nav-dog" ><a  href="https://www.riumar-family-resort.de/es/vacaciones-con-perro/" >Vacaciones con perro</a></li><li id="nav-nosotros" ><a  href="https://www.riumar-family-resort.de/es/quienes-somos/" >Quienes somos<span class="icon icon-down-open"></span></a><ul><li class="nav-submenu" ><a  href="https://www.riumar-family-resort.de/es/contacto/" >Contacto</a></li></ul></li><li id="nav-alquiler-le" ><a  href="https://www.riumar-family-resort.de/es/alquiler-larga-estancia/alquiler-alquileres-d0/" >Larga Estancia</a></li>          </ul>
11235          <ul class="nav navbar-nav">
11236            <div class="preheader-item-left item-social_media" id="social_media">  <ul>
11237          <li><a href="https://www.facebook.com/MARISOLferienhaeuser" target="_blank" class="icon-facebook"></a></li>
11238          <li><a href="https://www.instagram.com/marisolriumar/" target="_blank" class="icon-instagram"></a></li>
11239          <li><a href="https://twitter.com/MARISOLriumar" target="_blank" class="icon-twitter"></a></li>
11240          <li><a href="https://www.youtube.com/channel/UCsmZpn5fCb8Y8BJi50F2ZUA" target="_blank" class="icon-youtube"></a></li>
11241      </ul>
11242<div class="separador"></div></div><div class="preheader-item-left item-idiomas" id="idiomas">
11243<div class="dropdown">
11244  <a class="btn btn-link dropdown-toggle btn-xs " id="dropdownLang" data-href="www.riumar-family-resort.de/es" data-iso="ES" data-toggle="dropdown">
11245    
11246    Español (ES)    
11247
11248     
11249      <span class="icon icon-down-open"></span>
11250      </a>
11251
11252      <ul class="dropdown-menu dropdown-menu-right" role="languages" aria-labelledby="dropdownLang">
11253      
11254
11255<li><a data-iso="DE" tabindex="-1" href="https://www.riumar-family-resort.de/">Deutsch (DE)</a></li><li><a data-iso="FR" tabindex="-1" href="https://www.riumar-family-resort.de/fr/">Français (FR)</a></li><li><a data-iso="EN" tabindex="-1" href="https://www.riumar-family-resort.de/en/">English (UK)</a></li>    </ul>
11256  </div><div class="separador"></div></div><div class="preheader-item-left item-multimoneda" id="multimoneda">    <div class="dropdown currency">
11257      <div class="dropdown-toggle" data-toggle="dropdown" data-qa="currency_selector">
11258        <span>Moneda :</span>
11259        <span id="select_monedas">EUR</span>
11260        <span class="icon icon-down-open"></span>
11261      </div>
11262      <div class="contenedor_dropDown">
11263        <ul class="dropdown-menu arrow_box_dropdown">
11264          <li class="title">
11265            <b>Selecciona tu divisa</b>
11266          </li>
11267
11268                      <li>
11269              <a href="javascript:setCookieCurrency('www.riumar-family-resort.de', 'bk_marisol', 978, 1);">
11270                <span>EUR</span><span class="simboloMoneda">€</span> 
11271              </a>
11272            </li>
11273                      <li>
11274              <a href="javascript:setCookieCurrency('www.riumar-family-resort.de', 'bk_marisol', 826, 1);">
11275                <span>GBP</span><span class="simboloMoneda">£</span> 
11276              </a>
11277            </li>
11278                      <li>
11279              <a href="javascript:setCookieCurrency('www.riumar-family-resort.de', 'bk_marisol', 756, 1);">
11280                <span>CHF</span><span class="simboloMoneda">CHF</span> 
11281              </a>
11282            </li>
11283                      <li>
11284              <a href="javascript:setCookieCurrency('www.riumar-family-resort.de', 'bk_marisol', 208, 1);">
11285                <span>DKK</span><span class="simboloMoneda">DKK</span> 
11286              </a>
11287            </li>
11288                      <li>
11289              <a href="javascript:setCookieCurrency('www.riumar-family-resort.de', 'bk_marisol', 643, 1);">
11290                <span>RUB</span><span class="simboloMoneda">RUB</span> 
11291              </a>
11292            </li>
11293                  </ul>
11294      </div>
11295    </div>
11296</div><div class="preheader-item-right item-Faq" id="Faq"><a href="https://www.riumar-family-resort.de/es/faq/" class="btn btn-link btn-xs">FAQ</a><div class="separador"></div></div><div class="preheader-item-right item-favoritosMarkup" id="favoritosMarkup">
11297
11298  <a href="https://www.riumar-family-resort.de/es/alquiler/favoritos/" class="btn btn-link btn-xs">
11299    <span class="contentFavoritos"><i class="icon icon-heart-filled "></i></span> Favoritos  </a>
11300<div class="separador"></div></div><div class="preheader-item-right item-intranet" id="intranet"> 
11301
11302  <a href="/es/intranet" class="btn btn-link btn-xs intranet-user"><i class="icon-user"></i> Área del viajero</a>
11303
11304<div class="separador"></div></div><div class="preheader-item-right item-login">
11305<a href="https://www.riumar-family-resort.de/es/acceso-propietario" class="btn btn-link btn-xs">Acceso propietario</a>
11306</div>          </ul>
11307        </div>
11308                <div id="navigation" class=" its--col-sm-9 its--col-xs-12 ">
11309          <nav class="navbar navbar-default" role="navigation">
11310            <div class="collapse navbar-collapse" id="main-nav">
11311              <ul class="nav navbar-nav">
11312                <li id="nav-inicio" class='its--item_active'><a  href="https://www.riumar-family-resort.de/es" >Inicio</a></li><li id="nav-alquiler" ><a  href="https://www.riumar-family-resort.de/es/alquiler/alquiler-alquileres-d0/" >Buscar & reservar</a></li><li id="nav-ofertas" ><a  href="https://www.riumar-family-resort.de/es/ofertas/" >Ofertas & especiales</a></li><li id="nav-in_around" ><a  href="https://www.riumar-family-resort.de/es/en-cerca-riumar/" >En & cerca de Riumar</a></li><li id="nav-dog" ><a  href="https://www.riumar-family-resort.de/es/vacaciones-con-perro/" >Vacaciones con perro</a></li><li id="nav-nosotros" ><a  href="https://www.riumar-family-resort.de/es/quienes-somos/" >Quienes somos<span class="icon icon-down-open"></span></a><ul><li class="nav-submenu" ><a  href="https://www.riumar-family-resort.de/es/contacto/" >Contacto</a></li></ul></li><li id="nav-alquiler-le" ><a  href="https://www.riumar-family-resort.de/es/alquiler-larga-estancia/alquiler-
11312alquileres-d0/" >Larga Estancia</a></li>              </ul>
11313            </div>
11314          </nav>
11315        </div>
11316              </div>
11317    </div>
11318  </div>
11319</header>
11320      <div id="webplus_slider" 
11321      class=" carousel slide carousel-fade its--wrapper-full  "
11322      data-ride="carousel"
11323      data-interval="3000"
11324      data-pause="false">
11325
11326      <div class="carousel-inner">
11327        
11328      <div class="item active" style="background-image:url(/child/assets/img/slider/slider.jpg)">
11329  <div class="its--container">
11330    <div class="its--row">		
11331                    <div class="caption-box-slider">
11332                
11333                                    <h1>Vacaciones fantasticas</h1>
11334                                          <h2>unas casas de primera classe, directamente en el mediterráneo español</h2>
11335                                  </div>
11336          </div>
11337  </div>
11338</div>
11339<div class="item" style="background-image:url(/child/assets/img/slider/slider1.jpg)">
11340  <div class="its--container">
11341    <div class="its--row">		
11342                    <div class="caption-box-slider">
11343                
11344                                    <p class="h1-slider">Perros bienvenidos</p>
11345                                          <p class="h2-slider">Playa de perros & casas que admiten perros</p>
11346                              </div>
11347          </div>
11348  </div>
11349</div>
11350<div class="item" style="background-image:url(/child/assets/img/slider/slider2.jpg)">
11351  <div class="its--container">
11352    <div class="its--row">		
11353                    <div class="caption-box-slider">
11354                
11355                                    <p class="h1-slider">Disfruta de la intimidad</p>
11356                                          <p class="h2-slider">en tu casa de vacaciones con piscina privada & WiFi</p>
11357                              </div>
11358          </div>
11359  </div>
11360</div>
11361<div class="item" style="background-image:url(/child/assets/img/slider/slider3.jpg)">
11362  <div class="its--container">
11363    <div class="its--row">		
11364                    <div class="caption-box-slider">
11365                
11366                                    <p class="h1-slider">Ubicación única</p>
11367                                          <p class="h2-slider">Parque Natural del Delta del Ebro, único, visita obligada</p>
11368                              </div>
11369          </div>
11370  </div>
11371</div>
11372<div class="item" style="background-image:url(/child/assets/img/slider/slider4.jpg)">
11373  <div class="its--container">
11374    <div class="its--row">		
11375                    <div class="caption-box-slider">
11376                
11377                                    <p class="h1-slider">Relajación & recreación</p>
11378                                          <p class="h2-slider">...para toda la familia</p>
11379                              </div>
11380          </div>
11381  </div>
11382</div>
11383      </div>
11384
11385      
11386            <div id="miniformulario_slider" class=" enable">
11387          <div class="form_inner">
11388              <div class="its--container formulario-block-its-light" >
11389                  <div class="its--row">
11390                      <div class="its--col-sm-12 all_form">
11391                          
11392<link rel="stylesheet" href="https://crs.avantio.com/default/css/flexible-search.css" type="text/css">
11393<div id="sombrap" >
11394	<div id="contenedor2">
11395		<div id="contenidop2" >
11396			<form name="formBusquedaAlquileres" autocomplete="off" id="formBusquedaAlquileres" target="_parent" method="POST" action="/formularioMiniOptimized.php">
11397                <INPUT type="hidden" name="FRMNuevaBusqueda" value='si'>
11398                <INPUT type="hidden" name="FRMPopup" value='si'>
11399                <INPUT type="hidden" name="FORMULARIO" value='ALQUILER_ONLINE'>
11400                <INPUT type="hidden" name="FRMPurpose" value='ALQUILER'>
11401                <INPUT type="hidden" name="bk"  id="bk" value='bk_marisol'>
11402                <INPUT type="hidden" name="Idioma" id="Idioma" value='ES'>
11403                <INPUT type="hidden" name="EdadesNinyos" id="EdadesNinyos" value=''>
11404                <INPUT type="hidden" name="tiposPlural"  id="tiposPlural" value=''>
11405                <INPUT type="hidden" name="idbk"  id="idbk" value='3486'>
11406                <INPUT type="hidden" name="esPortal"  id="esPortal" value='0'>
11407                <INPUT type="hidden" name="esBk2"  id="esBk2" value=''>
11408                <INPUT type="hidden" name="idReferer"  id="idReferer" value=''>
11409                <INPUT type="hidden" name="Margen_inicio_reserva"  id="Margen_inicio_reserva" value='1'>
11410                <INPUT type="hidden" name="RELEASE_MIN_PROPIEDAD"  id="RELEASE_MIN_PROPIEDAD" value=''>
11411                <INPUT type="hidden" name="release_time_zone"  id="release_time_zone"  value=''>
11412                <INPUT type="hidden" name="limitMonths"  id="limitMonths"  value='36'>
11413                <INPUT type="hidden" name="seleccionObligadaPais"  id="seleccionObligadaPais" value='0'>
11414                <INPUT type="hidden" name="seleccionObligadaZona"  id="seleccionObligadaZona" value='0'>
11415                <INPUT type="hidden" name="seleccionObligadaProvincia"  id="seleccionObligadaProvincia" value='0'>
11416                <INPUT type="hidden" name="seleccionObligadaRegionProvincia"  id="seleccionObligadaRegionProvincia" value='0'>
11417                <INPUT type="hidden" name="seleccionObligadaPoblacion"  id="seleccionObligadaPoblacion" value='0'>
11418                <INPUT type="hidden" name="filtroNombre"  id="filtroNombre" value='1'>
11419                <INPUT type="hidden" name="filtroPais"  id="filtroPais" value='0'>
11420                <INPUT type="hidden" name="filtroZonas"  id="filtroZonas" value='0'>
11421                <INPUT type="hidden" name="filtroRegionProvincia" id="filtroRegionProvincia" value='0'>
11422                <INPUT type="hidden" name="filtroProvincia" id="filtroProvincia" value='0'>
11423                <INPUT type="hidden" name="filtroCategoriasBuscador" id="filtroCategoriasBuscador" value='1'>
11424                <INPUT type="hidden" name="filtroDestino" id="filtroDestino" value='0'>
11425                <INPUT type="hidden" name="filtroUrbaEdif" id="filtroUrbaEdif" value='0'>
11426                <INPUT type="hidden" name="filtroClase" id="filtroClase" value='0'>
11427                <INPUT type="hidden" name="filtroBarrio" id="filtroBarrio" value='0'>
11428                <INPUT type="hidden" name="errorBusquedaPais"  id="errorBusquedaPais" value='Debe seleccionar el País'>
11429                <INPUT type="hidden" name="errorBusquedaDestino"  id="errorBusquedaDestino" value='Debe seleccionar la Localidad'>
11430                <INPUT type="hidden" name="errorBusquedaProvincia"  id="errorBusquedaProvincia" value='Debe seleccionar la Provincia'>
11431                <INPUT type="hidden" name="errorBusquedaRegionProvincia"  id="errorBusquedaRegionProvincia" value='Debe seleccionar la Región-Provincia'>
11432                <INPUT type="hidden" name="errorBusquedaZona"  id="errorBusquedaZona" value='Debe seleccionar la Zona'>
11433                <INPUT type="hidden" name="errorBusquedaAdultos"  id="errorBusquedaAdultos" value='Por favor introduzca número de personas'>
11434				<INPUT type="hidden" name="errorBusquedaNinyos"  id="errorBusquedaNinyos" value="Por favor introduzca las edades de los niños">
11435                <INPUT type="hidden" name="textoMetasEn"  id="textoMetasEn" value='en'>
11436                <INPUT type="hidden" name="urlAlquiler"  id="urlAlquiler" value='alquiler'>  
11437                <INPUT type="hidden" name="urlAlq"  id="urlAlq" value='alquiler'>
11438                <INPUT type="hidden" name="urlVac"  id="urlVac" value='de-vacaciones'>
11439                <INPUT type="hidden" name="textoMetasEn"  id="textoMetasEn" value='en'>
11440                <INPUT type="hidden" name="i18tiposPlural"  id="i18tiposPlural" value="1/apartamentos;2/villas;3/hoteles;4/aparhoteles;6/pisos;7/locales-comerciales;9/casas-rurales;10/garajes;13/chalets-adosados;14/estudios;19/casas;20/chalets;21/bungalows;22/fincas;27/mobile-home;28/alquiler-por-habitaciones;29/aticos;30/traspasos-locales-comerciales;31/barcos;32/residenciales;33/casas-adosadas;34/agroturismos;35/trullos;36/Cabañas;">
11441                <INPUT type="hidden" name="cargandoDatos"  id="cargandoDatos" value='Cargando datos...'>
11442                <INPUT type="hidden" name="formatoUrl"  id="formatoUrl" value=1>
11443                <INPUT type="hidden" name="UrlOnline"  id="UrlOnline" value='1'>
11444                <INPUT type="hidden" name="APP_PROTO"  id="APP_PROTO" value='https:'>
11445                <INPUT type="hidden" name="CRS_DOMAIN"  id="CRS_DOMAIN" value='crs.avantio.com'>
11446                <INPUT type="hidden" name="ES_MINIFORM" id="ES_MINIFORM" value='1'>
11447                <INPUT type="hidden" name="datePickerFormat" id="datePickerFormat" value='dd/mm/yy'>
11448                <INPUT type="hidden" name="firstDayOfWeek" id="firstDayOfWeek" value='1'>
11449                <INPUT type="hidden" name="EDAD_MAXIMA_NINYO" id="EDAD_MAXIMA_NINYO" value='16'>
11450                <INPUT type="hidden" name="target" id="target" value=''>
11451                <INPUT type="hidden" name="flexible-search" id="flexible-search" value='1'>
11452                <INPUT type="hidden" name="template-version" id="template-version" value='redesign'>
11453                                                <INPUT type="hidden" name="rutaRewriteOnline"  id="rutaRewriteOnline" value='www.riumar-family-resort.de/es'>
11454                                <INPUT type="hidden" name="BusquedaPor"  id="BusquedaPor" value='ZONAS-REGIONES'>
11455
11456                                <div id="tabla_form">
11457                    
11458    <div class="wrapper-travel-period formGroup formGroupBig">
11459      <div class="form_item">
11460        <label for="travel-period">Fechas</label>
11461        <input placeholder="Desde el - Hasta el" name="travel-period" id="travel-period" type="text" class="select_formulario buscador_home_input_dia" value="" size="12" readonly="true" />
11462        <input data-translation="Desde el" name="FRMEntrada" id="FRMEntrada" type="hidden" value="" readonly="true" />
11463        <input data-translation="Hasta el" name="FRMSalida" id="FRMSalida" type="hidden" value="" readonly="true" />
11464        <input data-translation="noche,noches" name="FRMNoches" id="FRMNoches" type="hidden" value="" readonly="true" />
11465
11466        <div id="flexible-search-container">
11467    <div class="flexible-search-form">
11468        <div class="form-input-container">
11469            <div class="box-flexible-search fwk-bg">
11470                <div class="fwk-color item-box"></div>
11471                <i class="icon icon-arrow-left"></i>
11472            </div>
11473            <div class="form-input-container-header">
11474                <label class="flexible-search-label">
11475                    Búsqueda flexible                    <svg id="fs-icon-info" width="16px" height="16px" viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
11476                        <g id="svg-icon-info" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
11477                            <g transform="translate(-528.000000, -790.000000)" class="fwk-color">
11478                                <g id="Calendar" transform="translate(339.000000, 457.000000)">
11479                                    <g id="Icon/Tooltip/Corporative" transform="translate(189.000000, 333.000000)">
11480                                        <g id="Info-Icon/Small">
11481                                            <path d="M8,16 C12.4184889,16 16,12.4183111 16,8 C16,3.58168889 12.4184889,0 8,0 C3.58151111,0 0,3.58168889 0,8 C0,12.4183111 3.58151111,16 8,16 Z" id="Info-Icon" fill-rule="nonzero" opacity="0.198716518"></path>
11482                                            <path d="M8.35555556,3.55555556 C8.94478222,3.55555556 9.42222222,4.06579297 9.42222222,4.6951567 C9.42222222,5.32452042 8.94478222,5.83475783 8.35555556,5.83475783 C7.76632889,5.83475783 7.28888889,5.32452042 7.28888889,4.6951567 C7.28888889,4.06579297 7.76632889,3.55555556 8.35555556,3.55555556 Z M8,6.3665717 C9.06666667,6.3665717 9.32536889,7.03893637 9.20590222,7.86841406 L8.71111111,11.3048433 C8.71111111,11.3048433 9.06666667,11.3048433 9.77777778,10.9249763 C9.77777778,10.9249763 9.42222222,12.4444444 8,12.4444444 C6.93333333,12.4444444 6.67463111,11.7720798 6.79409778,10.9426021 L7.28888889,7.50617284 C7.28888889,7.50617284 6.93333333,7.50617284 6.22222222,7.88603989 C6.22222222,7.88603989 6.57777778,6.3665717 8,6.3665717 Z" id="Info-i" fill-rule="nonzero"></path>
11483                                        </g>
11484                                    </g>
11485                                </g>
11486                            </g>
11487                        </g>
11488                    </svg>
11489                </label>
11490                <div class="switch-button-wrapper">
11491                    <input type="checkbox" id="toggle-flexible-search" onclick="toggleFlexibleSearch()">
11492                    <span class="switch-button">
11493                        <span class="switch-button-inside"></span>
11494                    </span>
11495                </div>
11496            </div>
11497        </div>
11498        <div class="form-input-container">
11499            <label for="select-nights" class="form-input-night">
11500                <span>Nº de noches:</span>
11501                <select name="select-nights" onchange="onChangeNights()">
11502                    <option> -- </option>                </select>
11503            </label>
11504            <div class="button-apply-search" onclick="hideDatePicker()">
11505                <span class="fwk-color">Aplicar</span>
11506            </div>
11507        </div>
11508    </div>
11509    <div class="flexible-search-info-container">
11510        <div>
11511            <i class="icon icon-cancel"></i>
11512        </div>
11513        <div class="flexible-search-info-main">
11514            <span class="flexible-search-info-title">¿Dispones de flexibilidad en las fechas de tu viaje?</span>
11515            <span class="flexible-search-info-text">Introduce el rango de fechas en el que te gustaría viajar y la duración de tu estancia, y te ofreceremos los mejores alojamientos al mejor precio.</span>
11516        </div>
11517    </div>
11518</div>      </div>
11519    </div>
11520
11521      <div class='wrapper-FRMCategoria formGroup formGroupBig'>
11522        <div class="FRMCategoria form_item">
11523            <label for="FRMCategoria">Categoría</label>
11524            <select name="FRMCategoria" class="select select_formulario" id="FRMCategoria" onChange="javascript:selectCategory(this.value);">
11525                <option value=''>Seleccionar</option><option value='4182'>Casas de invierno</option><option value='4159'>con parking para barcos</option><option value='4875'>Highspeed Internet</option><option value='4164'>para los maestros de la parrilla</option><option value='4183'>Vacaciones con adolescentes</option>            </select>
11526        </div>
11527    </div>
11528
11529  <div class="wrapper-FRMAdultos formGroup formGroupSmall">
11530    <div class="FRMAdultos form_item">
11531      <label for="FRMAdultos">Adultos</label>
11532      <select name="FRMAdultos" id="FRMAdultos" class="select select_formulario">
11533        <option value="">Seleccionar</option><option value="1" >1</option><option value="2" >2</option><option value="3" >3</option><option value="4" >4</option><option value="5" >5</option><option value="6" >6</option><option value="7" >7</option><option value="8" >8</option><option value="9" >9</option><option value="10" >10</option><option value="11" >11</option><option value="12" >12</option>      </select>
11534    </div>
11535  </div>
11536  <div class="wrapper-FRMNinyos formGroup formGroupSmall">
11537    <div class="FRMNinyos form_item">
11538      <label for="FRMNinyos">Ni&ntilde;os</label>
11539      <select placeholder="Niños" id="FRMNinyos" name="FRMNinyos" class="select select_formulario separa" onChange="javascript:OcultaBoton();">
11540        <option value="">Seleccionar</option><option value="1" >1</option><option value="2" >2</option><option value="3" >3</option><option value="4" >4</option><option value="5" >5</option><option value="6" >6</option>      </select>
11541    </div>
11542  </div>
11543
11544<div id="contenido_buscar" class="formGroup formGroupBig">
11545  <a href="javascript:void(0)" class="boton notranslate" id="buscar" onclick="if (validaForm()){enviaForm('')};" aria-label="Buscar propiedades">Buscar</a>
11546</div>
11547                </div>
11548            </form>
11549        </div>
11550    </div>
11551</div>
11552	
11552<script type="text/javascript">
11553var xajaxRequestUri="https://www.riumar-family-resort.de/es/alquiler/gestorFormulario.php";
11554var xajaxDebug=false;
11555var xajaxStatusMessages=false;
11556var xajaxWaitCursor=true;
11557var xajaxDefinedGet=0;
11558var xajaxDefinedPost=1;
11559var xajaxLoaded=false;
11560function xajax_buscando(){return xajax.call("buscando", arguments, 1);}
11561function xajax_resultados(){return xajax.call("resultados", arguments, 1);}
11562function xajax_edadesninyos(){return xajax.call("edadesninyos", arguments, 1);}
11563function xajax_edadesninyos2(){return xajax.call("edadesninyos2", arguments, 1);}
11564function xajax_calculaDispoLE(){return xajax.call("calculaDispoLE", arguments, 1);}
11565function xajax_calculaPrecio(){return xajax.call("calculaPrecio", arguments, 1);}
11566function xajax_showTarifas(){return xajax.call("showTarifas", arguments, 1);}
11567function xajax_appendTarifa(){return xajax.call("appendTarifa", arguments, 1);}
11568function xajax_appendDescuento(){return xajax.call("appendDescuento", arguments, 1);}
11569function xajax_showPeriodos(){return xajax.call("showPeriodos", arguments, 1);}
11570function xajax_calculaPrecioHotel(){return xajax.call("calculaPrecioHotel", arguments, 1);}
11571function xajax_refrescaCombos(){return xajax.call("refrescaCombos", arguments, 1);}
11572function xajax_autoComplete(){return xajax.call("autoComplete", arguments, 1);}
11573function xajax_insertaFavorito(){return xajax.call("insertaFavorito", arguments, 1);}
11574function xajax_codigoPromocional(){return xajax.call("codigoPromocional", arguments, 1);}
11575function xajax_guardaValoracionUtil(){return xajax.call("guardaValoracionUtil", arguments, 1);}
11576function xajax_getURLBusqueda(){return xajax.call("getURLBusqueda", arguments, 1);}
11577function xajax_getURLForm(){return xajax.call("getURLForm", arguments, 1);}
11578function xajax_setCookieCurrency(){return xajax.call("setCookieCurrency", arguments, 1);}
11579function xajax_enviaContacto(){return xajax.call("enviaContacto", arguments, 1);}
11580function xajax_calculaPrecioReserva(){return xajax.call("calculaPrecioReserva", arguments, 1);}
11581function xajax_changeUrlResultados(){return xajax.call("changeUrlResultados", arguments, 1);}
11582function xajax_sendByEmail(){return xajax.call("sendByEmail", arguments, 1);}
11583	</script>
11583
11584	
11584<script type="text/javascript" src="https://crs.avantio.com/default/js/xajax/xajax_js/xajax.js"></script>
11584
11585	
11585<script type="text/javascript">
11586window.setTimeout(function () { if (!xajaxLoaded) { alert('Error: the xajax Javascript file could not be included. Perhaps the URL is incorrect?\nURL: ./default/js/xajax/xajax_js/xajax.js'); } }, 6000);
11587	</script>
11587
11588                      </div>
11589                                        </div>
11590              </div>
11591          </div>
11592      </div>
11593      
11594        </div>
11595  
11596            </div>
11597    <main id="main" class="its--wrapper-full">
11598  		<div class="its--container-fluid">
11599	    <div class="its--row bienvenidos-wrapper"><div class="its--container"><div class="its--col-sm-12"><div class="widget bienvenidos">    
11600<div class='widget_inner'>
11601  <h3>¡Bienvenidos a RIUMAR!    <hr>
11602  </h3>
11603  
11604  <div class='its--col-sm-12'>
11605    
11606<article>
11607  <p>
11608  Experimente la combinación única de relajación y aventura en uno de los paisajes más emocionantes de la Costa Daurada. Disfrute de las maravillosas playas de arena, el romántico paisaje fluvial y el cautivador panorama del Delta del Ebro.
11609  </p>
11610  <p>
11611  Déjese mimar por los acogedores chiringuitos y restaurantes que tienen algo para todos los gustos.
11612  </p>
11613  <p>
11614  Riumar ofrece una playa encantadora y casi infinita, a la que se puede llegar fácilmente a pie desde todas las casas. Además, se ofrecen varias actividades de ocio como pesca, tiro con arco, escalada, kitesurf y
11615  windsurf, esquí acuático, campos de paintball, excursiones en bicicleta y senderismo. - ¡Todo es posible!
11616  </p>
11617  <p>
11618  ¡El aburrimiento no tiene ninguna posibilidad! Los alrededores también ofrecen excelentes destinos de excursiones en fenomenales parques de atracciones, majestuosos castillos y animados mercados semanales típicos españoles. <a href='/es/en-cerca-riumar/'>Lo mejor que puedes hacer es comprobarlo por ti mismo!</a>
11619  </p>
11620</article>
11621
11622  </div>
11623  <div class='its--col-sm-12'>
11624<div id='slideBienvenidos'>
11625<div id='slide'>
11626</div>
11627</div>
11628  </div>
11629  <div class= 'textos'>
11630    <h2 id='titulo'>Vacaciones fantásticas</h2>
11631    <p id='subtitulo'>unas casas de primera classe, puedes encontrarte la playa delante de tu casa</p>
11632  </div>
11633  <!--  <div class="its--col-sm-12">
11634      </div> -->
11635</div>
11636  </div></div></div></div><div class="its--row ofertas-especiales-wrapper"><div class="its--container"><div class="its--col-sm-12"><div class="widget ofertas-especiales">
11637  <h3></h3>
11638  <hr>
11639  <div class="widget_inner">
11640    <div id="ofertas-especiales" class="ofertas-especiales-container slider" data-scroll="2" data-viewport="3" data-totalslides="8" data-function="slider">
11641      <div class="slider-viewport">
11642        <ul class="slider-row">
11643          
11644            <li class="slide-box">
11645              <a href="https://www.riumar-family-resort.de/es/alquiler/casa-riumar-eva-323921.html">
11646              <div class="oferta-especial-bg fade-in" data-src="https://www.riumar-family-resort.de/es/alquiler/fotos/2/15954243351d570bc54d8031868791b57eb89595d8/big17820290507cbb959e19808ce3183295c302abb42b.jpg"></div>
11647              <span class="overlay-bg"></span>
11648              <ul class="oferta-especial-title">
11649                                  <li class="oferta-especial-name">Eva</li>
11650                  <li class="oferta-especial-town">Riumar</li>
11651                              </ul>
11652              <span class="oferta-especial-price">
11653                Precio desde 156,00 € noche              </span>
11654              <ul class="oferta-especial-rooms">
11655                <li class="oferta-especial-people"><span class="icon icon-user-o"></span>8</li>
11656                                  <li class="oferta-especial-bed"><span class="icon icon icon-room_door_open"></span>4</li>
11657                              </ul>
11658                              <ul class="oferta-especial-data">
11659                  <li class="oferta-especial-date"> Oferta válida 26-09-2026 | 31-10-2026</li>
11660                </ul>
11661                                            <div class="oferta-especial-descuento ">
11662                  <span class="oferta-especial-texto">Aplicar descuento</span>
11663                                                        <span class="oferta-especial-cantidad porcentaje-descuento"><span class="texto-hasta-descuento">Hasta</span> <span class="cantidad-descuento">33 %</span></span>
11664                                                    </div>
11665                            </a>
11666            </li>
11667          
11668            <li class="slide-box">
11669              <a href="https://www.riumar-family-resort.de/es/alquiler/casa-riumar-la-pinya-381212.html">
11670              <div class="oferta-especial-bg fade-in" data-src="https://www.riumar-family-resort.de/es/alquiler/fotos/2/16464040181caea4ff40cbfcd4349c9afd62058fd3/big164845908776347ecc7fa9099c40e7e1e21e856920.jpg"></div>
11671              <span class="overlay-bg"></span>
11672              <ul class="oferta-especial-title">
11673                                  <li class="oferta-especial-name">La Pinya</li>
11674                  <li class="oferta-especial-town">Riumar</li>
11675                              </ul>
11676              <span class="oferta-especial-price">
11677                Precio desde 152,00 € noche              </span>
11678              <ul class="oferta-especial-rooms">
11679                <li class="oferta-especial-people"><span class="icon icon-user-o"></span>8</li>
11680                                  <li class="oferta-especial-bed"><span class="icon icon icon-room_door_open"></span>4</li>
11681                              </ul>
11682                              <ul class="oferta-especial-data">
11683                  <li class="oferta-especial-date"> Oferta válida 26-09-2026 | 31-10-2026</li>
11684                </ul>
11685                                            <div class="oferta-especial-descuento ">
11686                  <span class="oferta-especial-texto">Aplicar descuento</span>
11687                                                        <span class="oferta-especial-cantidad porcentaje-descuento"><span class="texto-hasta-descuento">Hasta</span> <span class="cantidad-descuento">30 %</span></span>
11688                                                    </div>
11689                            </a>
11690            </li>
11691          
11692            <li class="slide-box">
11693              <a href="https://www.riumar-family-resort.de/es/alquiler/casa-riumar-carmen-3-323883.html">
11694              <div class="oferta-especial-bg fade-in" data-src="https://www.riumar-family-resort.de/es/alquiler/fotos/2/15954084953128b159c2b90ceca8b7c477d2c46dbd/big17791956073c592b25847212f05877558a38045f98.jpg"></div>
11695              <span class="overlay-bg"></span>
11696              <ul class="oferta-especial-title">
11697                                  <li class="oferta-especial-name">Carmen 3</li>
11698                  <li class="oferta-especial-town">Riumar</li>
11699                              </ul>
11700              <span class="oferta-especial-price">
11701                Precio desde 128,00 € noche              </span>
11702              <ul class="oferta-especial-rooms">
11703                <li class="oferta-especial-people"><span class="icon icon-user-o"></span>6</li>
11704                                  <li class="oferta-especial-bed"><span class="icon icon icon-room_door_open"></span>3</li>
11705                              </ul>
11706                              <ul class="oferta-especial-data">
11707                  <li class="oferta-especial-date"> Oferta válida 26-09-2026 | 31-10-2026</li>
11708                </ul>
11709                                            <div class="oferta-especial-descuento ">
11710                  <span class="oferta-especial-texto">Aplicar descuento</span>
11711                                                        <span class="oferta-especial-cantidad porcentaje-descuento"><span class="texto-hasta-descuento">Hasta</span> <span class="cantidad-descuento">33 %</span></span>
11712                                                    </div>
11713                            </a>
11714            </li>
11715          
11716            <li class="slide-box">
11717              <a href="https://www.riumar-family-resort.de/es/alquiler/casa-riumar-marc-324007.html">
11718              <div class="oferta-especial-bg fade-in" data-src="https://www.riumar-family-resort.de/es/alquiler/fotos/2/15955850913291ec86a902cafc3a827716256f268e/big16539295172e7ff1db3b2b07e9d86c3ccf0d7a9a40.jpg"></div>
11719              <span class="overlay-bg"></span>
11720              <ul class="oferta-especial-title">
11721                                  <li class="oferta-especial-name">Marc</li>
11722                  <li class="oferta-especial-town">Riumar</li>
11723                              </ul>
11724              <span class="oferta-especial-price">
11725                Precio desde 128,00 € noche              </span>
11726              <ul class="oferta-especial-rooms">
11727                <li class="oferta-especial-people"><span class="icon icon-user-o"></span>6</li>
11728                                  <li class="oferta-especial-bed"><span class="icon icon icon-room_door_open"></span>3</li>
11729                              </ul>
11730                              <ul class="oferta-especial-data">
11731                  <li class="oferta-especial-date"> Oferta válida 26-09-2026 | 31-10-2026</li>
11732                </ul>
11733                                            <div class="oferta-especial-descuento ">
11734                  <span class="oferta-especial-texto">Aplicar descuento</span>
11735                                                        <span class="oferta-especial-cantidad porcentaje-descuento"><span class="texto-hasta-descuento">Hasta</span> <span class="cantidad-descuento">33 %</span></span>
11736                                                    </div>
11737                            </a>
11738            </li>
11739          
11740            <li class="slide-box">
11741              <a href="https://www.riumar-family-resort.de/es/alquiler/casa-riumar-gecko-440629.html">
11742              <div class="oferta-especial-bg fade-in" data-src="https://www.riumar-family-resort.de/es/alquiler/fotos/2/1690897331a2f5a557343ac9138a77cd96b1c2fa5c/big1744957695fb22af749486747455c7584655e9af75.jpg"></div>
11743              <span class="overlay-bg"></span>
11744              <ul class="oferta-especial-title">
11745                                  <li class="oferta-especial-name">Gecko</li>
11746                  <li class="oferta-especial-town">Riumar</li>
11747                              </ul>
11748              <span class="oferta-especial-price">
11749                Precio desde 111,00 € noche              </span>
11750              <ul class="oferta-especial-rooms">
11751                <li class="oferta-especial-people"><span class="icon icon-user-o"></span>6</li>
11752                                  <li class="oferta-especial-bed"><span class="icon icon icon-room_door_open"></span>3</li>
11753                              </ul>
11754                              <ul class="oferta-especial-data">
11755                  <li class="oferta-especial-date"> Oferta válida 26-09-2026 | 31-10-2026</li>
11756                </ul>
11757                                            <div class="oferta-especial-descuento ">
11758                  <span class="oferta-especial-texto">Aplicar descuento</span>
11759                                                        <span class="oferta-especial-cantidad porcentaje-descuento"><span class="texto-hasta-descuento">Hasta</span> <span class="cantidad-descuento">30 %</span></span>
11760                                                    </div>
11761                            </a>
11762            </li>
11763          
11764            <li class="slide-box">
11765              <a href="https://www.riumar-family-resort.de/es/alquiler/casa-riumar-agostino-322028.html">
11766              <div class="oferta-especial-bg fade-in" data-src="https://www.riumar-family-resort.de/es/alquiler/fotos/2/15947512704306042609bbdf55551ae8e0c9d51469/big16537533018951b2b2ca1be723f9effdec700f3637.jpg"></div>
11767              <span class="overlay-bg"></span>
11768              <ul class="oferta-especial-title">
11769                                  <li class="oferta-especial-name">Agostino</li>
11770                  <li class="oferta-especial-town">Riumar</li>
11771                              </ul>
11772              <span class="oferta-especial-price">
11773                Precio desde 156,00 € noche              </span>
11774              <ul class="oferta-especial-rooms">
11775                <li class="oferta-especial-people"><span class="icon icon-user-o"></span>8</li>
11776                                  <li class="oferta-especial-bed"><span class="icon icon icon-room_door_open"></span>4</li>
11777                              </ul>
11778                              <ul class="oferta-especial-data">
11779                  <li class="oferta-especial-date"> Oferta válida 26-09-2026 | 31-10-2026</li>
11780                </ul>
11781                                            <div class="oferta-especial-descuento ">
11782                  <span class="oferta-especial-texto">Aplicar descuento</span>
11783                                                        <span class="oferta-especial-cantidad porcentaje-descuento"><span class="texto-hasta-descuento">Hasta</span> <span class="cantidad-descuento">20 %</span></span>
11784                                                    </div>
11785                            </a>
11786            </li>
11787          
11788            <li class="slide-box">
11789              <a href="https://www.riumar-family-resort.de/es/alquiler/casa-riumar-belmar-412413.html">
11790              <div class="oferta-especial-bg fade-in" data-src="https://www.riumar-family-resort.de/es/alquiler/fotos/2/16464035053c3bca8799cce2c1f43a171e699afef3/big167249139641f8bad1490ae4b4153ca8f1da8db77c.jpg"></div>
11791              <span class="overlay-bg"></span>
11792              <ul class="oferta-especial-title">
11793                                  <li class="oferta-especial-name">Belmar</li>
11794                  <li class="oferta-especial-town">Riumar</li>
11795                              </ul>
11796              <span class="oferta-especial-price">
11797                Precio desde 100,00 € noche              </span>
11798              <ul class="oferta-especial-rooms">
11799                <li class="oferta-especial-people"><span class="icon icon-user-o"></span>6</li>
11800                                  <li class="oferta-especial-bed"><span class="icon icon icon-room_door_open"></span>3</li>
11801                              </ul>
11802                              <ul class="oferta-especial-data">
11803                  <li class="oferta-especial-date"> Oferta válida 26-09-2026 | 31-10-2026</li>
11804                </ul>
11805                                            <div class="oferta-especial-descuento ">
11806                  <span class="oferta-especial-texto">Aplicar descuento</span>
11807                                                        <span class="oferta-especial-cantidad porcentaje-descuento"><span class="texto-hasta-descuento">Hasta</span> <span class="cantidad-descuento">21 %</span></span>
11808                                                    </div>
11809                            </a>
11810            </li>
11811          
11812            <li class="slide-box">
11813              <a href="https://www.riumar-family-resort.de/es/alquiler/casa-riumar-del-perro-436980.html">
11814              <div class="oferta-especial-bg fade-in" data-src="https://www.riumar-family-resort.de/es/alquiler/fotos/2/1689755130d5857de3b7587f609db871431ec9a97d/big1698674636a6441fcbf49d4e4349bd16a04c0204f4.jpg"></div>
11815              <span class="overlay-bg"></span>
11816              <ul class="oferta-especial-title">
11817                                  <li class="oferta-especial-name">Del Perro</li>
11818                  <li class="oferta-especial-town">Riumar</li>
11819                              </ul>
11820              <span class="oferta-especial-price">
11821                Precio desde 111,00 € noche              </span>
11822              <ul class="oferta-especial-rooms">
11823                <li class="oferta-especial-people"><span class="icon icon-user-o"></span>6</li>
11824                                  <li class="oferta-especial-bed"><span class="icon icon icon-room_door_open"></span>3</li>
11825                              </ul>
11826                              <ul class="oferta-especial-data">
11827                  <li class="oferta-especial-date"> Oferta válida 09-10-2026 | 31-10-2026</li>
11828                </ul>
11829                                            <div class="oferta-especial-descuento ">
11830                  <span class="oferta-especial-texto">Aplicar descuento</span>
11831                                                        <span class="oferta-especial-cantidad porcentaje-descuento"><span class="texto-hasta-descuento">Hasta</span> <span class="cantidad-descuento">30 %</span></span>
11832                                                    </div>
11833                            </a>
11834            </li>
11835                    <div class="clear"></div>
11836        </ul>
11837      </div>
11838          <div class="slider-navigation">
11839        <button class="prev-slide">
11840          <i class="icon-left-open"></i>
11841        </button>
11842        <button class="next-slide">
11843          <i class="icon-right-open"></i>
11844        </button>
11845      </div>
11846        </div>
11847
11848    
11849      </div>
11850</div></div></div></div><div class="its--row destacados-wrapper"><div class="its--container"><div class="its--col-sm-12"><div class="widget destacados"><h3></h3>
11851<hr>
11852<div class="widget_inner">
11853  <div
11854    id="destacados"
11855    class="destacados-container grid"
11856    data-scroll="1"
11857    data-viewport="3"
11858    data-totalslides="6"
11859    data-function="grid"
11860  >
11861  <div class="slider-viewport">
11862    <ul class="slider-row">
11863              <li class="slide-box">
11864          <a href="https://www.riumar-family-resort.de/es/alquiler/casa-riumar-nati-324017.html" >
11865              <div class="bg-image fade-in" data-src="https://www.riumar-family-resort.de/es/alquiler/fotos/2/159558729431134c0c8a2ee099291973086c6919bd/big1595587332a3d8f94d167cc459cb5991f571dbebca.jpg">
11866                <span class="overlay-bg"></span>
11867              </div>
11868              <ul class="destacado-title">
11869                <li class="destacado-name">
11870                  Nati                </li>
11871                <li class="destacado-town">Riumar</li>
11872              </ul>
11873                            <ul class="destacado-data">
11874                <li class="destacado-desde"> desde </li>
11875                <li class="destacado-precio">875,00 €</li>
11876                <li class="destacado-noche">por semana</li>
11877              </ul>
11878                            <ul class="destacado-rooms">
11879                <li class="destacado-people"><span class="icon icon-user"></span>6</li>
11880                                  <li class="destacado-bed"><span class="icon icon-cama"></span>3</li>
11881                              </ul>
11882        <span class="destacado-url">
11883                <i class="its--icon-right-open-big"></i>
11884              </span>
11885            </a>
11886        </li>
11887              <li class="slide-box">
11888          <a href="https://www.riumar-family-resort.de/es/alquiler/casa-riumar-primavera-324025.html" >
11889              <div class="bg-image fade-in" data-src="https://www.riumar-family-resort.de/es/alquiler/fotos/2/15955892291d2854af1791bebdcb32b7181b49dff6/big1716041245a3d86623d7bc173108978bdec71d80f6.jpg">
11890                <span class="overlay-bg"></span>
11891              </div>
11892              <ul class="destacado-title">
11893                <li class="destacado-name">
11894                  Primavera                </li>
11895                <li class="destacado-town">Riumar</li>
11896              </ul>
11897                            <ul class="destacado-data">
11898                <li class="destacado-desde"> desde </li>
11899                <li class="destacado-precio">1.407,00 €</li>
11900                <li class="destacado-noche">por semana</li>
11901              </ul>
11902                            <ul class="destacado-rooms">
11903                <li class="destacado-people"><span class="icon icon-user"></span>12</li>
11904                                  <li class="destacado-bed"><span class="icon icon-cama"></span>6</li>
11905                              </ul>
11906        <span class="destacado-url">
11907                <i class="its--icon-right-open-big"></i>
11908              </span>
11909            </a>
11910        </li>
11911              <li class="slide-box">
11912          <a href="https://www.riumar-family-resort.de/es/alquiler/casa-riumar-la-pinya-381212.html" >
11913              <div class="bg-image fade-in" data-src="https://www.riumar-family-resort.de/es/alquiler/fotos/2/16464040181caea4ff40cbfcd4349c9afd62058fd3/big164845908776347ecc7fa9099c40e7e1e21e856920.jpg">
11914                <span class="overlay-bg"></span>
11915              </div>
11916              <ul class="destacado-title">
11917                <li class="destacado-name">
11918                  La Pinya                </li>
11919                <li class="destacado-town">Riumar</li>
11920              </ul>
11921                            <ul class="destacado-data">
11922                <li class="destacado-desde"> desde </li>
11923                <li class="destacado-precio">1.064,00 €</li>
11924                <li class="destacado-noche">por semana</li>
11925              </ul>
11926                            <ul class="destacado-rooms">
11927                <li class="destacado-people"><span class="icon icon-user"></span>8</li>
11928                                  <li class="destacado-bed"><span class="icon icon-cama"></span>4</li>
11929                              </ul>
11930        <span class="destacado-url">
11931                <i class="its--icon-right-open-big"></i>
11932              </span>
11933            </a>
11934        </li>
11935              <li class="slide-box">
11936          <a href="https://www.riumar-family-resort.de/es/alquiler/casa-riumar-noella-324019.html" >
11937              <div class="bg-image fade-in" data-src="https://www.riumar-family-resort.de/es/alquiler/fotos/2/1595587801a94711be62c60e3e9b524d5d84497360/big1773762837b8c9f3a810959e1053040eaa3b97700a.jpg">
11938                <span class="overlay-bg"></span>
11939              </div>
11940              <ul class="destacado-title">
11941                <li class="destacado-name">
11942                  Noella                </li>
11943                <li class="destacado-town">Riumar</li>
11944              </ul>
11945                            <ul class="destacado-data">
11946                <li class="destacado-desde"> desde </li>
11947                <li class="destacado-precio">735,00 €</li>
11948                <li class="destacado-noche">por semana</li>
11949              </ul>
11950                            <ul class="destacado-rooms">
11951                <li class="destacado-people"><span class="icon icon-user"></span>4</li>
11952                                  <li class="destacado-bed"><span class="icon icon-cama"></span>
119522</li>
11953                              </ul>
11954        <span class="destacado-url">
11955                <i class="its--icon-right-open-big"></i>
11956              </span>
11957            </a>
11958        </li>
11959              <li class="slide-box">
11960          <a href="https://www.riumar-family-resort.de/es/alquiler/casa-riumar-four-seasons-10pax-323990.html" >
11961              <div class="bg-image fade-in" data-src="https://www.riumar-family-resort.de/es/alquiler/fotos/2/15955139902409eb91c3be2bc571e790876d1006c1/big1595513994162c3534c97685ce0406bcb118754f73.jpg">
11962                <span class="overlay-bg"></span>
11963              </div>
11964              <ul class="destacado-title">
11965                <li class="destacado-name">
11966                  Four Seasons (10PAX)                </li>
11967                <li class="destacado-town">Riumar</li>
11968              </ul>
11969                            <ul class="destacado-data">
11970                <li class="destacado-desde"> desde </li>
11971                <li class="destacado-precio">1.358,00 €</li>
11972                <li class="destacado-noche">por semana</li>
11973              </ul>
11974                            <ul class="destacado-rooms">
11975                <li class="destacado-people"><span class="icon icon-user"></span>10</li>
11976                                  <li class="destacado-bed"><span class="icon icon-cama"></span>5</li>
11977                              </ul>
11978        <span class="destacado-url">
11979                <i class="its--icon-right-open-big"></i>
11980              </span>
11981            </a>
11982        </li>
11983              <li class="slide-box">
11984          <a href="https://www.riumar-family-resort.de/es/alquiler/casa-riumar-trini-338572.html" >
11985              <div class="bg-image fade-in" data-src="https://www.riumar-family-resort.de/es/alquiler/fotos/2/161124379381622f609206f7e916dd53a45b972906/big16863185212db2b36a2bcd8924005921d4482d9862.jpg">
11986                <span class="overlay-bg"></span>
11987              </div>
11988              <ul class="destacado-title">
11989                <li class="destacado-name">
11990                  Trini                </li>
11991                <li class="destacado-town">Riumar</li>
11992              </ul>
11993                            <ul class="destacado-data">
11994                <li class="destacado-desde"> desde </li>
11995                <li class="destacado-precio">700,00 €</li>
11996                <li class="destacado-noche">por semana</li>
11997              </ul>
11998                            <ul class="destacado-rooms">
11999                <li class="destacado-people"><span class="icon icon-user"></span>4</li>
12000                                  <li class="destacado-bed"><span class="icon icon-cama"></span>2</li>
12001                              </ul>
12002        <span class="destacado-url">
12003                <i class="its--icon-right-open-big"></i>
12004              </span>
12005            </a>
12006        </li>
12007              <li class="slide-box">
12008          <a href="https://www.riumar-family-resort.de/es/alquiler/casa-riumar-marc-324007.html" >
12009              <div class="bg-image fade-in" data-src="https://www.riumar-family-resort.de/es/alquiler/fotos/2/15955850913291ec86a902cafc3a827716256f268e/big16539295172e7ff1db3b2b07e9d86c3ccf0d7a9a40.jpg">
12010                <span class="overlay-bg"></span>
12011              </div>
12012              <ul class="destacado-title">
12013                <li class="destacado-name">
12014                  Marc                </li>
12015                <li class="destacado-town">Riumar</li>
12016              </ul>
12017                            <ul class="destacado-data">
12018                <li class="destacado-desde"> desde </li>
12019                <li class="destacado-precio">896,00 €</li>
12020                <li class="destacado-noche">por semana</li>
12021              </ul>
12022                            <ul class="destacado-rooms">
12023                <li class="destacado-people"><span class="icon icon-user"></span>6</li>
12024                                  <li class="destacado-bed"><span class="icon icon-cama"></span>3</li>
12025                              </ul>
12026        <span class="destacado-url">
12027                <i class="its--icon-right-open-big"></i>
12028              </span>
12029            </a>
12030        </li>
12031              <li class="slide-box">
12032          <a href="https://www.riumar-family-resort.de/es/alquiler/casa-riumar-don-quichotte-323914.html" >
12033              <div class="bg-image fade-in" data-src="https://www.riumar-family-resort.de/es/alquiler/fotos/2/168779542111b8144ee6051fa8d9cea24200ca624f/big1692116009ccf62d58f14de5938bc491e5526230f8.jpg">
12034                <span class="overlay-bg"></span>
12035              </div>
12036              <ul class="destacado-title">
12037                <li class="destacado-name">
12038                  Don Quichotte                </li>
12039                <li class="destacado-town">Riumar</li>
12040              </ul>
12041                            <ul class="destacado-data">
12042                <li class="destacado-desde"> desde </li>
12043                <li class="destacado-precio">777,00 €</li>
12044                <li class="destacado-noche">por semana</li>
12045              </ul>
12046                            <ul class="destacado-rooms">
12047                <li class="destacado-people"><span class="icon icon-user"></span>6</li>
12048                                  <li class="destacado-bed"><span class="icon icon-cama"></span>3</li>
12049                              </ul>
12050        <span class="destacado-url">
12051                <i class="its--icon-right-open-big"></i>
12052              </span>
12053            </a>
12054        </li>
12055              <li class="slide-box">
12056          <a href="https://www.riumar-family-resort.de/es/alquiler/casa-riumar-belmar-412413.html" >
12057              <div class="bg-image fade-in" data-src="https://www.riumar-family-resort.de/es/alquiler/fotos/2/16464035053c3bca8799cce2c1f43a171e699afef3/big167249139641f8bad1490ae4b4153ca8f1da8db77c.jpg">
12058                <span class="overlay-bg"></span>
12059              </div>
12060              <ul class="destacado-title">
12061                <li class="destacado-name">
12062                  Belmar                </li>
12063                <li class="destacado-town">Riumar</li>
12064              </ul>
12065                            <ul class="destacado-data">
12066                <li class="destacado-desde"> desde </li>
12067                <li class="destacado-precio">700,00 €</li>
12068                <li class="destacado-noche">por semana</li>
12069              </ul>
12070                            <ul class="destacado-rooms">
12071                <li class="destacado-people"><span class="icon icon-user"></span>6</li>
12072                                  <li class="destacado-bed"><span class="icon icon-cama"></span>3</li>
12073                              </ul>
12074        <span class="destacado-url">
12075                <i class="its--icon-right-open-big"></i>
12076              </span>
12077            </a>
12078        </li>
12079              <li class="slide-box">
12080          <a href="https://www.riumar-family-resort.de/es/alquiler/casa-riumar-flora-338570.html" >
12081              <div class="bg-image fade-in" data-src="https://www.riumar-family-resort.de/es/alquiler/fotos/2/16117573985bedf96f69cb3c008e4ed0ad1eda7af2/big1686133986fe896ca79136ac0c66a1896b85967837.jpg">
12082                <span class="overlay-bg"></span>
12083              </div>
12084              <ul class="destacado-title">
12085                <li class="destacado-name">
12086                  Flora                </li>
12087                <li class="destacado-town">Riumar</li>
12088              </ul>
12089                            <ul class="destacado-data">
12090                <li class="destacado-desde"> desde </li>
12091                <li class="destacado-precio">665,00 €</li>
12092                <li class="destacado-noche">por semana</li>
12093              </ul>
12094                            <ul class="destacado-rooms">
12095                <li class="destacado-people"><span class="icon icon-user"></span>6</li>
12096                                  <li class="destacado-bed"><span class="icon icon-cama"></span>3</li>
12097                              </ul>
12098        <span class="destacado-url">
12099                <i class="its--icon-right-open-big"></i>
12100              </span>
12101            </a>
12102        </li>
12103              <li class="slide-box">
12104          <a href="https://www.riumar-family-resort.de/es/alquiler/casa-riumar-gecko-440629.html" >
12105              <div class="bg-image fade-in" data-src="https://www.riumar-family-resort.de/es/alquiler/fotos/2/1690897331a2f5a557343ac9138a77cd96b1c2fa5c/big1744957695fb22af749486747455c7584655e9af75.jpg">
12106                <span class="overlay-bg"></span>
12107              </div>
12108              <ul class="destacado-title">
12109                <li class="destacado-name">
12110                  Gecko                </li>
12111                <li class="destacado-town">Riumar</li>
12112              </ul>
12113                            <ul class="destacado-data">
12114                <li class="destacado-desde"> desde </li>
12115                <li class="destacado-precio">777,00 €</li>
12116                <li class="destacado-noche">por semana</li>
12117              </ul>
12118                            <ul class="destacado-rooms">
12119                <li class="destacado-people"><span class="icon icon-user"></span>6</li>
12120                                  <li class="destacado-bed"><span class="icon icon-cama"></span>3</li>
12121                              </ul>
12122        <span class="destacado-url">
12123                <i class="its--icon-right-open-big"></i>
12124              </span>
12125            </a>
12126        </li>
12127              <li class="slide-box">
12128          <a href="https://www.riumar-family-resort.de/es/alquiler/casa-riumar-agostino-322028.html" >
12129              <div class="bg-image fade-in" data-src="https://www.riumar-family-resort.de/es/alquiler/fotos/2/15947512704306042609bbdf55551ae8e0c9d51469/big16537533018951b2b2ca1be723f9effdec700f3637.jpg">
12130                <span class="overlay-bg"></span>
12131              </div>
12132              <ul class="destacado-title">
12133                <li class="destacado-name">
12134                  Agostino                </li>
12135                <li class="destacado-town">Riumar</li>
12136              </ul>
12137                            <ul class="destacado-data">
12138                <li class="destacado-desde"> desde </li>
12139                <li class="destacado-precio">1.092,00 €</li>
12140                <li class="destacado-noche">por semana</li>
12141              </ul>
12142                            <ul class="destacado-rooms">
12143                <li class="destacado-people"><span class="icon icon-user"></span>8</li>
12144                                  <li class="destacado-bed"><span class="icon icon-cama"></span>4</li>
12145                              </ul>
12146        <span class="destacado-url">
12147                <i class="its--icon-right-open-big"></i>
12148              </span>
12149            </a>
12150        </li>
12151              <li class="slide-box">
12152          <a href="https://www.riumar-family-resort.de/es/alquiler/casa-riumar-angeles-323763.html" >
12153              <div class="bg-image fade-in" data-src="https://www.riumar-family-resort.de/es/alquiler/fotos/2/15954043885ab714ce1b8adcdec70c1730373663f9/big168174561223ec414e3826c95ab86a684663883b5e.jpg">
12154                <span class="overlay-bg"></span>
12155              </div>
12156              <ul class="destacado-title">
12157                <li class="destacado-name">
12158                  Angeles                </li>
12159                <li class="destacado-town">Riumar</li>
12160              </ul>
12161                            <ul class="destacado-data">
12162                <li class="destacado-desde"> desde </li>
12163                <li class="destacado-precio">875,00 €</li>
12164                <li class="destacado-noche">por semana</li>
12165              </ul>
12166                            <ul class="destacado-rooms">
12167                <li class="destacado-people"><span class="icon icon-user"></span>6</li>
12168                                  <li class="destacado-bed"><span class="icon icon-cama"></span>3</li>
12169                              </ul>
12170        <span class="destacado-url">
12171                <i class="its--icon-right-open-big"></i>
12172              </span>
12173            </a>
12174        </li>
12175              <li class="slide-box">
12176          <a href="https://www.riumar-family-resort.de/es/alquiler/casa-riumar-carmen-1-323881.html" >
12177              <div class="bg-image fade-in" data-src="https://www.riumar-family-resort.de/es/alquiler/fotos/2/15954074841f7368c6cd094599885607766e0be3f0/big15954074902b9f06af99e07ce731a9df12fe62e1c6.jpg">
12178                <span class="overlay-bg"></span>
12179              </div>
12180              <ul class="destacado-title">
12181                <li class="destacado-name">
12182                  Carmen 1                </li>
12183                <li class="destacado-town">Riumar</li>
12184              </ul>
12185                            <ul class="destacado-data">
12186                <li class="destacado-desde"> desde </li>
12187                <li class="destacado-precio">735,00 €</li>
12188                <li class="destacado-noche">por semana</li>
12189              </ul>
12190                            <ul class="destacado-rooms">
12191                <li class="destacado-people"><span class="icon icon-user"></span>6</li>
12192                                  <li class="destacado-bed"><span class="icon icon-cama"></span>3</li>
12193                              </ul>
12194        <span class="destacado-url">
12195                <i class="its--icon-right-open-big"></i>
12196              </span>
12197            </a>
12198        </li>
12199              <li class="slide-box">
12200          <a href="https://www.riumar-family-resort.de/es/alquiler/casa-riumar-carmen-3-323883.html" >
12201              <div class="bg-image fade-in" data-src="https://www.riumar-family-resort.de/es/alquiler/fotos/2/15954084953128b159c2b90ceca8b7c477
12201d2c46dbd/big17791956073c592b25847212f05877558a38045f98.jpg">
12202                <span class="overlay-bg"></span>
12203              </div>
12204              <ul class="destacado-title">
12205                <li class="destacado-name">
12206                  Carmen 3                </li>
12207                <li class="destacado-town">Riumar</li>
12208              </ul>
12209                            <ul class="destacado-data">
12210                <li class="destacado-desde"> desde </li>
12211                <li class="destacado-precio">896,00 €</li>
12212                <li class="destacado-noche">por semana</li>
12213              </ul>
12214                            <ul class="destacado-rooms">
12215                <li class="destacado-people"><span class="icon icon-user"></span>6</li>
12216                                  <li class="destacado-bed"><span class="icon icon-cama"></span>3</li>
12217                              </ul>
12218        <span class="destacado-url">
12219                <i class="its--icon-right-open-big"></i>
12220              </span>
12221            </a>
12222        </li>
12223              <li class="slide-box">
12224          <a href="https://www.riumar-family-resort.de/es/alquiler/casa-riumar-cologne-323907.html" >
12225              <div class="bg-image fade-in" data-src="https://www.riumar-family-resort.de/es/alquiler/fotos/2/159540969846438b7ff58ea48573f72bb52f5dc64b/big1781014901f74b334e5a02e6352e8bd27e159873cf.jpg">
12226                <span class="overlay-bg"></span>
12227              </div>
12228              <ul class="destacado-title">
12229                <li class="destacado-name">
12230                  Cologne                </li>
12231                <li class="destacado-town">Riumar</li>
12232              </ul>
12233                            <ul class="destacado-data">
12234                <li class="destacado-desde"> desde </li>
12235                <li class="destacado-precio">735,00 €</li>
12236                <li class="destacado-noche">por semana</li>
12237              </ul>
12238                            <ul class="destacado-rooms">
12239                <li class="destacado-people"><span class="icon icon-user"></span>4</li>
12240                                  <li class="destacado-bed"><span class="icon icon-cama"></span>2</li>
12241                              </ul>
12242        <span class="destacado-url">
12243                <i class="its--icon-right-open-big"></i>
12244              </span>
12245            </a>
12246        </li>
12247              <li class="slide-box">
12248          <a href="https://www.riumar-family-resort.de/es/alquiler/casa-riumar-eva-323921.html" >
12249              <div class="bg-image fade-in" data-src="https://www.riumar-family-resort.de/es/alquiler/fotos/2/15954243351d570bc54d8031868791b57eb89595d8/big17820290507cbb959e19808ce3183295c302abb42b.jpg">
12250                <span class="overlay-bg"></span>
12251              </div>
12252              <ul class="destacado-title">
12253                <li class="destacado-name">
12254                  Eva                </li>
12255                <li class="destacado-town">Riumar</li>
12256              </ul>
12257                            <ul class="destacado-data">
12258                <li class="destacado-desde"> desde </li>
12259                <li class="destacado-precio">1.092,00 €</li>
12260                <li class="destacado-noche">por semana</li>
12261              </ul>
12262                            <ul class="destacado-rooms">
12263                <li class="destacado-people"><span class="icon icon-user"></span>8</li>
12264                                  <li class="destacado-bed"><span class="icon icon-cama"></span>4</li>
12265                              </ul>
12266        <span class="destacado-url">
12267                <i class="its--icon-right-open-big"></i>
12268              </span>
12269            </a>
12270        </li>
12271              <li class="slide-box">
12272          <a href="https://www.riumar-family-resort.de/es/alquiler/casa-riumar-el-cazador-323915.html" >
12273              <div class="bg-image fade-in" data-src="https://www.riumar-family-resort.de/es/alquiler/fotos/2/159542560794ea6c043fbb1e7286012b2e14ee3709/big17162120821b6fe13520286442e3f462aa660a9c6e.jpg">
12274                <span class="overlay-bg"></span>
12275              </div>
12276              <ul class="destacado-title">
12277                <li class="destacado-name">
12278                  El Cazador                </li>
12279                <li class="destacado-town">Riumar</li>
12280              </ul>
12281                            <ul class="destacado-data">
12282                <li class="destacado-desde"> desde </li>
12283                <li class="destacado-precio">777,00 €</li>
12284                <li class="destacado-noche">por semana</li>
12285              </ul>
12286                            <ul class="destacado-rooms">
12287                <li class="destacado-people"><span class="icon icon-user"></span>6</li>
12288                                  <li class="destacado-bed"><span class="icon icon-cama"></span>3</li>
12289                              </ul>
12290        <span class="destacado-url">
12291                <i class="its--icon-right-open-big"></i>
12292              </span>
12293            </a>
12294        </li>
12295              <li class="slide-box">
12296          <a href="https://www.riumar-family-resort.de/es/alquiler/casa-riumar-josef-323995.html" >
12297              <div class="bg-image fade-in" data-src="https://www.riumar-family-resort.de/es/alquiler/fotos/2/1595522619da830e4321206e52529be564b6bfb5a6/big17578327073ee5602ed24b1cb016dd3a846797a1bf.jpg">
12298                <span class="overlay-bg"></span>
12299              </div>
12300              <ul class="destacado-title">
12301                <li class="destacado-name">
12302                  Josef                </li>
12303                <li class="destacado-town">Riumar</li>
12304              </ul>
12305                            <ul class="destacado-data">
12306                <li class="destacado-desde"> desde </li>
12307                <li class="destacado-precio">735,00 €</li>
12308                <li class="destacado-noche">por semana</li>
12309              </ul>
12310                            <ul class="destacado-rooms">
12311                <li class="destacado-people"><span class="icon icon-user"></span>4</li>
12312                                  <li class="destacado-bed"><span class="icon icon-cama"></span>3</li>
12313                              </ul>
12314        <span class="destacado-url">
12315                <i class="its--icon-right-open-big"></i>
12316              </span>
12317            </a>
12318        </li>
12319            <div class="clear"></div>
12320    </ul>
12321  </div>
12322    </div>
12323</div>
12324</div></div></div></div><div class="its--row categorias-wrapper"><div class="its--container"><div class="its--col-sm-12"><div class="widget categorias"><h3></h3>
12325<hr>
12326
12327<div class="widget_inner">
12328  <div
12329    id="categorias"
12330    class="categorias grid"
12331    data-scroll="2"
12332    data-viewport="4"
12333    data-totalslides="4"
12334    data-function="grid"
12335  >
12336    <div class="slider-viewport">
12337      <ul class="slider-row">
12338                  <li class="slide-box">
12339            <a href="https://www.riumar-family-resort.de/es/alquiler/alquiler-p0/categoria-casas-de-invierno/" >
12340              <span class="slide-bg-image">
12341              <div class="bg-image fade-in" data-src="https://www.riumar-family-resort.de/es/alquiler/images-tags/4182/med.jpg"></div>
12342              </span>
12343              <span class="slide-title-bg">
12344                <span class="slide-title">
12345                  Casas de invierno                </span>
12346              </span>
12347            </a>
12348          </li>
12349                  <li class="slide-box">
12350            <a href="https://www.riumar-family-resort.de/es/alquiler/alquiler-p0/categoria-highspeed-internet/" >
12351              <span class="slide-bg-image">
12352              <div class="bg-image fade-in" data-src="https://www.riumar-family-resort.de/es/alquiler/images-tags/4875/med.jpg"></div>
12353              </span>
12354              <span class="slide-title-bg">
12355                <span class="slide-title">
12356                  Highspeed Internet                </span>
12357              </span>
12358            </a>
12359          </li>
12360                  <li class="slide-box">
12361            <a href="https://www.riumar-family-resort.de/es/alquiler/alquiler-p0/categoria-para-los-maestros-de-la-parrilla/" >
12362              <span class="slide-bg-image">
12363              <div class="bg-image fade-in" data-src="https://www.riumar-family-resort.de/es/alquiler/images-tags/4164/med.jpg"></div>
12364              </span>
12365              <span class="slide-title-bg">
12366                <span class="slide-title">
12367                  para los maestros de la parrilla                </span>
12368              </span>
12369            </a>
12370          </li>
12371                  <li class="slide-box">
12372            <a href="https://www.riumar-family-resort.de/es/alquiler/alquiler-p0/categoria-vacaciones-con-adolescentes/" >
12373              <span class="slide-bg-image">
12374              <div class="bg-image fade-in" data-src="https://www.riumar-family-resort.de/es/alquiler/images-tags/4183/med.jpg"></div>
12375              </span>
12376              <span class="slide-title-bg">
12377                <span class="slide-title">
12378                  Vacaciones con adolescentes                </span>
12379              </span>
12380            </a>
12381          </li>
12382                <div class="clear"></div>
12383      </ul>
12384    </div>
12385    <div class="slider-navigation">
12386      <button class="prev-slide">
12387        <i class="icon-left-open"></i>
12388      </button>
12389      <button class="next-slide">
12390        <i class="icon-right-open"></i>
12391      </button>
12392    </div>
12393  </div>
12394</div>
12395</div></div></div></div><div class="its--row mapa-alojamientos-wrapper"><div class="its--container-fluid"><div class="its--col-sm-12"><div class="widget mapa-alojamientos"><div id="mapa-alojamientos">
12396    <link rel="stylesheet" href="https://crs.avantio.com/default/css/mapbox/mapbox.css" type="text/css">
12397  <link href="https://crs.avantio.com/default/css/mapbox/mapbox-gl.css" rel="stylesheet"/>
12398
12399  <link rel="stylesheet" href="https://crs.avantio.com/default/css/redesign/widgetmap.css" type="text/css">
12400  <link rel="stylesheet" href="https://crs.avantio.com/default/css/redesign/owl.carousel_v2.css" type="text/css">
12401
12402<link rel="stylesheet" href="https://crs.avantio.com/default/css/loader.css" type="text/css">
12403<link href="https://crs.avantio.com/default/css/font-awesome.css" rel="stylesheet">
12404
12405<span id="maps-data" data-busqueda='eJxLtDK0qi62MjS1UipJTC8OLk1KTkxKTU4tSlSyTrQyhskVI8RDEtMNlayLrUyslAryk3JATEwVRlAVJZkF+dhVGCtZ+1nX1gIAcBQpjg==' data-request='eJxLtDK2qi62MrJSSspWsi62MjQAseJzE4syi/NzQCJmVkqeKZn5uYkgDlCdazBMnVuQb0BpUUF+cSpIxMJKydEnMNTTxzVIyboWAIzvGgY=' data-url="https://www.riumar-family-resort.de/es/alquiler/"></span>
12406<input type="hidden" name="FRMPurpose" id="FRMPurpose" value="ALQUILER">
12407<input type="hidden" name="skin" id="skin" value="redesign">
12408<input type="hidden" name="bk-map" id="bk-map" value="bk_marisol">
12409<input type="hidden" name="idioma-map" id="idioma-map" value="ES">
12410<input type="hidden" name="galeriaDinamica" value="1" id="galeriaDinamica">
12411<input type="hidden" name="multiphoto" value="1" id="multiphoto">
12412<input type="hidden" name="modeResort" id="modeResort" value="">
12413<input type="hidden" name="mouseover-map" id="mouseover-map" value="0">
12414<input type="hidden" name="map-type-selected" id="map-type-selected" value="1">
12415<input type="hidden" name="map-style-type" id="map-style-type" value="0">
12416
12417
12418<input type="hidden" name="api-key-mapbox" id="api-key-mapbox" value="pk.eyJ1IjoiYXZhbnRpbyIsImEiOiJjamx3MWNnbHcwemdxM3FvMWRtbTl2Zmh3In0.HrVtjCf88_vOWItCASgO2A"> 
12419  <div class="map-bar">
12420    <span>Mapa</span>
12421    <button id="button-fullscreen-map" class="icon-close" type="button"></button>
12422  </div>
12423
12424<div id="map_canvas" style="width:100%;height:100%;">
12425  <div id="loading-map">
12426    <div class="fwk-border spinner"></div>
12427    <div class="fwk-border spinner-active"></div>
12428  </div>
12429</div>
12430<script>window.CRS_DOMAIN = (typeof window.CRS_DOMAIN === 'string' && window.CRS_DOMAIN) ? window.CRS_DOMAIN : 'crs.avantio.com';</script>
vendor: 2 bytes, line 12430
12430
12431<script>if (!window.jQuery || typeof jQuery == 'undefined') {document.write('
12431<script src="https://crs.avantio.com/default/js/jquery-3.4.1.min.js"><\/script>')}</script>
12431
12432
12433<script defer type="text/javascript" src="https://crs.avantio.com/default/js/classes/detectElement.js?v=1788991206"></script>
vendor: 2 bytes, line 12433
12433
12434<script defer type="text/javascript" src="https://crs.avantio.com/default/js/classes/Maps.js?v=1788991206"></script>
12434
12435
12436  
12436<script defer type="text/javascript" src="https://crs.avantio.com/default/js/classes/MapBox.js?v=1788991206"></script>
12436
12437
12438
12439  
12439<script defer type="text/javascript" src="https://crs.avantio.com/default/js/owl.carousel_v2.js"></script>
12439
12440
12441<script defer type="text/javascript" src="https://crs.avantio.com/default/js/classes/widgetMaps.js?v=1788991206"></script>
12441
12442</div></div></div></div></div><div class="its--row last-seen-wrapper"><div class="its--container"><div class="its--col-sm-12"><div class="widget last-seen">  <div class='empty'></div>
12443</div></div></div></div><div class="its--row tiempo-wrapper"><div class="its--container"><div class="its--col-sm-12"><div class="widget tiempo"><h3></h3>
12444<hr>
12445<div class="widget_inner">
12446  <div data-function="weather"
12447  data-days="7"
12448  data-temperature="C"
12449  data-latitude="40.7266434"
12450  data-longitude="0.8368483"
12451  data-city="Riumar, Deltebre"
12452  data-img_url="https://fwk.avantio.com/assets/img/"
12453  data-responsive="multiple"
12454  data-endpoint="https://fwk.avantio.com/services/getWeather.php">
12455  </div>
12456</div></div></div></div></div>	  </div>	</main><div id="prefooter" class="its--wrapper-full">
12457  <div class="its--container-fluid">
12458      </div></div>
12459<footer id="footer" class="its--wrapper-full footer-block-its-corporative">
12460  <div id="upper_footer" >
12461    <div class="its--container">
12462			      <div class="its--row datos_empresa-wrapper links-wrapper ayuda-wrapper"><div class="its--container"><div class="its--col-sm-4"><div class="widget datos_empresa"><div id="address_widget" class="widget">
12463  <a href='https://www.riumar-family-resort.de/es/'><img src='/child/assets/img/logo.png' alt='MARISOL riumar family resort' /></a>  <p class='direccion_empresa'>
12464    	
12465    Carrer del Sarset 2 <br> 43580 Deltebre / Urb. Riumar <br> Spain  </p>
12466  <div class="widget_inner">
12467      </div>
12468  <div class="widget_inner">
12469    <hr>
12470            <p class='av-tel'>
12471        <i class='icon-telefono'></i>Reservas: <a href='tel:+49 6106773018'>+49 6106773018</a>
12472      </p>
12473    
12474                <p class='av-email'>
12475      <i class='icon-envelope'></i> <a href='mailto:[email protected]'>[email protected]</a>
12476    </p>
12477    
12478        <hr>
12479    <p class='av-horario'>
12480      <i class='icon-clock'></i> Mo - Sat 9:00 - 20:00h    </p>
12481      </div>
12482  <p class='empresa_name visible-sm visible-md visible-lg'>MARISOL riumar family resort S.L.©
12483    2026 </p>
12484</div></div></div><div class="its--col-sm-4"><div class="widget links"><div id="links_widget" class="widget">
12485    <p class="title fwk-color-cont">Enlaces rápidos</p>
12486    <div class="widget_inner">
12487        <ul>
12488            <li><a  href="https://www.riumar-family-resort.de/es" >Inicio</a></li><li><a  href="https://www.riumar-family-resort.de/es/alquiler/alquiler-alquileres-d0/" >Buscar & reservar</a></li><li><a  href="https://www.riumar-family-resort.de/es/ofertas/" >Ofertas & especiales</a></li><li><a  href="https://www.riumar-family-resort.de/es/en-cerca-riumar/" >En & cerca de Riumar</a></li><li><a  href="https://www.riumar-family-resort.de/es/vacaciones-con-perro/" >Vacaciones con perro</a></li><li><a  href="https://www.riumar-family-resort.de/es/quienes-somos/" >Quienes somos</a></li><li><a  href="https://www.riumar-family-resort.de/es/alquiler-larga-estancia/alquiler-alquileres-d0/" >Larga Estancia</a></li>        </ul>
12489    </div>
12490</div>
12491</div></div><div class="its--col-sm-4"><div class="widget ayuda"><div id="links_widget" class="widget">
12492    <p class="title fwk-color-cont">Ayuda</p>
12493    <div class="widget_inner">
12494        <ul>
12495            <li><a  href="https://www.riumar-family-resort.de/es/condiciones-generales/" >Condiciones generales</a></li><li><a  href="https://www.riumar-family-resort.de/es/pie-de-imprenta/" >Pie de imprenta</a></li><li><a  href="https://www.riumar-family-resort.de/es/politica-de-cookies/" >Política de cookies</a></li><li><a  href="https://www.riumar-family-resort.de/es/politica-de-privacidad/" >Política de privacidad</a></li><li><a  href="https://www.riumar-family-resort.de/es/condiciones-generales/#widerrufsrecht" >Derecho de retracto</a></li>        </ul>
12496    </div>
12497</div>
12498</div></div></div></div>            <p class='empresa_name_mobile visible-xs'>© MARISOL riumar family resort 2026 </p>
12499    </div>  </div>  <div id="lower_footer">
12500    <div class="its--container">
12501      <div class="its--row">
12502        <div id="social_widget" class="its--col-sm-5">
12503                      <ul>
12504          <li><a href="https://www.facebook.com/MARISOLferienhaeuser" target="_blank" class="icon-facebook"></a></li>
12505          <li><a href="https://www.instagram.com/marisolriumar/" target="_blank" class="icon-instagram"></a></li>
12506          <li><a href="https://twitter.com/MARISOLriumar" target="_blank" class="icon-twitter"></a></li>
12507          <li><a href="https://www.youtube.com/channel/UCsmZpn5fCb8Y8BJi50F2ZUA" target="_blank" class="icon-youtube"></a></li>
12508      </ul>
12509                  </div>        <div id="designed_by" class="its--col-sm-2">
12510          <!-- <a href="https://avantio.com/es" rel="nofollow" target="_blank"><img src="https://fwk.avantio.com/assets/img/avantio_blanco.svg" alt="Avantio" /></a> -->
12511        </div>        <div id="tipo_pago" class="its--col-sm-5">
12512                    <ul class='list-inline'><li><img class='bank-transfer fade-in' src='https://fwk.avantio.com/assets/img/bank-transfer.svg' alt='Bank transfer' /></li><li><img class='mastercard fade-in' src='https://fwk.avantio.com/assets/img/mastercard.svg' alt='Mastercard' /></li><li><img class='visa fade-in' src='https://fwk.avantio.com/assets/img/visa.svg' alt='Visa' /></li></ul>                  </div>      </div>    </div>  </div>  </footer>
12513  </div>
12514  <!-- End its--global-container -->
12515  <link rel="stylesheet" href="/app/css/its--style.css"><link rel="stylesheet" href="https://fwk.avantio.com/assets/core-7.0/css/update.css"><link rel="stylesheet" href="https://fwk.avantio.com/assets/fonts/fontlibrary/css/fontlibrary.css"><link rel="stylesheet" href="/child/assets/css/style.css"><link rel="stylesheet" href="/child/assets/css/top.css">  
12515<script>if (!window.jQuery || typeof jQuery == 'undefined') {document.write('
12515<script src="//ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"><\/script>')}</script>
12515<script>if (!window.jQuery || typeof jQuery == 'undefined') {document.write('
12515<script src="https://crs.avantio.com/default/js/jquery-3.4.1.min.js"><\/script>')}</script>
vendor: 2 bytes, line 12515
12515
12516<script type="text/javascript" src="https://crs.avantio.com/default/js/jquery.cookie.js"></script>
12516	
12517<script defer type="text/javascript" src="https://crs.avantio.com/default/js/crs_currency.js"></script>
12517	
12517<script>window.CRS_DOMAIN = (typeof window.CRS_DOMAIN === 'string' && window.CRS_DOMAIN) ? window.CRS_DOMAIN : 'crs.avantio.com';</script>
vendor: 2 bytes, line 12517
12517
12518<script>if (!window.jQuery || typeof jQuery == 'undefined') {document.write('
12518<script src="https://crs.avantio.com/default/js/jquery-3.4.1.min.js"><\/script>')}</script>
vendor: 2 bytes, line 12518
12518
12519<script async type="text/javascript" src="https://crs.avantio.com/default/js/stringsFunctions.js"></script>
vendor: 2 bytes, line 12519
12519
12520<script async type="text/javascript" src="https://crs.avantio.com/default/js/formulario_miniselects.js"></script>
vendor: 2 bytes, line 12520
12520
12521<script>if (jQuery('#autosuggest').length>0) {
12522document.write('
12522<script src="https://crs.avantio.com/default/js/jquery-ui-1.12.1.min.js"><\/script>');
12523document.write('
12523<script type="text/javascript" src="https://crs.avantio.com/default/js/crs_generic.js"><\/script>');
12524}
12525</script>
vendor: 2 bytes, line 12525
12525
12526<script defer src="https://fwk.avantio.com/assets/core-7.0/js/cookies.js"></script>
12526<script defer src="https://fwk.avantio.com/assets/core-7.0/js/cookies/cookies.js"></script>
12526<script defer src="https://fwk.avantio.com/assets/core-7.0/js/its--scripts.js"></script>
12526<script async src="https://fwk.avantio.com/assets/core-7.0/js/animations.js"></script>
12526<script defer src="https://fwk.avantio.com/assets/core-7.0/js/mobileMenu/mobileMenu.js"></script>
12526<script async src="https://fwk.avantio.com/assets/core-7.0/js/lazyload/lazyload.js"></script>
12526<link rel="stylesheet" href="https://crs.avantio.com/default/css/loader_map.css" type="text/css">  
12526<script src="/child/assets/js-custom/bienvenidos-ES.js"></script>
12526<script src="https://fwk.avantio.com/assets/core-7.0/js/lightSlider/lightSlider.js"></script>
12526<script src="https://fwk.avantio.com/assets/core-7.0/js/lightGrid/lightGrid.js"></script>
12526<script src="https://fwk.avantio.com/assets/core-7.0/js/weather/weather.js"></script>
12526</body>
12527
12528</html>

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.