PageSourceSearch

https://www.catalanways.com/es/

html catalanways.com collected 2026-10-05 04:11:31 UTC 539,126 bytes, 12,048 lines download raw bytes

1<!DOCTYPE html>
2<html xmlns:fb="http://ogp.me/ns/fb#" lang="ES">
3  <head>
4    <title>Viviendas vacacionales para alquilar o comprar | Catalan Ways</title><meta name="description" content="Agencia inmobiliaria. Apartamentos, casas y villas. Servicio personalizado hasta el último día de tus vacaciones."/><meta name="keywords" content="alquiler vacacional, propiedades en venta, costa dorada" /><link rel="canonical" href="https://www.catalanways.com/es/" /><link rel="alternate" hreflang="fr" href="https://www.catalanways.com/fr/" /><link rel="alternate" hreflang="en" href="https://www.catalanways.com/" /><meta name="version" content="7.0" /><meta name="rev" content="7.0.12" /><meta name="template" content="Ambiance Enterprise" /><meta name="generator" content="FrameworkITS" /><meta name="webname" content="catalanways" /><meta prefix="og: http://ogp.me/ns#" property="og:type" content="website" /><meta prefix="og: http://ogp.me/ns#" property="og:title" content="Viviendas vacacionales para alquilar o comprar | Catalan Ways"/><meta prefix="og: http://ogp.me/ns#" property="og:description" content="Agencia inmobiliaria. Apartamentos, casas y villas. Servicio personalizado hasta el último día de tus vacaciones."/><meta prefix="og: http://ogp.me/ns#" property="og:url" content="https://www.catalanways.com/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"/>
5    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
6    <meta http-equiv="X-UA-Compatible" content="IE=edge">
7    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
8    <meta name="author" content="" />
9
10    
10<script async type="text/javascript">
11      if ('serviceWorker' in navigator) {
12        const urlOLB = getRewriteUrl();
13        const urlServiceWorker = `${ urlOLB }default/js/serviceWorker/serviceWorker.js`;
14
15        navigator.serviceWorker
16          .register(urlServiceWorker, { scope: './' });
17      }
18
19      function getRewriteUrl() {
20        const urlOLB = "https://www.catalanways.com/es/alquiler/";
21        const urlWeb = urlOLB.replace(/https?\:\/\//, '');
22        const urlRewrite = urlWeb.substring(urlWeb.indexOf('/'));
23
24        return urlRewrite;
25      }
26    </script>
26
27
28    <!-- Hotjar Tracking Code for https://www.catalanways.com/ -->
29<script>
vendor: 114 bytes, lines 29-32
29
30  (function(h,o,t,j,a,r){
31  h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
32  h._hjSettings={hjid:
321845522
vendor: 238 bytes, lines 32-37
32,hjsv:6};
33  a=o.getElementsByTagName('head')[0];
34  r=o.createElement('script');r.async=1;
35  r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
36  a.appendChild(r);
37  })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
38</script>
38
39
40    <link rel='shortcut icon' href=/child/assets/img/favicon.ico>
41    <style>/**************************************/
42/* BTS IMPORT */
43/*! normalize.css v3.0.1 | MIT License | git.io/normalize */
44html {
45  -ms-text-size-adjust: 100%;
46  -webkit-text-size-adjust: 100%; }
47
48body {
49  margin: 0; }
50
51article,
52aside,
53details,
54figcaption,
55figure,
56footer,
57header,
58hgroup,
59main,
60nav,
61section,
62summary {
63  display: block; }
64
65audio,
66canvas,
67progress,
68video {
69  display: inline-block;
70  vertical-align: baseline; }
71
72audio:not([controls]) {
73  display: none;
74  height: 0; }
75
76[hidden],
77template {
78  display: none; }
79
80a {
81  background: transparent; }
82
83a:active,
84a:hover {
85  outline: 0; }
86
87abbr[title] {
88  border-bottom: 1px dotted; }
89
90b,
91strong {
92  font-weight: bold; }
93
94dfn {
95  font-style: italic; }
96
97h1 {
98  font-size: 2em;
99  margin: 0.67em 0; }
100
101mark {
102  background: #ff0;
103  color: #000; }
104
105small {
106  font-size: 80%; }
107
108sub,
109sup {
110  font-size: 75%;
111  line-height: 0;
112  position: relative;
113  vertical-align: baseline; }
114
115sup {
116  top: -0.5em; }
117
118sub {
119  bottom: -0.25em; }
120
121img {
122  border: 0; }
123
124svg:not(:root) {
125  overflow: hidden; }
126
127figure {
128  margin: 1em 40px; }
129
130hr {
131  -moz-box-sizing: content-box;
132  box-sizing: content-box;
133  height: 0; }
134
135pre {
136  overflow: auto; }
137
138code,
139kbd,
140pre,
141samp {
142  font-family: monospace, monospace;
143  font-size: 1em; }
144
145button,
146input,
147optgroup,
148select,
149textarea {
150  color: inherit;
151  font: inherit;
152  margin: 0; }
153
154button {
155  overflow: visible; }
156
157button,
158select {
159  text-transform: none; }
160
161button,
162html input[type="button"],
163input[type="reset"],
164input[type="submit"] {
165  -webkit-appearance: button;
166  cursor: pointer; }
167
168button[disabled],
169html input[disabled] {
170  cursor: default; }
171
172button::-moz-focus-inner,
173input::-moz-focus-inner {
174  border: 0;
175  padding: 0; }
176
177input {
178  line-height: normal; }
179
180input[type="checkbox"],
181input[type="radio"] {
182  box-sizing: border-box;
183  padding: 0; }
184
185input[type="number"]::-webkit-inner-spin-button,
186input[type="number"]::-webkit-outer-spin-button {
187  height: auto; }
188
189input[type="search"] {
190  -webkit-appearance: textfield;
191  -moz-box-sizing: content-box;
192  -webkit-box-sizing: content-box;
193  box-sizing: content-box; }
194
195input[type="search"]::-webkit-search-cancel-button,
196input[type="search"]::-webkit-search-decoration {
197  -webkit-appearance: none; }
198
199fieldset {
200  border: 1px solid #c0c0c0;
201  margin: 0 2px;
202  padding: 0.35em 0.625em 0.75em; }
203
204legend {
205  border: 0;
206  padding: 0; }
207
208textarea {
209  overflow: auto; }
210
211optgroup {
212  font-weight: bold; }
213
214table {
215  border-collapse: collapse;
216  border-spacing: 0; }
217
218td,
219th {
220  padding: 0; }
221
222@media print {
223  * {
224    text-shadow: none !important;
225    color: #000 !important;
226    background: transparent !important;
227    box-shadow: none !important; }
228  a,
229  a:visited {
230    text-decoration: underline; }
231  a[href]:after {
232    content: " (" attr(href) ")"; }
233  abbr[title]:after {
234    content: " (" attr(title) ")"; }
235  a[href^="javascript:"]:after,
236  a[href^="#"]:after {
237    content: ""; }
238  pre,
239  blockquote {
240    border: 1px solid #999;
241    page-break-inside: avoid; }
242  thead {
243    display: table-header-group; }
244  tr,
245  img {
246    page-break-inside: avoid; }
247  img {
248    max-width: 100% !important; }
249  p,
250  h2,
251  h3 {
252    orphans: 3;
253    widows: 3; }
254  h2,
255  h3 {
256    page-break-after: avoid; }
257  select {
258    background: #fff !important; }
259  .navbar {
260    display: none; }
261  .table td,
262  .table th {
263    background-color: #fff !important; }
264  .btn > .caret, #miniformulario_slider .popover .cerrar_ninyos > .caret,
265  .dropup > .btn > .caret,
266  #miniformulario_slider .popover .dropup > .cerrar_ninyos > .caret {
267    border-top-color: #000 !important; }
268  .label {
269    border: 1px solid #000; }
270  .table {
271    border-collapse: collapse !important; }
272  .table-bordered th,
273  .table-bordered td {
274    border: 1px solid #ddd !important; } }
275
276* {
277  -webkit-box-sizing: border-box;
278  -moz-box-sizing: border-box;
279  box-sizing: border-box; }
280
281*:before,
282*:after {
283  -webkit-box-sizing: border-box;
284  -moz-box-sizing: border-box;
285  box-sizing: border-box; }
286
287html {
288  font-size: 10px;
289  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
290
291body {
292  font-size: 14px;
293  line-height: 1.42857;
294  color: #333333;
295  background-color: #fff; }
296
297input,
298button,
299select,
300textarea {
301  font-family: inherit;
302  font-size: inherit;
303  line-height: inherit; }
304
305a {
306  color: #7A021A;
307  text-decoration: none; }
308  a:hover, a:focus {
309    color: #2f010a;
310    text-decoration: underline; }
311  a:focus {
312    outline: thin dotted;
313    outline: 5px auto -webkit-focus-ring-color;
314    outline-offset: -2px; }
315
316figure {
317  margin: 0; }
318
319img {
320  vertical-align: middle; }
321
322.img-responsive {
323  display: block;
324  width: 100% \9;
325  max-width: 100%;
326  height: auto; }
327
328.img-rounded {
329  border-radius: 6px; }
330
331.img-thumbnail {
332  padding: 4px;
333  line-height: 1.42857;
334  background-color: #fff;
335  border: 1px solid #ddd;
336  border-radius: 4px;
337  -webkit-transition: all 0.2s ease-in-out;
338  -o-transition: all 0.2s ease-in-out;
339  transition: all 0.2s ease-in-out;
340  display: inline-block;
341  width: 100% \9;
342  max-width: 100%;
343  height: auto; }
344
345.img-circle {
346  border-radius: 50%; }
347
348hr {
349  margin-top: 20px;
350  margin-bottom: 20px;
351  border: 0;
352  border-top: 1px solid #eeeeee; }
353
354.sr-only {
355  position: absolute;
356  width: 1px;
357  height: 1px;
358  margin: -1px;
359  padding: 0;
360  overflow: hidden;
361  clip: rect(0, 0, 0, 0);
362  border: 0; }
363
364.sr-only-focusable:active, .sr-only-focusable:focus {
365  position: static;
366  width: auto;
367  height: auto;
368  margin: 0;
369  overflow: visible;
370  clip: auto; }
371
372fieldset {
373  padding: 0;
374  margin: 0;
375  border: 0;
376  min-width: 0; }
377
378legend {
379  display: block;
380  width: 100%;
381  padding: 0;
382  margin-bottom: 20px;
383  font-size: 21px;
384  line-height: inherit;
385  color: #333333;
386  border: 0;
387  border-bottom: 1px solid #e5e5e5; }
388
389label {
390  display: inline-block;
391  max-width: 100%;
392  font-weight: bold; }
393
394.its--online-fix label {
395  margin-bottom: 5px; }
396
397#its--global-container label {
398  font-size: 10px;
399  text-transform: uppercase; }
400
401input[type="search"] {
402  -webkit-box-sizing: border-box;
403  -moz-box-sizing: border-box;
404  box-sizing: border-box; }
405
406input[type="radio"],
407input[type="checkbox"] {
408  margin: 4px 0 0;
409  margin-top: 1px \9;
410  line-height: normal; }
411
412input[type="file"] {
413  display: block; }
414
415input[type="range"] {
416  display: block;
417  width: 100%; }
418
419select[multiple],
420select[size] {
421  height: auto; }
422
423input[type="file"]:focus,
424input[type="radio"]:focus,
425input[type="checkbox"]:focus {
426  outline: thin dotted;
427  outline: 5px auto -webkit-focus-ring-color;
428  outline-offset: -2px; }
429
430output {
431  display: block;
432  padding-top: 7px;
433  font-size: 14px;
434  line-height: 1.42857;
435  color: #555555; }
436
437.form-control {
438  display: block;
439  width: 100%;
440  height: 34px;
441  padding: 0;
442  font-family: 'Playfair Display', serif;
443  font-size: 21px;
444  line-height: 1.42857;
445  color: #555555;
446  background-color: #fff;
447  background-image: none;
448  border: 0px;
449  border-bottom: 1px solid #ccc;
450  font-weight: normal;
451  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
452  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
453  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }
454  .form-control:focus {
455    border-color: #66afe9;
456    outline: 0; }
457  .form-control::-moz-placeholder {
458    color: #777777;
459    opacity: 1; }
460  .form-control:-ms-input-placeholder {
461    color: #777777; }
462  .form-control::-webkit-input-placeholder {
463    color: #777777; }
464  .form-control[disabled], .form-control[readonly],
465  fieldset[disabled] .form-control {
466    cursor: not-allowed;
467    background-color: #eeeeee;
468    opacity: 1; }
469
470textarea.form-control {
471  height: auto; }
472
473input[type="search"] {
474  -webkit-appearance: none; }
475
476input[type="date"],
477input[type="time"],
478input[type="datetime-local"],
479input[type="month"] {
480  line-height: 34px;
481  line-height: 1.42857 \0; }
482  input[type="date"].input-sm, .form-horizontal .form-group-sm input.form-control[type="date"], .input-group-sm > input.form-control[type="date"],
483  .input-group-sm > input.input-group-addon[type="date"],
484  .input-group-sm > .input-group-btn > input.btn[type="date"], #miniformulario_slider .popover .input-group-sm > .input-group-btn > input.cerrar_ninyos[type="date"],
485  input[type="time"].input-sm,
486  .form-horizontal .form-group-sm input.form-control[type="time"],
487  .input-group-sm > input.form-control[type="time"],
488  .input-group-sm > input.input-group-addon[type="time"],
489  .input-group-sm > .input-group-btn > input.btn[type="time"],
490  #miniformulario_slider .popover .input-group-sm > .input-group-btn > input.cerrar_ninyos[type="time"],
491  input[type="datetime-local"].input-sm,
492  .form-horizontal .form-group-sm input.form-control[type="datetime-local"],
493  .input-group-sm > input.form-control[type="datetime-local"],
494  .input-group-sm > input.input-group-addon[type="datetime-local"],
495  .input-group-sm > .input-group-btn > input.btn[type="datetime-local"],
496  #miniformulario_slider .popover .input-group-sm > .input-group-btn > input.cerrar_ninyos[type="datetime-local"],
497  input[type="month"].input-sm,
498  .form-horizontal .form-group-sm input.form-control[type="month"],
499  .input-group-sm > input.form-control[type="month"],
500  .input-group-sm > input.input-group-addon[type="month"],
501  .input-group-sm > .input-group-btn > input.btn[type="month"],
502  #miniformulario_slider .popover .input-group-sm > .input-group-btn > input.cerrar_ninyos[type="month"] {
503    line-height: 30px; }
504  input[type="date"].input-lg, .form-horizontal .form-group-lg input.form-control[type="date"], .input-group-lg > input.form-control[type="date"],
505  .input-group-lg > input.input-group-addon[type="date"],
506  .input-group-lg > .input-group-btn > input.btn[type="date"], #miniformulario_slider .popover .input-group-lg > .input-group-btn > input.cerrar_ninyos[type="date"],
507  input[type="time"].input-lg,
508  .form-horizontal .form-group-lg input.form-control[type="time"],
509  .input-group-lg > input.form-control[type="time"],
510  .input-group-lg > input.input-group-addon[type="time"],
511  .input-group-lg > .input-group-btn > input.btn[type="time"],
512  #miniformulario_slider .popover .input-group-lg > .input-group-btn > input.cerrar_ninyos[type="time"],
513  input[type="datetime-local"].input-lg,
514  .form-horizontal .form-group-lg input.form-control[type="datetime-local"],
515  .input-group-lg > input.form-control[type="datetime-local"],
516  .input-group-lg > input.input-group-addon[type="datetime-local"],
517  .input-group-lg > .input-group-btn > input.btn[type="datetime-local"],
518  #miniformulario_slider .popover .input-group-lg > .input-group-btn > input.cerrar_ninyos[type="datetime-local"],
519  input[type="month"].input-lg,
520  .form-horizontal .form-group-lg input.form-control[type="month"],
521  .input-group-lg > input.form-control[type="month"],
522  .input-group-lg > input.input-group-addon[type="month"],
523  .input-group-lg > .input-group-btn > input.btn[type="month"],
524  #miniformulario_slider .popover .input-group-lg > .input-group-btn > input.cerrar_ninyos[type="month"] {
525    line-height: 46px; }
526
527.form-group {
528  margin-bottom: 15px; }
529
530.radio,
531.checkbox {
532  position: relative;
533  display: block;
534  min-height: 20px;
535  margin-top: 10px;
536  margin-bottom: 10px; }
537  .radio label,
538  .checkbox label {
539    padding-left: 20px;
540    margin-bottom: 0;
541    font-weight: normal;
542    cursor: pointer; }
543
544.radio input[type="radio"],
545.radio-inline input[type="radio"],
546.checkbox input[type="checkbox"],
547.checkbox-inline input[type="checkbox"] {
548  position: absolute;
549  margin-left: -20px;
550  margin-top: 4px \9; }
551
552.radio + .radio,
553.checkbox + .checkbox {
554  margin-top: -5px; }
555
556.radio-inline,
557.checkbox-inline {
558  display: inline-block;
559  padding-left: 20px;
560  margin-bottom: 0;
561  vertical-align: middle;
562  font-weight: normal;
563  cursor: pointer; }
564
565.radio-inline + .radio-inline,
566.checkbox-inline + .checkbox-inline {
567  margin-top: 0;
568  margin-left: 10px; }
569
570input[type="radio"][disabled], input[type="radio"].disabled,
571fieldset[disabled] input[type="radio"],
572input[type="checkbox"][disabled],
573input[type="checkbox"].disabled,
574fieldset[disabled]
575input[type="checkbox"] {
576  cursor: not-allowed; }
577
578.radio-inline.disabled,
579fieldset[disabled] .radio-inline,
580.checkbox-inline.disabled,
581fieldset[disabled]
582.checkbox-inline {
583  cursor: not-allowed; }
584
585.radio.disabled label,
586fieldset[disabled] .radio label,
587.checkbox.disabled label,
588fieldset[disabled]
589.checkbox label {
590  cursor: not-allowed; }
591
592.form-control-static {
593  padding-top: 7px;
594  padding-bottom: 7px;
595  margin-bottom: 0; }
596  .form-control-static.input-lg, .form-horizontal .form-group-lg .form-control-static.form-control, .input-group-lg > .form-control-static.form-control,
597  .input-group-lg > .form-control-static.input-group-addon,
598  .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,
599  .input-group-sm > .form-control-static.input-group-addon,
600  .input-group-sm > .input-group-btn > .form-control-static.btn, #miniformulario_slider .popover .input-group-sm > .input-group-btn > .form-control-static.cerrar_ninyos {
601    padding-left: 0;
602    padding-right: 0; }
603
604.input-sm, .form-horizontal .form-group-sm .form-control, .input-group-sm > .form-control,
605.input-group-sm > .input-group-addon,
606.input-group-sm > .input-group-btn > .btn, #miniformulario_slider .popover .input-group-sm > .input-group-btn > .cerrar_ninyos {
607  height: 30px;
608  padding: 5px 10px;
609  font-size: 12px;
610  line-height: 1.5;
611  border-radius: 3px; }
612
613select.input-sm, .form-horizontal .form-group-sm select.form-control, .input-group-sm > select.form-control,
614.input-group-sm > select.input-group-addon,
615.input-group-sm > .input-group-btn > select.btn, #miniformulario_slider .popover .input-group-sm > .input-group-btn > select.cerrar_ninyos {
616  height: 30px;
617  line-height: 30px; }
618
619textarea.input-sm, .form-horizontal .form-group-sm textarea.form-control, .input-group-sm > textarea.form-control,
620.input-group-sm > textarea.input-group-addon,
621.input-group-sm > .input-group-btn > textarea.btn, #miniformulario_slider .popover .input-group-sm > .input-group-btn > textarea.cerrar_ninyos,
622select[multiple].input-sm,
623.form-horizontal .form-group-sm select.form-control[multiple],
624.input-group-sm > select.form-control[multiple],
625.input-group-sm > select.input-group-addon[multiple],
626.input-group-sm > .input-group-btn > select.btn[multiple],
627#miniformulario_slider .popover .input-group-sm > .input-group-btn > select.cerrar_ninyos[multiple] {
628  height: auto; }
629
630.input-lg, .form-horizontal .form-group-lg .form-control, .input-group-lg > .form-control,
631.input-group-lg > .input-group-addon,
632.input-group-lg > .input-group-btn > .btn, #miniformulario_slider .popover .input-group-lg > .input-group-btn > .cerrar_ninyos {
633  height: 46px;
634  padding: 10px 16px;
635  font-size: 18px;
636  line-height: 1.33;
637  border-radius: 6px; }
638
639select.input-lg, .form-horizontal .form-group-lg select.form-control, .input-group-lg > select.form-control,
640.input-group-lg > select.input-group-addon,
641.input-group-lg > .input-group-btn > select.btn, #miniformulario_slider .popover .input-group-lg > .input-group-btn > select.cerrar_ninyos {
642  height: 46px;
643  line-height: 46px; }
644
645textarea.input-lg, .form-horizontal .form-group-lg textarea.form-control, .input-group-lg > textarea.form-control,
646.input-group-lg > textarea.input-group-addon,
647.input-group-lg > .input-group-btn > textarea.btn, #miniformulario_slider .popover .input-group-lg > .input-group-btn > textarea.cerrar_ninyos,
648select[multiple].input-lg,
649.form-horizontal .form-group-lg select.form-control[multiple],
650.input-group-lg > select.form-control[multiple],
651.input-group-lg > select.input-group-addon[multiple],
652.input-group-lg > .input-group-btn > select.btn[multiple],
653#miniformulario_slider .popover .input-group-lg > .input-group-btn > select.cerrar_ninyos[multiple] {
654  height: auto; }
655
656.has-feedback {
657  position: relative; }
658  .has-feedback .form-control {
659    padding-right: 42.5px; }
660
661.form-control-feedback {
662  position: absolute;
663  top: 25px;
664  right: 0;
665  z-index: 2;
666  display: block;
667  width: 34px;
668  height: 34px;
669  line-height: 34px;
670  text-align: center; }
671
672.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 {
673  width: 46px;
674  height: 46px;
675  line-height: 46px; }
676
677.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 {
678  width: 30px;
679  height: 30px;
680  line-height: 30px; }
681
682.has-success .help-block,
683.has-success .control-label,
684.has-success .radio,
685.has-success .checkbox,
686.has-success .radio-inline,
687.has-success .checkbox-inline {
688  color: #3c763d; }
689
690.has-success .form-control {
691  border-color: #3c763d;
692  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
693  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
694  .has-success .form-control:focus {
695    border-color: #2b542c;
696    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
697    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; }
698
699.has-success .input-group-addon {
700  color: #3c763d;
701  border-color: #3c763d;
702  background-color: #dff0d8; }
703
704.has-success .form-control-feedback {
705  color: #3c763d; }
706
707.has-warning .help-block,
708.has-warning .control-label,
709.has-warning .radio,
710.has-warning .checkbox,
711.has-warning .radio-inline,
712.has-warning .checkbox-inline {
713  color: #8a6d3b; }
714
715.has-warning .form-control {
716  border-color: #8a6d3b;
717  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
718  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
719  .has-warning .form-control:focus {
720    border-color: #66512c;
721    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
722    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; }
723
724.has-warning .input-group-addon {
725  color: #8a6d3b;
726  border-color: #8a6d3b;
727  background-color: #fcf8e3; }
728
729.has-warning .form-control-feedback {
730  color: #8a6d3b; }
731
732.has-error .help-block,
733.has-error .control-label,
734.has-error .radio,
735.has-error .checkbox,
736.has-error .radio-inline,
737.has-error .checkbox-inline {
738  color: #a94442; }
739
740.has-error .form-control {
741  border-color: #a94442;
742  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
743  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
744  .has-error .form-control:focus {
745    border-color: #843534;
746    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
747    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; }
748
749.has-error .input-group-addon {
750  color: #a94442;
751  border-color: #a94442;
752  background-color: #f2dede; }
753
754.has-error .form-control-feedback {
755  color: #a94442; }
756
757.has-feedback label.sr-only ~ .form-control-feedback {
758  top: 0; }
759
760.help-block {
761  display: block;
762  margin-top: 5px;
763  margin-bottom: 10px;
764  color: #737373; }
765
766@media (min-width: 768px) {
767  .form-inline .form-group, .navbar-form .form-group {
768    display: inline-block;
769    margin-bottom: 0;
770    vertical-align: middle; }
771  .form-inline .form-control, .navbar-form .form-control {
772    display: inline-block;
773    width: auto;
774    vertical-align: middle; }
775  .form-inline .input-group, .navbar-form .input-group {
776    display: inline-table;
777    vertical-align: middle; }
778    .form-inline .input-group .input-group-addon, .navbar-form .input-group .input-group-addon,
779    .form-inline .input-group .input-group-btn,
780    .navbar-form .input-group .input-group-btn,
781    .form-inline .input-group .form-control,
782    .navbar-form .input-group .form-control {
783      width: auto; }
784  .form-inline .input-group > .form-control, .navbar-form .input-group > .form-control {
785    width: 100%; }
786  .form-inline .control-label, .navbar-form .control-label {
787    margin-bottom: 0;
788    vertical-align: middle; }
789  .form-inline .radio, .navbar-form .radio,
790  .form-inline .checkbox,
791  .navbar-form .checkbox {
792    display: inline-block;
793    margin-top: 0;
794    margin-bottom: 0;
795    vertical-align: middle; }
796    .form-inline .radio label, .navbar-form .radio label,
797    .form-inline .checkbox label,
798    .navbar-form .checkbox label {
799      padding-left: 0; }
800  .form-inline .radio input[type="radio"], .navbar-form .radio input[type="radio"],
801  .form-inline .checkbox input[type="checkbox"],
802  .navbar-form .checkbox input[type="checkbox"] {
803    position: relative;
804    margin-left: 0; }
805  .form-inline .has-feedback .form-control-feedback, .navbar-form .has-feedback .form-control-feedback {
806    top: 0; } }
807
808.form-horizontal .radio,
809.form-horizontal .checkbox,
810.form-horizontal .radio-inline,
811.form-horizontal .checkbox-inline {
812  margin-top: 0;
813  margin-bottom: 0;
814  padding-top: 7px; }
815
816.form-horizontal .radio,
817.form-horizontal .checkbox {
818  min-height: 27px; }
819
820.form-horizontal .form-group {
821  margin-left: -12.5px;
822  margin-right: -12.5px; }
823  .form-horizontal .form-group:before, .form-horizontal .form-group:after {
824    content: " ";
825    display: table; }
826  .form-horizontal .form-group:after {
827    clear: both; }
828
829@media (min-width: 768px) {
830  .form-horizontal .control-label {
831    text-align: right;
832    margin-bottom: 0;
833    padding-top: 7px; } }
834
835.form-horizontal .has-feedback .form-control-feedback {
836  top: 0;
837  right: 12.5px; }
838
839@media (min-width: 768px) {
840  .form-horizontal .form-group-lg .control-label {
841    padding-top: 14.3px; } }
842
843@media (min-width: 768px) {
844  .form-horizontal .form-group-sm .control-label {
845    padding-top: 6px; } }
846
847.btn, #miniformulario_slider .popover .cerrar_ninyos {
848  display: inline-block;
849  margin-bottom: 0;
850  font-weight: normal;
851  text-align: center;
852  vertical-align: middle;
853  cursor: pointer;
854  background-image: none;
855  border: 1px solid transparent;
856  white-space: nowrap;
857  padding: 6px 12px;
858  font-size: 14px;
859  line-height: 1.42857;
860  border-radius: 4px;
861  -webkit-user-select: none;
862  -moz-user-select: none;
863  -ms-user-select: none;
864  user-select: none; }
865  .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 {
866    outline: thin dotted;
867    outline: 5px auto -webkit-focus-ring-color;
868    outline-offset: -2px; }
869  .btn:hover, #miniformulario_slider .popover .cerrar_ninyos:hover, .btn:focus, #miniformulario_slider .popover .cerrar_ninyos:focus {
870    color: #333;
871    text-decoration: none; }
872  .btn:active, #miniformulario_slider .popover .cerrar_ninyos:active, .btn.active, #miniformulario_slider .popover .active.cerrar_ninyos {
873    outline: 0;
874    background-image: none;
875    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
876    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
877  .btn.disabled, #miniformulario_slider .popover .disabled.cerrar_ninyos, .btn[disabled], #miniformulario_slider .popover .cerrar_ninyos[disabled],
878  fieldset[disabled] .btn,
879  fieldset[disabled] #miniformulario_slider .popover .cerrar_ninyos,
880  #miniformulario_slider .popover fieldset[disabled] .cerrar_ninyos {
881    cursor: not-allowed;
882    pointer-events: none;
883    opacity: 0.65;
884    filter: alpha(opacity=65);
885    -webkit-box-shadow: none;
886    box-shadow: none; }
887
888.btn-default {
889  color: #333;
890  background-color: #fff;
891  border-color: #ccc; }
892  .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active,
893  .open > .btn-default.dropdown-toggle {
894    color: #333;
895    background-color: #e6e6e6;
896    border-color: #adadad; }
897  .btn-default:active, .btn-default.active,
898  .open > .btn-default.dropdown-toggle {
899    background-image: none; }
900  .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,
901  fieldset[disabled] .btn-default,
902  fieldset[disabled] .btn-default:hover,
903  fieldset[disabled] .btn-default:focus,
904  fieldset[disabled] .btn-default:active,
905  fieldset[disabled] .btn-default.active {
906    background-color: #fff;
907    border-color: #ccc; }
908  .btn-default .badge {
909    color: #fff;
910    background-color: #333; }
911
912.btn-primary, #miniformulario_slider .popover .cerrar_ninyos {
913  color: #fff;
914  background-color: #7A021A;
915  border-color: #610215; }
916  .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,
917  .open > .btn-primary.dropdown-toggle,
918  #miniformulario_slider .popover .open > .dropdown-toggle.cerrar_ninyos {
919    color: #fff;
920    background-color: #48010f;
921    border-color: #250108; }
922  .btn-primary:active, #miniformulario_slider .popover .cerrar_ninyos:active, .btn-primary.active, #miniformulario_slider .popover .active.cerrar_ninyos,
923  .open > .btn-primary.dropdown-toggle,
924  #miniformulario_slider .popover .open > .dropdown-toggle.cerrar_ninyos {
925    background-image: none; }
926  .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,
927  fieldset[disabled] .btn-primary,
928  fieldset[disabled] #miniformulario_slider .popover .cerrar_ninyos,
929  #miniformulario_slider .popover fieldset[disabled] .cerrar_ninyos,
930  fieldset[disabled] .btn-primary:hover,
931  fieldset[disabled] #miniformulario_slider .popover .cerrar_ninyos:hover,
932  #miniformulario_slider .popover fieldset[disabled] .cerrar_ninyos:hover,
933  fieldset[disabled] .btn-primary:focus,
934  fieldset[disabled] #miniformulario_slider .popover .cerrar_ninyos:focus,
935  #miniformulario_slider .popover fieldset[disabled] .cerrar_ninyos:focus,
936  fieldset[disabled] .btn-primary:active,
937  fieldset[disabled] #miniformulario_slider .popover .cerrar_ninyos:active,
938  #miniformulario_slider .popover fieldset[disabled] .cerrar_ninyos:active,
939  fieldset[disabled] .btn-primary.active,
940  fieldset[disabled] #miniformulario_slider .popover .active.cerrar_ninyos,
941  #miniformulario_slider .popover fieldset[disabled] .active.cerrar_ninyos {
942    background-color: #7A021A;
943    border-color: #610215; }
944  .btn-primary .badge, #miniformulario_slider .popover .cerrar_ninyos .badge {
945    color: #7A021A;
946    background-color: #fff; }
947
948.btn-success {
949  color: #fff;
950  background-color: #5cb85c;
951  border-color: #4cae4c; }
952  .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active,
953  .open > .btn-success.dropdown-toggle {
954    color: #fff;
955    background-color: #449d44;
956    border-color: #398439; }
957  .btn-success:active, .btn-success.active,
958  .open > .btn-success.dropdown-toggle {
959    background-image: none; }
960  .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,
961  fieldset[disabled] .btn-success,
962  fieldset[disabled] .btn-success:hover,
963  fieldset[disabled] .btn-success:focus,
964  fieldset[disabled] .btn-success:active,
965  fieldset[disabled] .btn-success.active {
966    background-color: #5cb85c;
967    border-color: #4cae4c; }
968  .btn-success .badge {
969    color: #5cb85c;
970    background-color: #fff; }
971
972.btn-info {
973  color: #fff;
974  background-color: #5bc0de;
975  border-color: #46b8da; }
976  .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active,
977  .open > .btn-info.dropdown-toggle {
978    color: #fff;
979    background-color: #31b0d5;
980    border-color: #269abc; }
981  .btn-info:active, .btn-info.active,
982  .open > .btn-info.dropdown-toggle {
983    background-image: none; }
984  .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,
985  fieldset[disabled] .btn-info,
986  fieldset[disabled] .btn-info:hover,
987  fieldset[disabled] .btn-info:focus,
988  fieldset[disabled] .btn-info:active,
989  fieldset[disabled] .btn-info.active {
990    background-color: #5bc0de;
991    border-color: #46b8da; }
992  .btn-info .badge {
993    color: #5bc0de;
994    background-color: #fff; }
995
996.btn-warning {
997  color: #fff;
998  background-color: #f0ad4e;
999  border-color: #eea236; }
1000  .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active,
1001  .open > .btn-warning.dropdown-toggle {
1002    color: #fff;
1003    background-color: #ec971f;
1004    border-color: #d58512; }
1005  .btn-warning:active, .btn-warning.active,
1006  .open > .btn-warning.dropdown-toggle {
1007    background-image: none; }
1008  .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,
1009  fieldset[disabled] .btn-warning,
1010  fieldset[disabled] .btn-warning:hover,
1011  fieldset[disabled] .btn-warning:focus,
1012  fieldset[disabled] .btn-warning:active,
1013  fieldset[disabled] .btn-warning.active {
1014    background-color: #f0ad4e;
1015    border-color: #eea236; }
1016  .btn-warning .badge {
1017    color: #f0ad4e;
1018    background-color: #fff; }
1019
1020.btn-danger {
1021  color: #fff;
1022  background-color: #d9534f;
1023  border-color: #d43f3a; }
1024  .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active,
1025  .open > .btn-danger.dropdown-toggle {
1026    color: #fff;
1027    background-color: #c9302c;
1028    border-color: #ac2925; }
1029  .btn-danger:active, .btn-danger.active,
1030  .open > .btn-danger.dropdown-toggle {
1031    background-image: none; }
1032  .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,
1033  fieldset[disabled] .btn-danger,
1034  fieldset[disabled] .btn-danger:hover,
1035  fieldset[disabled] .btn-danger:focus,
1036  fieldset[disabled] .btn-danger:active,
1037  fieldset[disabled] .btn-danger.active {
1038    background-color: #d9534f;
1039    border-color: #d43f3a; }
1040  .btn-danger .badge {
1041    color: #d9534f;
1042    background-color: #fff; }
1043
1044.btn-link {
1045  color: #7A021A;
1046  font-weight: normal;
1047  cursor: pointer;
1048  border-radius: 0; }
1049  .btn-link, .btn-link:active, .btn-link[disabled],
1050  fieldset[disabled] .btn-link {
1051    background-color: transparent;
1052    -webkit-box-shadow: none;
1053    box-shadow: none; }
1054  .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
1055    border-color: transparent; }
1056  .btn-link:hover, .btn-link:focus {
1057    color: #2f010a;
1058    text-decoration: underline;
1059    background-color: transparent; }
1060  .btn-link[disabled]:hover, .btn-link[disabled]:focus,
1061  fieldset[disabled] .btn-link:hover,
1062  fieldset[disabled] .btn-link:focus {
1063    color: #777777;
1064    text-decoration: none; }
1065
1066.btn-lg {
1067  padding: 10px 16px;
1068  font-size: 18px;
1069  line-height: 1.33;
1070  border-radius: 6px; }
1071
1072.btn-sm {
1073  padding: 5px 10px;
1074  font-size: 12px;
1075  line-height: 1.5;
1076  border-radius: 3px; }
1077
1078.btn-xs, #miniformulario_slider .popover .cerrar_ninyos {
1079  padding: 1px 5px;
1080  font-size: 12px;
1081  line-height: 1.5;
1082  border-radius: 3px; }
1083
1084.btn-block {
1085  display: block;
1086  width: 100%; }
1087
1088.btn-block + .btn-block {
1089  margin-top: 5px; }
1090
1091input[type="submit"].btn-block,
1092input[type="reset"].btn-block,
1093input[type="button"].btn-block {
1094  width: 100%; }
1095
1096.fade {
1097  opacity: 0;
1098  -webkit-transition: opacity 0.15s linear;
1099  -o-transition: opacity 0.15s linear;
1100  transition: opacity 0.15s linear; }
1101  .fade.in {
1102    opacity: 1; }
1103
1104.collapse {
1105  display: none; }
1106  .collapse.in {
1107    display: block; }
1108
1109tr.collapse.in {
1110  display: table-row; }
1111
1112tbody.collapse.in {
1113  display: table-row-group; }
1114
1115.collapsing {
1116  position: relative;
1117  height: 0;
1118  overflow: hidden;
1119  -webkit-transition: height 0.35s ease;
1120  -o-transition: height 0.35s ease;
1121  transition: height 0.35s ease; }
1122
1123.caret {
1124  display: inline-block;
1125  width: 0;
1126  height: 0;
1127  margin-left: 2px;
1128  vertical-align: middle;
1129  border-top: 4px solid;
1130  border-right: 4px solid transparent;
1131  border-left: 4px solid transparent; }
1132
1133.dropdown {
1134  position: relative; }
1135
1136.dropdown-toggle:focus {
1137  outline: 0; }
1138
1139.dropdown-menu {
1140  position: absolute;
1141  top: 100%;
1142  left: 0;
1143  z-index: 1000;
1144  display: none;
1145  float: left;
1146  min-width: 160px;
1147  padding: 5px 0;
1148  margin: 2px 0 0;
1149  list-style: none;
1150  font-size: 14px;
1151  text-align: left;
1152  background-color: #fff;
1153  border: 1px solid #ccc;
1154  border: 1px solid rgba(0, 0, 0, 0.15);
1155  border-radius: 4px;
1156  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
1157  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
1158  background-clip: padding-box; }
1159  .dropdown-menu.pull-right {
1160    right: 0;
1161    left: auto; }
1162  .dropdown-menu .divider {
1163    height: 1px;
1164    margin: 9px 0;
1165    overflow: hidden;
1166    background-color: #e5e5e5; }
1167  .dropdown-menu > li > a {
1168    display: block;
1169    padding: 3px 20px;
1170    clear: both;
1171    font-weight: normal;
1172    line-height: 1.42857;
1173    color: #333333;
1174    white-space: nowrap; }
1175
1176.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
1177  text-decoration: none;
1178  color: #262626;
1179  background-color: #f5f5f5; }
1180
1181.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
1182  color: #fff;
1183  text-decoration: none;
1184  outline: 0;
1185  background-color: #7A021A; }
1186
1187.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
1188  color: #777777; }
1189
1190.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
1191  text-decoration: none;
1192  background-color: transparent;
1193  background-image: none;
1194  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
1195  cursor: not-allowed; }
1196
1197.open > .dropdown-menu {
1198  display: block; }
1199
1200.open > a {
1201  outline: 0; }
1202
1203.dropdown-menu-right {
1204  left: auto;
1205  right: 0; }
1206
1207.dropdown-menu-left {
1208  left: 0;
1209  right: auto; }
1210
1211.dropdown-header {
1212  display: block;
1213  padding: 3px 20px;
1214  font-size: 12px;
1215  line-height: 1.42857;
1216  color: #777777;
1217  white-space: nowrap; }
1218
1219.dropdown-backdrop {
1220  position: fixed;
1221  left: 0;
1222  right: 0;
1223  bottom: 0;
1224  top: 0;
1225  z-index: 990; }
1226
1227.pull-right > .dropdown-menu {
1228  right: 0;
1229  left: auto; }
1230
1231.dropup .caret,
1232.navbar-fixed-bottom .dropdown .caret {
1233  border-top: 0;
1234  border-bottom: 4px solid;
1235  content: ""; }
1236
1237.dropup .dropdown-menu,
1238.navbar-fixed-bottom .dropdown .dropdown-menu {
1239  top: auto;
1240  bottom: 100%;
1241  margin-bottom: 1px; }
1242
1243@media (min-width: 768px) {
1244  .navbar-right .dropdown-menu {
1245    right: 0;
1246    left: auto; }
1247  .navbar-right .dropdown-menu-left {
1248    left: 0;
1249    right: auto; } }
1250
1251.input-group {
1252  position: relative;
1253  display: table;
1254  border-collapse: separate; }
1255  .input-group[class*="col-"] {
1256    float: none;
1257    padding-left: 0;
1258    padding-right: 0; }
1259  .input-group .form-control {
1260    position: relative;
1261    z-index: 2;
1262    float: left;
1263    width: 100%;
1264    margin-bottom: 0; }
1265
1266.input-group-addon,
1267.input-group-btn,
1268.input-group .form-control {
1269  display: table-cell; }
1270  .input-group-addon:not(:first-child):not(:last-child),
1271  .input-group-btn:not(:first-child):not(:last-child),
1272  .input-group .form-control:not(:first-child):not(:last-child) {
1273    border-radius: 0; }
1274
1275.input-group-addon,
1276.input-group-btn {
1277  width: 1%;
1278  white-space: nowrap;
1279  vertical-align: middle; }
1280
1281.input-group-addon {
1282  padding: 6px 12px;
1283  font-size: 14px;
1284  font-weight: normal;
1285  line-height: 1;
1286  color: #555555;
1287  text-align: center;
1288  background-color: #eeeeee;
1289  border: 1px solid #ccc;
1290  border-radius: 4px; }
1291  .input-group-addon.input-sm, .form-horizontal .form-group-sm .input-group-addon.form-control,
1292  .input-group-sm > .input-group-addon,
1293  .input-group-sm > .input-group-btn > .input-group-addon.btn, #miniformulario_slider .popover .input-group-sm > .input-group-btn > .input-group-addon.cerrar_ninyos {
1294    padding: 5px 10px;
1295    font-size: 12px;
1296    border-radius: 3px; }
1297  .input-group-addon.input-lg, .form-horizontal .form-group-lg .input-group-addon.form-control,
1298  .input-group-lg > .input-group-addon,
1299  .input-group-lg > .input-group-btn > .input-group-addon.btn, #miniformulario_slider .popover .input-group-lg > .input-group-btn > .input-group-addon.cerrar_ninyos {
1300    padding: 10px 16px;
1301    font-size: 18px;
1302    border-radius: 6px; }
1303  .input-group-addon input[type="radio"],
1304  .input-group-addon input[type="checkbox"] {
1305    margin-top: 0; }
1306
1307.input-group .form-control:first-child,
1308.input-group-addon:first-child,
1309.input-group-btn:first-child > .btn,
1310#miniformulario_slider .popover .input-group-btn:first-child > .cerrar_ninyos,
1311.input-group-btn:first-child > .btn-group > .btn,
1312#miniformulario_slider .popover .input-group-btn:first-child > .btn-group > .cerrar_ninyos,
1313.input-group-btn:first-child > .dropdown-toggle,
1314.input-group-btn:last-child >
1314 .btn:not(:last-child):not(.dropdown-toggle),
1315#miniformulario_slider .popover .input-group-btn:last-child > .cerrar_ninyos:not(:last-child):not(.dropdown-toggle),
1316.input-group-btn:last-child > .btn-group:not(:last-child) > .btn,
1317#miniformulario_slider .popover .input-group-btn:last-child > .btn-group:not(:last-child) > .cerrar_ninyos {
1318  border-bottom-right-radius: 0;
1319  border-top-right-radius: 0; }
1320
1321.input-group-addon:first-child {
1322  border-right: 0; }
1323
1324.input-group .form-control:last-child,
1325.input-group-addon:last-child,
1326.input-group-btn:last-child > .btn,
1327#miniformulario_slider .popover .input-group-btn:last-child > .cerrar_ninyos,
1328.input-group-btn:last-child > .btn-group > .btn,
1329#miniformulario_slider .popover .input-group-btn:last-child > .btn-group > .cerrar_ninyos,
1330.input-group-btn:last-child > .dropdown-toggle,
1331.input-group-btn:first-child > .btn:not(:first-child),
1332#miniformulario_slider .popover .input-group-btn:first-child > .cerrar_ninyos:not(:first-child),
1333.input-group-btn:first-child > .btn-group:not(:first-child) > .btn,
1334#miniformulario_slider .popover .input-group-btn:first-child > .btn-group:not(:first-child) > .cerrar_ninyos {
1335  border-bottom-left-radius: 0;
1336  border-top-left-radius: 0; }
1337
1338.input-group-addon:last-child {
1339  border-left: 0; }
1340
1341.input-group-btn {
1342  position: relative;
1343  font-size: 0;
1344  white-space: nowrap; }
1345  .input-group-btn > .btn, #miniformulario_slider .popover .input-group-btn > .cerrar_ninyos {
1346    position: relative; }
1347    .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 {
1348      z-index: 2; }
1349  
1350  .input-group-btn:first-child > .btn,
1351  #miniformulario_slider .popover .input-group-btn:first-child > .cerrar_ninyos,
1352  .input-group-btn:first-child > .btn-group {
1353    margin-right: -1px; }
1354
1355.nav {
1356  margin-bottom: 0;
1357  padding-left: 0;
1358  list-style: none; }
1359  .nav:before, .nav:after {
1360    content: " ";
1361    display: table; }
1362  .nav:after {
1363    clear: both; }
1364  .nav > li {
1365    position: relative;
1366    display: block; }
1367    .nav > li > a {
1368      position: relative;
1369      display: block;
1370      padding: 10px 15px; }
1371      .nav > li > a:hover, .nav > li > a:focus {
1372        text-decoration: none;
1373        background-color: #eeeeee; }
1374    .nav > li.disabled > a {
1375      color: #777777; }
1376      .nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
1377        color: #777777;
1378        text-decoration: none;
1379        background-color: transparent;
1380        cursor: not-allowed; }
1381  .nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
1382    background-color: #eeeeee;
1383    border-color: #7A021A; }
1384  .nav .nav-divider {
1385    height: 1px;
1386    margin: 9px 0;
1387    overflow: hidden;
1388    background-color: #e5e5e5; }
1389  .nav > li > a > img {
1390    max-width: none; }
1391
1392.nav-tabs {
1393  border-bottom: 1px solid #ddd; }
1394  .nav-tabs > li {
1395    float: left;
1396    margin-bottom: -1px; }
1397    .nav-tabs > li > a {
1398      margin-right: 2px;
1399      line-height: 1.42857;
1400      border: 1px solid transparent;
1401      border-radius: 4px 4px 0 0; }
1402      .nav-tabs > li > a:hover {
1403        border-color: #eeeeee #eeeeee #ddd; }
1404    .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
1405      color: #555555;
1406      background-color: #fff;
1407      border: 1px solid #ddd;
1408      border-bottom-color: transparent;
1409      cursor: default; }
1410
1411.nav-pills > li {
1412  float: left; }
1413  .nav-pills > li > a {
1414    border-radius: 4px; }
1415  .nav-pills > li + li {
1416    margin-left: 2px; }
1417  .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
1418    color: #fff;
1419    background-color: #7A021A; }
1420
1421.nav-stacked > li {
1422  float: none; }
1423  .nav-stacked > li + li {
1424    margin-top: 2px;
1425    margin-left: 0; }
1426
1427.nav-justified, .nav-tabs.nav-justified {
1428  width: 100%; }
1429  .nav-justified > li, .nav-tabs.nav-justified > li {
1430    float: none; }
1431    .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
1432      text-align: center;
1433      margin-bottom: 5px; }
1434  .nav-justified > .dropdown .dropdown-menu {
1435    top: auto;
1436    left: auto; }
1437  @media (min-width: 768px) {
1438    .nav-justified > li, .nav-tabs.nav-justified > li {
1439      display: table-cell;
1440      width: 1%; }
1441      .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
1442        margin-bottom: 0; } }
1443
1444.nav-tabs-justified, .nav-tabs.nav-justified {
1445  border-bottom: 0; }
1446  .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
1447    margin-right: 0;
1448    border-radius: 4px; }
1449  .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
1450  .nav-tabs-justified > .active > a:hover,
1451  .nav-tabs.nav-justified > .active > a:hover,
1452  .nav-tabs-justified > .active > a:focus,
1453  .nav-tabs.nav-justified > .active > a:focus {
1454    border: 1px solid #ddd; }
1455  @media (min-width: 768px) {
1456    .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
1457      border-bottom: 1px solid #ddd;
1458      border-radius: 4px 4px 0 0; }
1459    .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
1460    .nav-tabs-justified > .active > a:hover,
1461    .nav-tabs.nav-justified > .active > a:hover,
1462    .nav-tabs-justified > .active > a:focus,
1463    .nav-tabs.nav-justified > .active > a:focus {
1464      border-bottom-color: #fff; } }
1465
1466.tab-content > .tab-pane {
1467  display: none; }
1468
1469.tab-content > .active {
1470  display: block; }
1471
1472.nav-tabs .dropdown-menu {
1473  margin-top: -1px;
1474  border-top-right-radius: 0;
1475  border-top-left-radius: 0; }
1476
1477.navbar {
1478  position: relative;
1479  min-height: 40px;
1480  margin-bottom: 20px;
1481  border: 1px solid transparent; }
1482  .navbar:before, .navbar:after {
1483    content: " ";
1484    display: table; }
1485  .navbar:after {
1486    clear: both; }
1487  @media (min-width: 768px) {
1488    .navbar {
1489      border-radius: 4px; } }
1490
1491.navbar-header:before, .navbar-header:after {
1492  content: " ";
1493  display: table; }
1494
1495.navbar-header:after {
1496  clear: both; }
1497
1498@media (min-width: 768px) {
1499  .navbar-header {
1500    float: left; } }
1501
1502.navbar-collapse {
1503  overflow-x: visible;
1504  padding-right: 12px;
1505  padding-left: 12px;
1506  border-top: 1px solid transparent;
1507  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
1508  -webkit-overflow-scrolling: touch; }
1509  .navbar-collapse:before, .navbar-collapse:after {
1510    content: " ";
1511    display: table; }
1512  .navbar-collapse:after {
1513    clear: both; }
1514  .navbar-collapse.in {
1515    overflow-y: auto; }
1516  @media (min-width: 768px) {
1517    .navbar-collapse {
1518      width: auto;
1519      border-top: 0;
1520      box-shadow: none; }
1521      .navbar-collapse.collapse {
1522        display: block !important;
1523        height: auto !important;
1524        padding-bottom: 0;
1525        overflow: visible !important; }
1526      .navbar-collapse.in {
1527        overflow-y: visible; }
1528      .navbar-fixed-top .navbar-collapse,
1529      .navbar-static-top .navbar-collapse,
1530      .navbar-fixed-bottom .navbar-collapse {
1531        padding-left: 0;
1532        padding-right: 0; } }
1533
1534.navbar-fixed-top .navbar-collapse,
1535.navbar-fixed-bottom .navbar-collapse {
1536  max-height: 340px; }
1537  @media (max-width: 480px) and (orientation: landscape) {
1538    .navbar-fixed-top .navbar-collapse,
1539    .navbar-fixed-bottom .navbar-collapse {
1540      max-height: 200px; } }
1541
1542.container > .navbar-header,
1543.container > .navbar-collapse,
1544.container-fluid > .navbar-header,
1545.container-fluid > .navbar-collapse {
1546  margin-right: -12px;
1547  margin-left: -12px; }
1548  @media (min-width: 768px) {
1549    .container > .navbar-header,
1550    .container > .navbar-collapse,
1551    .container-fluid > .navbar-header,
1552    .container-fluid > .navbar-collapse {
1553      margin-right: 0;
1554      margin-left: 0; } }
1555
1556.navbar-static-top {
1557  z-index: 1000;
1558  border-width: 0 0 1px; }
1559  @media (min-width: 768px) {
1560    .navbar-static-top {
1561      border-radius: 0; } }
1562
1563.navbar-fixed-top,
1564.navbar-fixed-bottom {
1565  position: fixed;
1566  right: 0;
1567  left: 0;
1568  z-index: 1030;
1569  -webkit-transform: translate3d(0, 0, 0);
1570  transform: translate3d(0, 0, 0); }
1571  @media (min-width: 768px) {
1572    .navbar-fixed-top,
1573    .navbar-fixed-bottom {
1574      border-radius: 0; } }
1575
1576.navbar-fixed-top {
1577  top: 0;
1578  border-width: 0 0 1px; }
1579
1580.navbar-fixed-bottom {
1581  bottom: 0;
1582  margin-bottom: 0;
1583  border-width: 1px 0 0; }
1584
1585.navbar-brand {
1586  float: left;
1587  padding: 10px 12px;
1588  font-size: 18px;
1589  line-height: 20px;
1590  height: 40px; }
1591  .navbar-brand:hover, .navbar-brand:focus {
1592    text-decoration: none; }
1593  @media (min-width: 768px) {
1594    .navbar > .container .navbar-brand,
1595    .navbar > .container-fluid .navbar-brand {
1596      margin-left: -12px; } }
1597
1598.navbar-toggle {
1599  position: relative;
1600  float: right;
1601  margin-right: 12px;
1602  padding: 9px 10px;
1603  margin-top: 3px;
1604  margin-bottom: 3px;
1605  background-color: transparent;
1606  background-image: none;
1607  border: 1px solid transparent;
1608  border-radius: 4px; }
1609  .navbar-toggle:focus {
1610    outline: 0; }
1611  .navbar-toggle .icon-bar {
1612    display: block;
1613    width: 22px;
1614    height: 2px;
1615    border-radius: 1px; }
1616  .navbar-toggle .icon-bar + .icon-bar {
1617    margin-top: 4px; }
1618  @media (min-width: 768px) {
1619    .navbar-toggle {
1620      display: none; } }
1621
1622.navbar-nav {
1623  margin: 5px -12px; }
1624  .navbar-nav > li > a {
1625    padding-top: 10px;
1626    padding-bottom: 10px;
1627    line-height: 20px; }
1628  @media (max-width: 767px) {
1629    .navbar-nav .open .dropdown-menu {
1630      position: static;
1631      float: none;
1632      width: auto;
1633      margin-top: 0;
1634      background-color: transparent;
1635      border: 0;
1636      box-shadow: none; }
1637      .navbar-nav .open .dropdown-menu > li > a,
1638      .navbar-nav .open .dropdown-menu .dropdown-header {
1639        padding: 5px 15px 5px 25px; }
1640      .navbar-nav .open .dropdown-menu > li > a {
1641        line-height: 20px; }
1642        .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus {
1643          background-image: none; } }
1644  @media (min-width: 768px) {
1645    .navbar-nav {
1646      float: left;
1647      margin: 0; }
1648      .navbar-nav > li {
1649        float: left; }
1650        .navbar-nav > li > a {
1651          padding-top: 10px;
1652          padding-bottom: 10px; }
1653      .navbar-nav.navbar-right:last-child {
1654        margin-right: -12px; } }
1655
1656@media (min-width: 768px) {
1657  .navbar-left {
1658    float: left !important; }
1659  .navbar-right {
1660    float: right !important; } }
1661
1662.navbar-form {
1663  margin-left: -12px;
1664  margin-right: -12px;
1665  padding: 10px 12px;
1666  border-top: 1px solid transparent;
1667  border-bottom: 1px solid transparent;
1668  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
1669  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
1670  margin-top: 3px;
1671  margin-bottom: 3px; }
1672  @media (max-width: 767px) {
1673    .navbar-form .form-group {
1674      margin-bottom: 5px; } }
1675  @media (min-width: 768px) {
1676    .navbar-form {
1677      width: auto;
1678      border: 0;
1679      margin-left: 0;
1680      margin-right: 0;
1681      padding-top: 0;
1682      padding-bottom: 0;
1683      -webkit-box-shadow: none;
1684      box-shadow: none; }
1685      .navbar-form.navbar-right:last-child {
1686        margin-right: -12px; } }
1687
1688.navbar-nav > li > .dropdown-menu {
1689  margin-top: 0;
1690  border-top-right-radius: 0;
1691  border-top-left-radius: 0; }
1692
1693.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
1694  border-bottom-right-radius: 0;
1695  border-bottom-left-radius: 0; }
1696
1697.navbar-btn {
1698  margin-top: 3px;
1699  margin-bottom: 3px; }
1700  .navbar-btn.btn-sm {
1701    margin-top: 5px;
1702    margin-bottom: 5px; }
1703  .navbar-btn.btn-xs, #miniformulario_slider .popover .navbar-btn.cerrar_ninyos {
1704    margin-top: 9px;
1705    margin-bottom: 9px; }
1706
1707.navbar-text {
1708  margin-top: 10px;
1709  margin-bottom: 10px; }
1710  @media (min-width: 768px) {
1711    .navbar-text {
1712      float: left;
1713      margin-left: 12px;
1714      margin-right: 12px; }
1715      .navbar-text.navbar-right:last-child {
1716        margin-right: 0; } }
1717
1718.navbar-default {
1719  background-color: #f1f1f1;
1720  border-color: #e0e0e0; }
1721  .navbar-default .navbar-brand {
1722    color: #777; }
1723    .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
1724      color: #5e5e5e;
1725      background-color: transparent; }
1726  .navbar-default .navbar-text {
1727    color: #777; }
1728  .navbar-default .navbar-nav > li > a {
1729    color: #777; }
1730    .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
1731      color: #333;
1732      background-color: transparent; }
1733  .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
1734    color: #555;
1735    background-color: #e0e0e0; }
1736  .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {
1737    color: #ccc;
1738    background-color: transparent; }
1739  .navbar-default .navbar-toggle {
1740    border-color: #ddd; }
1741    .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
1742      background-color: #ddd; }
1743    .navbar-default .navbar-toggle .icon-bar {
1744      background-color: #888; }
1745  .navbar-default .navbar-collapse,
1746  .navbar-default .navbar-form {
1747    border-color: #e0e0e0; }
1748  .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
1749    background-color: #e0e0e0;
1750    color: #555; }
1751  @media (max-width: 767px) {
1752    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
1753      color: #777; }
1754      .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
1755        color: #333;
1756        background-color: transparent; }
1757    .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 {
1758      color: #555;
1759      background-color: #e0e0e0; }
1760    .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 {
1761      color: #ccc;
1762      background-color: transparent; } }
1763  .navbar-default .navbar-link {
1764    color: #777; }
1765    .navbar-default .navbar-link:hover {
1766      color: #333; }
1767  .navbar-default .btn-link {
1768    color: #777; }
1769    .navbar-default .btn-link:hover, .navbar-default .btn-link:focus {
1770      color: #333; }
1771    .navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus,
1772    fieldset[disabled] .navbar-default .btn-link:hover,
1773    fieldset[disabled] .navbar-default .btn-link:focus {
1774      color: #ccc; }
1775
1776.navbar-inverse {
1777  background-color: #222;
1778  border-color: #090909; }
1779  .navbar-inverse .navbar-brand {
1780    color: #777777; }
1781    .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
1782      color: #fff;
1783      background-color: transparent; }
1784  .navbar-inverse .navbar-text {
1785    color: #777777; }
1786  .navbar-inverse .navbar-nav > li > a {
1787    color: #777777; }
1788    .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
1789      color: #fff;
1790      background-color: transparent; }
1791  .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
1792    color: #fff;
1793    background-color: #090909; }
1794  .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus {
1795    color: #444;
1796    background-color: transparent; }
1797  .navbar-inverse .navbar-toggle {
1798    border-color: #333; }
1799    .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
1800      background-color: #333; }
1801    .navbar-inverse .navbar-toggle .icon-bar {
1802      background-color: #fff; }
1803  .navbar-inverse .navbar-collapse,
1804  .navbar-inverse .navbar-form {
1805    border-color: #101010; }
1806  .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
1807    background-color: #090909;
1808    color: #fff; }
1809  @media (max-width: 767px) {
1810    .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
1811      border-color: #090909; }
1812    .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
1813      background-color: #090909; }
1814    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
1815      color: #777777; }
1816      .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
1817        color: #fff;
1818        background-color: transparent; }
1819    .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 {
1820      color: #fff;
1821      background-color: #090909; }
1822    .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 {
1823      color: #444;
1824      background-color: transparent; } }
1825  .navbar-inverse .navbar-link {
1826    color: #777777; }
1827    .navbar-inverse .navbar-link:hover {
1828      color: #fff; }
1829  .navbar-inverse .btn-link {
1830    color: #777777; }
1831    .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus {
1832      color: #fff; }
1833    .navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus,
1834    fieldset[disabled] .navbar-inverse .btn-link:hover,
1835    fieldset[disabled] .navbar-inverse .btn-link:focus {
1836      color: #444; }
1837
1838.pager {
1839  padding-left: 0;
1840  margin: 20px 0;
1841  list-style: none;
1842  text-align: center; }
1843  .pager:before, .pager:after {
1844    content: " ";
1845    display: table; }
1846  .pager:after {
1847    clear: both; }
1848  .pager li {
1849    display: inline; }
1850    .pager li > a,
1851    .pager li > span {
1852      display: inline-block;
1853      padding: 5px 14px;
1854      background-color: #fff;
1855      border: 1px solid #ddd;
1856      border-radius: 15px; }
1857    .pager li > a:hover,
1858    .pager li > a:focus {
1859      text-decoration: none;
1860      background-color: #eeeeee; }
1861  .pager .next > a,
1862  .pager .next > span {
1863    float: right; }
1864  .pager .previous > a,
1865  .pager .previous > span {
1866    float: left; }
1867  .pager .disabled > a,
1868  .pager .disabled > a:hover,
1869  .pager .disabled > a:focus,
1870  .pager .disabled > span {
1871    color: #777777;
1872    background-color: #fff;
1873    cursor: not-allowed; }
1874
1875.label {
1876  display: inline;
1877  padding: .2em .6em .3em;
1878  font-size: 75%;
1879  font-weight: bold;
1880  line-height: 1;
1881  color: #fff;
1882  text-align: center;
1883  white-space: nowrap;
1884  vertical-align: baseline;
1885  border-radius: .25em; }
1886  .label:empty {
1887    display: none; }
1888  .btn .label, #miniformulario_slider .popover .cerrar_ninyos .label {
1889    position: relative;
1890    top: -1px; }
1891
1892a.label:hover, a.label:focus {
1893  color: #fff;
1894  text-decoration: none;
1895  cursor: pointer; }
1896
1897.label-default {
1898  background-color: #777777; }
1899  .label-default[href]:hover, .label-default[href]:focus {
1900    background-color: #5e5e5e; }
1901
1902.label-primary {
1903  background-color: #7A021A; }
1904  .label-primary[href]:hover, .label-primary[href]:focus {
1905    background-color: #48010f; }
1906
1907.label-success {
1908  background-color: #5cb85c; }
1909  .label-success[href]:hover, .label-success[href]:focus {
1910    background-color: #449d44; }
1911
1912.label-info {
1913  background-color: #5bc0de; }
1914  .label-info[href]:hover, .label-info[href]:focus {
1915    background-color: #31b0d5; }
1916
1917.label-warning {
1918  background-color: #f0ad4e; }
1919  .label-warning[href]:hover, .label-warning[href]:focus {
1920    background-color: #ec971f; }
1921
1922.label-danger {
1923  background-color: #d9534f; }
1924  .label-danger[href]:hover, .label-danger[href]:focus {
1925    background-color: #c9302c; }
1926
1927.alert {
1928  padding: 15px;
1929  margin-bottom: 20px;
1930  border: 1px solid transparent;
1931  border-radius: 4px; }
1932  .alert h4 {
1933    margin-top: 0;
1934    color: inherit; }
1935  .alert .alert-link {
1936    font-weight: bold; }
1937  .alert > p,
1938  .alert > ul {
1939    margin-bottom: 0; }
1940  .alert > p + p {
1941    margin-top: 5px; }
1942
1943.alert-dismissable,
1944.alert-dismissible {
1945  padding-right: 35px; }
1946  .alert-dismissable .close,
1947  .alert-dismissible .close {
1948    position: relative;
1949    top: -2px;
1950    right: -21px;
1951    color: inherit; }
1952
1953.alert-success {
1954  background-color: #dff0d8;
1955  border-color: #d6e9c6;
1956  color: #3c763d; }
1957  .alert-success hr {
1958    border-top-color: #c9e2b3; }
1959  .alert-success .alert-link {
1960    color: #2b542c; }
1961
1962.alert-info {
1963  background-color: #d9edf7;
1964  border-color: #bce8f1;
1965  color: #31708f; }
1966  .alert-info hr {
1967    border-top-color: #a6e1ec; }
1968  .alert-info .alert-link {
1969    color: #245269; }
1970
1971.alert-warning {
1972  background-color: #fcf8e3;
1973  border-color: #faebcc;
1974  color: #8a6d3b; }
1975  .alert-warning hr {
1976    border-top-color: #f7e1b5; }
1977  .alert-warning .alert-link {
1978    color: #66512c; }
1979
1980.alert-danger {
1981  background-color: #f2dede;
1982  border-color: #ebccd1;
1983  color: #a94442; }
1984  .alert-danger hr {
1985    border-top-color: #e4b9c0; }
1986  .alert-danger .alert-link {
1987    color: #843534; }
1988
1989@-o-keyframes imageZoomIn {
1990  0% {
1991    transform: scale(1); }
1992  100% {
1993    transform: scale(1.2); } }
1994
1995@-ms-keyframes imageZoomIn {
1996  0% {
1997    transform: scale(1); }
1998  100% {
1999    transform: scale(1.2); } }
2000
2001@keyframes imageZoomIn {
2002  0% {
2003    transform: scale(1); }
2004  100% {
2005    transform: scale(1.2); } }
2006
2007.carousel {
2008  position: relative; }
2009
2010.carousel.slide .carousel-inner {
2011  position: relative;
2012  overflow: hidden;
2013  width: 100%; }
2014  .carousel.slide .carousel-inner > .item {
2015    display: none;
2016    position: relative;
2017    -webkit-transition: 0.6s ease-in-out left;
2018    -o-transition: 0.6s ease-in-out left;
2019    transition: 0.6s ease-in-out left; }
2020    .carousel.slide .carousel-inner > .item > img,
2021    .carousel.slide .carousel-inner > .item > a > img {
2022      display: block;
2023      width: 100% \9;
2024      max-width: 100%;
2025      height: auto;
2026      line-height: 1; }
2027  .carousel.slide .carousel-inner > .active,
2028  .carousel.slide .carousel-inner > .next,
2029  .carousel.slide .carousel-inner > .prev {
2030    display: block; }
2031  .carousel.slide .carousel-inner > .active {
2032    left: 0; }
2033  .carousel.slide .carousel-inner > .next,
2034  .carousel.slide .carousel-inner > .prev {
2035    position: absolute;
2036    top: 0;
2037    width: 100%; }
2038  .carousel.slide .carousel-inner > .next {
2039    left: 100%; }
2040  .carousel.slide .carousel-inner > .prev {
2041    left: -100%; }
2042  .carousel.slide .carousel-inner > .next.left,
2043  .carousel.slide .carousel-inner > .prev.right {
2044    left: 0; }
2045  .carousel.slide .carousel-inner > .active.left {
2046    left: -100%; }
2047  .carousel.slide .carousel-inner > .active.right {
2048    left: 100%; }
2049
2050.carousel.carousel-fade .carousel-inner {
2051  position: relative;
2052  overflow: hidden;
2053  width: 100%; }
2054  .carousel.carousel-fade .carousel-inner .item {
2055    opacity: 0;
2056    transition: 0.6s ease-in-out opacity; }
2057  .carousel.carousel-fade .carousel-inner .active {
2058    opacity: 1; }
2059    .carousel.carousel-fade .carousel-inner .active.left, .carousel.carousel-fade .carousel-inner .active.right {
2060      left: 0;
2061      opacity: 0;
2062      z-index: 1; }
2063  .carousel.carousel-fade .carousel-inner .next.left {
2064    opacity: 1; }
2065  .carousel.carousel-fade .carousel-inner .prev.right {
2066    opacity: 1; }
2067
2068.carousel.carousel-fadeZoom .carousel-inner {
2069  position: relative;
2070  overflow: hidden;
2071  width: 100%; }
2072  .carousel.carousel-fadeZoom .carousel-inner .item {
2073    opacity: 0;
2074    transform: scale(2);
2075    transition: transform 1.3s ease, opacity 1.3s ease;
2076    display: inline-block;
2077    position: absolute;
2078    top: 0;
2079    right: 0;
2080    left: 0; }
2081  .carousel.carousel-fadeZoom .carousel-inner .active {
2082    opacity: 1;
2083    transform: scale(1);
2084    transition: transform 1.3s ease, opacity 1.3s ease;
2085    display: inline-block;
2086    position: absolute;
2087    top: 0;
2088    right: 0;
2089    left: 0; }
2090    .carousel.carousel-fadeZoom .carousel-inner .active.left {
2091      left: 0; }
2092  .carousel.carousel-fadeZoom .carousel-inner .next.left {
2093    opacity: 1; }
2094  .carousel.carousel-fadeZoom .carousel-inner .prev.right {
2095    opacity: 1; }
2096
2097.carousel.carousel-parallax .carousel-inner {
2098  position: relative;
2099  overflow: hidden;
2100  width: 100%; }
2101  .carousel.carousel-parallax .carousel-inner .item {
2102    position: relative;
2103    left: 100%; }
2104  .carousel.carousel-parallax .carousel-inner .active {
2105    left: 0%;
2106    z-index: 1;
2107    transition: left 1.3s ease-in; }
2108  .carousel.carousel-parallax .carousel-inner > .next,
2109  .carousel.carousel-parallax .carousel-inner > .prev {
2110    position: absolute;
2111    top: 0;
2112    width: 100%; }
2113  .carousel.carousel-parallax .carousel-inner > .next {
2114    left: 100%; }
2115  .carousel.carousel-parallax .carousel-inner > .prev {
2116    left: -100%; }
2117  .carousel.carousel-parallax .carousel-inner > .next.left,
2118  .carousel.carousel-parallax .carousel-inner > .prev.right {
2119    left: 0;
2120    z-index: 2; }
2121  .carousel.carousel-parallax .carousel-inner > .active.left {
2122    left: -100%; }
2123  .carousel.carousel-parallax .carousel-inner > .active.right {
2124    left: 100%; }
2125
2126.carousel.zoom-in .carousel-inner .item:not(.caption-box) {
2127  -webkit-animation: imageZoomIn 18s linear infinite 0s;
2128  -moz-animation: imageZoomIn 18s linear infinite 0s;
2129  -o-animation: imageZoomIn 18s linear infinite 0s;
2130  -ms-animation: imageZoomIn 18s linear infinite 0s;
2131  animation: imageZoomIn 18s linear infinite 0s; }
2132
2133.carousel-control {
2134  position: absolute;
2135  top: 0;
2136  left: 0;
2137  bottom: 0;
2138  width: 15%;
2139  opacity: 0.5;
2140  filter: alpha(opacity=50);
2141  font-size: 20px;
2142  color: #fff;
2143  text-align: center;
2144  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }
2145  .carousel-control.left {
2146    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
2147    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
2148    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
2149    background-repeat: repeat-x;
2150    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); }
2151  .carousel-control.right {
2152    left: auto;
2153    right: 0;
2154    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
2155    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
2156    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
2157    background-repeat: repeat-x;
2158    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); }
2159  .carousel-control:hover, .carousel-control:focus {
2160    outline: 0;
2161    color: #fff;
2162    text-decoration: none;
2163    opacity: 0.9;
2164    filter: alpha(opacity=90); }
2165  .carousel-control .icon-prev,
2166  .carousel-control .icon-next,
2167  .carousel-control .glyphicon-chevron-left,
2168  .carousel-control .glyphicon-chevron-right {
2169    position: absolute;
2170    top: 50%;
2171    z-index: 5;
2172    display: inline-block; }
2173  .carousel-control .icon-prev,
2174  .carousel-control .glyphicon-chevron-left {
2175    left: 50%;
2176    margin-left: -10px; }
2177  .carousel-control .icon-next,
2178  .carousel-control .glyphicon-chevron-right {
2179    right: 50%;
2180    margin-right: -10px; }
2181  .carousel-control .icon-prev,
2182  .carousel-control .icon-next {
2183    width: 20px;
2184    height: 20px;
2185    margin-top: -10px;
2186    font-family: serif; }
2187  .carousel-control .icon-prev:before {
2188    content: '\2039'; }
2189  .carousel-control .icon-next:before {
2190    content: '\203a'; }
2191
2192.carousel-indicators {
2193  position: absolute;
2194  bottom: 10px;
2195  left: 50%;
2196  z-index: 15;
2197  width: 60%;
2198  margin-left: -30%;
2199  padding-left: 0;
2200  list-style: none;
2201  text-align: center; }
2202  .carousel-indicators li {
2203    display: inline-block;
2204    width: 10px;
2205    height: 10px;
2206    margin: 1px;
2207    text-indent: -999px;
2208    border: 1px solid #fff;
2209    border-radius: 10px;
2210    cursor: pointer;
2211    background-color: #000 \9;
2212    background-color: rgba(0, 0, 0, 0); }
2213  .carousel-indicators .active {
2214    margin: 0;
2215    width: 12px;
2216    height: 12px;
2217    background-color: #fff; }
2218
2219.carousel-caption {
2220  position: absolute;
2221  left: 15%;
2222  right: 15%;
2223  bottom: 20px;
2224  z-index: 10;
2225  padding-top: 20px;
2226  padding-bottom: 20px;
2227  color: #fff;
2228  text-align: center;
2229  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }
2230  .carousel-caption .btn, .carousel-caption #miniformulario_slider .popover .cerrar_ninyos, #miniformulario_slider .popover .carousel-caption .cerrar_ninyos {
2231    text-shadow: none; }
2232
2233@media screen and (min-width: 768px) {
2234  .carousel-control .glyphicon-chevron-left,
2235  .carousel-control .glyphicon-chevron-right,
2236  .carousel-control .icon-prev,
2237  .carousel-control .icon-next {
2238    width: 30px;
2239    height: 30px;
2240    margin-top: -15px;
2241    font-size: 30px; }
2242  .carousel-control .glyphicon-chevron-left,
2243  .carousel-control .icon-prev {
2244    margin-left: -15px; }
2245  .carousel-control .glyphicon-chevron-right,
2246  .carousel-control .icon-next {
2247    margin-right: -15px; }
2248  .carousel-caption {
2249    left: 20%;
2250    right: 20%;
2251    padding-bottom: 30px; }
2252  .carousel-indicators {
2253    bottom: 20px; } }
2254
2255.clearfix:before, .clearfix:after {
2256  content: " ";
2257  display: table; }
2258
2259.clearfix:after {
2260  clear: both; }
2261
2262.center-block {
2263  display: block;
2264  margin-left: auto;
2265  margin-right: auto; }
2266
2267.pull-right {
2268  float: right !important; }
2269
2270.pull-left {
2271  float: left !important; }
2272
2273.hide {
2274  display: none !important; }
2275
2276.show {
2277  display: block !important; }
2278
2279.invisible {
2280  visibility: hidden; }
2281
2282.text-hide {
2283  font: 0/0 a;
2284  color: transparent;
2285  text-shadow: none;
2286  background-color: transparent;
2287  border: 0; }
2288
2289.hidden {
2290  display: none !important;
2291  visibility: hidden !important; }
2292
2293.affix {
2294  position: fixed;
2295  -webkit-transform: translate3d(0, 0, 0);
2296  transform: translate3d(0, 0, 0); }
2297
2298@-ms-viewport {
2299  width: device-width; }
2300
2301.visible-xs, .visible-sm, .visible-md, .visible-lg {
2302  display: none !important; }
2303
2304.visible-xs-block,
2305.visible-xs-inline,
2306.visible-xs-inline-block,
2307.visible-sm-block,
2308.visible-sm-inline,
2309.visible-sm-inline-block,
2310.visible-md-block,
2311.visible-md-inline,
2312.visible-md-inline-block,
2313.visible-lg-block,
2314.visible-lg-inline,
2315.visible-lg-inline-block {
2316  display: none !important; }
2317
2318@media (max-width: 767px) {
2319  .visible-xs {
2320    display: block !important; }
2321  table.visible-xs {
2322    display: table; }
2323  tr.visible-xs {
2324    display: table-row !important; }
2325  th.visible-xs,
2326  td.visible-xs {
2327    display: table-cell !important; } }
2328
2329@media (max-width: 767px) {
2330  .visible-xs-block {
2331    display: block !important; } }
2332
2333@media (max-width: 767px) {
2334  .visible-xs-inline {
2335    display: inline !important; } }
2336
2337@media (max-width: 767px) {
2338  .visible-xs-inline-block {
2339    display: inline-block !important; } }
2340
2341@media (min-width: 768px) and (max-width: 991px) {
2342  .visible-sm {
2343    display: block !important; }
2344  table.visible-sm {
2345    display: table; }
2346  tr.visible-sm {
2347    display: table-row !important; }
2348  th.visible-sm,
2349  td.visible-sm {
2350    display: table-cell !important; } }
2351
2352@media (min-width: 768px) and (max-width: 991px) {
2353  .visible-sm-block {
2354    display: block !important; } }
2355
2356@media (min-width: 768px) and (max-width: 991px) {
2357  .visible-sm-inline {
2358    display: inline !important; } }
2359
2360@media (min-width: 768px) and (max-width: 991px) {
2361  .visible-sm-inline-block {
2362    display: inline-block !important; } }
2363
2364@media (min-width: 992px) and (max-width: 1199px) {
2365  .visible-md {
2366    display: block !important; }
2367  table.visible-md {
2368    display: table; }
2369  tr.visible-md {
2370    display: table-row !important; }
2371  th.visible-md,
2372  td.visible-md {
2373    display: table-cell !important; } }
2374
2375@media (min-width: 992px) and (max-width: 1199px) {
2376  .visible-md-block {
2377    display: block !important; } }
2378
2379@media (min-width: 992px) and (max-width: 1199px) {
2380  .visible-md-inline {
2381    display: inline !important; } }
2382
2383@media (min-width: 992px) and (max-width: 1199px) {
2384  .visible-md-inline-block {
2385    display: inline-block !important; } }
2386
2387@media (min-width: 1200px) {
2388  .visible-lg {
2389    display: block !important; }
2390  table.visible-lg {
2391    display: table; }
2392  tr.visible-lg {
2393    display: table-row !important; }
2394  th.visible-lg,
2395  td.visible-lg {
2396    display: table-cell !important; } }
2397
2398@media (min-width: 1200px) {
2399  .visible-lg-block {
2400    display: block !important; } }
2401
2402@media (min-width: 1200px) {
2403  .visible-lg-inline {
2404    display: inline !important; } }
2405
2406@media (min-width: 1200px) {
2407  .visible-lg-inline-block {
2408    display: inline-block !important; } }
2409
2410@media (max-width: 767px) {
2411  .hidden-xs {
2412    display: none !important; } }
2413
2414@media (min-width: 768px) and (max-width: 991px) {
2415  .hidden-sm {
2416    display: none !important; } }
2417
2418@media (min-width: 992px) and (max-width: 1199px) {
2419  .hidden-md {
2420    display: none !important; } }
2421
2422@media (min-width: 1200px) {
2423  .hidden-lg {
2424    display: none !important; } }
2425
2426.visible-print {
2427  display: none !important; }
2428
2429@media print {
2430  .visible-print {
2431    display: block !important; }
2432  table.visible-print {
2433    display: table; }
2434  tr.visible-print {
2435    display: table-row !important; }
2436  th.visible-print,
2437  td.visible-print {
2438    display: table-cell !important; } }
2439
2440.visible-print-block {
2441  display: none !important; }
2442  @media print {
2443    .visible-print-block {
2444      display: block !important; } }
2445
2446.visible-print-inline {
2447  display: none !important; }
2448  @media print {
2449    .visible-print-inline {
2450      display: inline !important; } }
2451
2452.visible-print-inline-block {
2453  display: none !important; }
2454  @media print {
2455    .visible-print-inline-block {
2456      display: inline-block !important; } }
2457
2458@media print {
2459  .hidden-print {
2460    display: none !important; } }
2461
2462/* /BTS IMPORT */
2463/**************************************/
2464/**************************************/
2465/* ITS FRAMEWORK IMPORT */
2466.its--container {
2467  margin-right: auto;
2468  margin-left: auto;
2469  padding-left: 12.5px;
2470  padding-right: 12.5px; }
2471  .its--container:before, .its--container:after {
2472    content: " ";
2473    display: table; }
2474  .its--container:after {
2475    clear: both; }
2476  @media (min-width: 768px) {
2477    .its--container {
2478      width: 745px; } }
2479  @media (min-width: 992px) {
2480    .its--container {
2481      width: 965px; } }
2482  @media (min-width: 1200px) {
2483    .its--container {
2484      width: 1165px; } }
2485
2486.its--container-fluid {
2487  margin-right: auto;
2488  margin-left: auto;
2489  padding-left: 12.5px;
2490  padding-right: 12.5px; }
2491  .its--container-fluid:before, .its--container-fluid:after {
2492    content: " ";
2493    display: table; }
2494  .its--container-fluid:after {
2495    clear: both; }
2496
2497.its--wrapper {
2498  margin-right: auto;
2499  margin-left: auto; }
2500  .its--wrapper:before, .its--wrapper:after {
2501    content: " ";
2502    display: table; }
2503  .its--wrapper:after {
2504    clear: both; }
2505  @media (min-width: 768px) {
2506    .its--wrapper {
2507      width: 745px !important; } }
2508  @media (min-width: 992px) {
2509    .its--wrapper {
2510      width: 965px !important; } }
2511  @media (min-width: 1200px) {
2512    .its--wrapper {
2513      width: 1165px !important; } }
2514
2515.its--wrapper-fluid {
2516  margin-right: auto;
2517  margin-left: auto; }
2518  .its--wrapper-fluid:before, .its--wrapper-fluid:after {
2519    content: " ";
2520    display: table; }
2521  .its--wrapper-fluid:after {
2522    clear: both; }
2523
2524.its--row {
2525  margin-left: -12.5px;
2526  margin-right: -12.5px; }
2527  .its--row:before, .its--row:after {
2528    content: " ";
2529    display: table; }
2530  .its--row:after {
2531    clear: both; }
2532
2533.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, .
2533its--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 {
2534  position: relative;
2535  min-height: 1px;
2536  padding-left: 12.5px;
2537  padding-right: 12.5px; }
2538
2539.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 {
2540  float: left; }
2541
2542.its--col-xs-1 {
2543  width: 8.33333%; }
2544
2545.its--col-xs-2 {
2546  width: 16.66667%; }
2547
2548.its--col-xs-3 {
2549  width: 25%; }
2550
2551.its--col-xs-4 {
2552  width: 33.33333%; }
2553
2554.its--col-xs-5 {
2555  width: 41.66667%; }
2556
2557.its--col-xs-6 {
2558  width: 50%; }
2559
2560.its--col-xs-7 {
2561  width: 58.33333%; }
2562
2563.its--col-xs-8 {
2564  width: 66.66667%; }
2565
2566.its--col-xs-9 {
2567  width: 75%; }
2568
2569.its--col-xs-10 {
2570  width: 83.33333%; }
2571
2572.its--col-xs-11 {
2573  width: 91.66667%; }
2574
2575.its--col-xs-12 {
2576  width: 100%; }
2577
2578.its--col-xs-pull-0 {
2579  right: auto; }
2580
2581.its--col-xs-pull-1 {
2582  right: 8.33333%; }
2583
2584.its--col-xs-pull-2 {
2585  right: 16.66667%; }
2586
2587.its--col-xs-pull-3 {
2588  right: 25%; }
2589
2590.its--col-xs-pull-4 {
2591  right: 33.33333%; }
2592
2593.its--col-xs-pull-5 {
2594  right: 41.66667%; }
2595
2596.its--col-xs-pull-6 {
2597  right: 50%; }
2598
2599.its--col-xs-pull-7 {
2600  right: 58.33333%; }
2601
2602.its--col-xs-pull-8 {
2603  right: 66.66667%; }
2604
2605.its--col-xs-pull-9 {
2606  right: 75%; }
2607
2608.its--col-xs-pull-10 {
2609  right: 83.33333%; }
2610
2611.its--col-xs-pull-11 {
2612  right: 91.66667%; }
2613
2614.its--col-xs-pull-12 {
2615  right: 100%; }
2616
2617.its--col-xs-push-0 {
2618  left: auto; }
2619
2620.its--col-xs-push-1 {
2621  left: 8.33333%; }
2622
2623.its--col-xs-push-2 {
2624  left: 16.66667%; }
2625
2626.its--col-xs-push-3 {
2627  left: 25%; }
2628
2629.its--col-xs-push-4 {
2630  left: 33.33333%; }
2631
2632.its--col-xs-push-5 {
2633  left: 41.66667%; }
2634
2635.its--col-xs-push-6 {
2636  left: 50%; }
2637
2638.its--col-xs-push-7 {
2639  left: 58.33333%; }
2640
2641.its--col-xs-push-8 {
2642  left: 66.66667%; }
2643
2644.its--col-xs-push-9 {
2645  left: 75%; }
2646
2647.its--col-xs-push-10 {
2648  left: 83.33333%; }
2649
2650.its--col-xs-push-11 {
2651  left: 91.66667%; }
2652
2653.its--col-xs-push-12 {
2654  left: 100%; }
2655
2656.its--col-xs-offset-0 {
2657  margin-left: 0%; }
2658
2659.its--col-xs-offset-1 {
2660  margin-left: 8.33333%; }
2661
2662.its--col-xs-offset-2 {
2663  margin-left: 16.66667%; }
2664
2665.its--col-xs-offset-3 {
2666  margin-left: 25%; }
2667
2668.its--col-xs-offset-4 {
2669  margin-left: 33.33333%; }
2670
2671.its--col-xs-offset-5 {
2672  margin-left: 41.66667%; }
2673
2674.its--col-xs-offset-6 {
2675  margin-left: 50%; }
2676
2677.its--col-xs-offset-7 {
2678  margin-left: 58.33333%; }
2679
2680.its--col-xs-offset-8 {
2681  margin-left: 66.66667%; }
2682
2683.its--col-xs-offset-9 {
2684  margin-left: 75%; }
2685
2686.its--col-xs-offset-10 {
2687  margin-left: 83.33333%; }
2688
2689.its--col-xs-offset-11 {
2690  margin-left: 91.66667%; }
2691
2692.its--col-xs-offset-12 {
2693  margin-left: 100%; }
2694
2695@media (min-width: 768px) {
2696  .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 {
2697    float: left; }
2698  .its--col-sm-1 {
2699    width: 8.33333%; }
2700  .its--col-sm-2 {
2701    width: 16.66667%; }
2702  .its--col-sm-3 {
2703    width: 25%; }
2704  .its--col-sm-4 {
2705    width: 33.33333%; }
2706  .its--col-sm-5 {
2707    width: 41.66667%; }
2708  .its--col-sm-6 {
2709    width: 50%; }
2710  .its--col-sm-7 {
2711    width: 58.33333%; }
2712  .its--col-sm-8 {
2713    width: 66.66667%; }
2714  .its--col-sm-9 {
2715    width: 75%; }
2716  .its--col-sm-10 {
2717    width: 83.33333%; }
2718  .its--col-sm-11 {
2719    width: 91.66667%; }
2720  .its--col-sm-12 {
2721    width: 100%; }
2722  .its--col-sm-pull-0 {
2723    right: auto; }
2724  .its--col-sm-pull-1 {
2725    right: 8.33333%; }
2726  .its--col-sm-pull-2 {
2727    right: 16.66667%; }
2728  .its--col-sm-pull-3 {
2729    right: 25%; }
2730  .its--col-sm-pull-4 {
2731    right: 33.33333%; }
2732  .its--col-sm-pull-5 {
2733    right: 41.66667%; }
2734  .its--col-sm-pull-6 {
2735    right: 50%; }
2736  .its--col-sm-pull-7 {
2737    right: 58.33333%; }
2738  .its--col-sm-pull-8 {
2739    right: 66.66667%; }
2740  .its--col-sm-pull-9 {
2741    right: 75%; }
2742  .its--col-sm-pull-10 {
2743    right: 83.33333%; }
2744  .its--col-sm-pull-11 {
2745    right: 91.66667%; }
2746  .its--col-sm-pull-12 {
2747    right: 100%; }
2748  .its--col-sm-push-0 {
2749    left: auto; }
2750  .its--col-sm-push-1 {
2751    left: 8.33333%; }
2752  .its--col-sm-push-2 {
2753    left: 16.66667%; }
2754  .its--col-sm-push-3 {
2755    left: 25%; }
2756  .its--col-sm-push-4 {
2757    left: 33.33333%; }
2758  .its--col-sm-push-5 {
2759    left: 41.66667%; }
2760  .its--col-sm-push-6 {
2761    left: 50%; }
2762  .its--col-sm-push-7 {
2763    left: 58.33333%; }
2764  .its--col-sm-push-8 {
2765    left: 66.66667%; }
2766  .its--col-sm-push-9 {
2767    left: 75%; }
2768  .its--col-sm-push-10 {
2769    left: 83.33333%; }
2770  .its--col-sm-push-11 {
2771    left: 91.66667%; }
2772  .its--col-sm-push-12 {
2773    left: 100%; }
2774  .its--col-sm-offset-0 {
2775    margin-left: 0%; }
2776  .its--col-sm-offset-1 {
2777    margin-left: 8.33333%; }
2778  .its--col-sm-offset-2 {
2779    margin-left: 16.66667%; }
2780  .its--col-sm-offset-3 {
2781    margin-left: 25%; }
2782  .its--col-sm-offset-4 {
2783    margin-left: 33.33333%; }
2784  .its--col-sm-offset-5 {
2785    margin-left: 41.66667%; }
2786  .its--col-sm-offset-6 {
2787    margin-left: 50%; }
2788  .its--col-sm-offset-7 {
2789    margin-left: 58.33333%; }
2790  .its--col-sm-offset-8 {
2791    margin-left: 66.66667%; }
2792  .its--col-sm-offset-9 {
2793    margin-left: 75%; }
2794  .its--col-sm-offset-10 {
2795    margin-left: 83.33333%; }
2796  .its--col-sm-offset-11 {
2797    margin-left: 91.66667%; }
2798  .its--col-sm-offset-12 {
2799    margin-left: 100%; } }
2800
2801@media (min-width: 992px) {
2802  .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 {
2803    float: left; }
2804  .its--col-md-1 {
2805    width: 8.33333%; }
2806  .its--col-md-2 {
2807    width: 16.66667%; }
2808  .its--col-md-3 {
2809    width: 25%; }
2810  .its--col-md-4 {
2811    width: 33.33333%; }
2812  .its--col-md-5 {
2813    width: 41.66667%; }
2814  .its--col-md-6 {
2815    width: 50%; }
2816  .its--col-md-7 {
2817    width: 58.33333%; }
2818  .its--col-md-8 {
2819    width: 66.66667%; }
2820  .its--col-md-9 {
2821    width: 75%; }
2822  .its--col-md-10 {
2823    width: 83.33333%; }
2824  .its--col-md-11 {
2825    width: 91.66667%; }
2826  .its--col-md-12 {
2827    width: 100%; }
2828  .its--col-md-pull-0 {
2829    right: auto; }
2830  .its--col-md-pull-1 {
2831    right: 8.33333%; }
2832  .its--col-md-pull-2 {
2833    right: 16.66667%; }
2834  .its--col-md-pull-3 {
2835    right: 25%; }
2836  .its--col-md-pull-4 {
2837    right: 33.33333%; }
2838  .its--col-md-pull-5 {
2839    right: 41.66667%; }
2840  .its--col-md-pull-6 {
2841    right: 50%; }
2842  .its--col-md-pull-7 {
2843    right: 58.33333%; }
2844  .its--col-md-pull-8 {
2845    right: 66.66667%; }
2846  .its--col-md-pull-9 {
2847    right: 75%; }
2848  .its--col-md-pull-10 {
2849    right: 83.33333%; }
2850  .its--col-md-pull-11 {
2851    right: 91.66667%; }
2852  .its--col-md-pull-12 {
2853    right: 100%; }
2854  .its--col-md-push-0 {
2855    left: auto; }
2856  .its--col-md-push-1 {
2857    left: 8.33333%; }
2858  .its--col-md-push-2 {
2859    left: 16.66667%; }
2860  .its--col-md-push-3 {
2861    left: 25%; }
2862  .its--col-md-push-4 {
2863    left: 33.33333%; }
2864  .its--col-md-push-5 {
2865    left: 41.66667%; }
2866  .its--col-md-push-6 {
2867    left: 50%; }
2868  .its--col-md-push-7 {
2869    left: 58.33333%; }
2870  .its--col-md-push-8 {
2871    left: 66.66667%; }
2872  .its--col-md-push-9 {
2873    left: 75%; }
2874  .its--col-md-push-10 {
2875    left: 83.33333%; }
2876  .its--col-md-push-11 {
2877    left: 91.66667%; }
2878  .its--col-md-push-12 {
2879    left: 100%; }
2880  .its--col-md-offset-0 {
2881    margin-left: 0%; }
2882  .its--col-md-offset-1 {
2883    margin-left: 8.33333%; }
2884  .its--col-md-offset-2 {
2885    margin-left: 16.66667%; }
2886  .its--col-md-offset-3 {
2887    margin-left: 25%; }
2888  .its--col-md-offset-4 {
2889    margin-left: 33.33333%; }
2890  .its--col-md-offset-5 {
2891    margin-left: 41.66667%; }
2892  .its--col-md-offset-6 {
2893    margin-left: 50%; }
2894  .its--col-md-offset-7 {
2895    margin-left: 58.33333%; }
2896  .its--col-md-offset-8 {
2897    margin-left: 66.66667%; }
2898  .its--col-md-offset-9 {
2899    margin-left: 75%; }
2900  .its--col-md-offset-10 {
2901    margin-left: 83.33333%; }
2902  .its--col-md-offset-11 {
2903    margin-left: 91.66667%; }
2904  .its--col-md-offset-12 {
2905    margin-left: 100%; } }
2906
2907@media (min-width: 1200px) {
2908  .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 {
2909    float: left; }
2910  .its--col-lg-1 {
2911    width: 8.33333%; }
2912  .its--col-lg-2 {
2913    width: 16.66667%; }
2914  .its--col-lg-3 {
2915    width: 25%; }
2916  .its--col-lg-4 {
2917    width: 33.33333%; }
2918  .its--col-lg-5 {
2919    width: 41.66667%; }
2920  .its--col-lg-6 {
2921    width: 50%; }
2922  .its--col-lg-7 {
2923    width: 58.33333%; }
2924  .its--col-lg-8 {
2925    width: 66.66667%; }
2926  .its--col-lg-9 {
2927    width: 75%; }
2928  .its--col-lg-10 {
2929    width: 83.33333%; }
2930  .its--col-lg-11 {
2931    width: 91.66667%; }
2932  .its--col-lg-12 {
2933    width: 100%; }
2934  .its--col-lg-pull-0 {
2935    right: auto; }
2936  .its--col-lg-pull-1 {
2937    right: 8.33333%; }
2938  .its--col-lg-pull-2 {
2939    right: 16.66667%; }
2940  .its--col-lg-pull-3 {
2941    right: 25%; }
2942  .its--col-lg-pull-4 {
2943    right: 33.33333%; }
2944  .its--col-lg-pull-5 {
2945    right: 41.66667%; }
2946  .its--col-lg-pull-6 {
2947    right: 50%; }
2948  .its--col-lg-pull-7 {
2949    right: 58.33333%; }
2950  .its--col-lg-pull-8 {
2951    right: 66.66667%; }
2952  .its--col-lg-pull-9 {
2953    right: 75%; }
2954  .its--col-lg-pull-10 {
2955    right: 83.33333%; }
2956  .its--col-lg-pull-11 {
2957    right: 91.66667%; }
2958  .its--col-lg-pull-12 {
2959    right: 100%; }
2960  .its--col-lg-push-0 {
2961    left: auto; }
2962  .its--col-lg-push-1 {
2963    left: 8.33333%; }
2964  .its--col-lg-push-2 {
2965    left: 16.66667%; }
2966  .its--col-lg-push-3 {
2967    left: 25%; }
2968  .its--col-lg-push-4 {
2969    left: 33.33333%; }
2970  .its--col-lg-push-5 {
2971    left: 41.66667%; }
2972  .its--col-lg-push-6 {
2973    left: 50%; }
2974  .its--col-lg-push-7 {
2975    left: 58.33333%; }
2976  .its--col-lg-push-8 {
2977    left: 66.66667%; }
2978  .its--col-lg-push-9 {
2979    left: 75%; }
2980  .its--col-lg-push-10 {
2981    left: 83.33333%; }
2982  .its--col-lg-push-11 {
2983    left: 91.66667%; }
2984  .its--col-lg-push-12 {
2985    left: 100%; }
2986  .its--col-lg-offset-0 {
2987    margin-left: 0%; }
2988  .its--col-lg-offset-1 {
2989    margin-left: 8.33333%; }
2990  .its--col-lg-offset-2 {
2991    margin-left: 16.66667%; }
2992  .its--col-lg-offset-3 {
2993    margin-left: 25%; }
2994  .its--col-lg-offset-4 {
2995    margin-left: 33.33333%; }
2996  .its--col-lg-offset-5 {
2997    margin-left: 41.66667%; }
2998  .its--col-lg-offset-6 {
2999    margin-left: 50%; }
3000  .its--col-lg-offset-7 {
3001    margin-left: 58.33333%; }
3002  .its--col-lg-offset-8 {
3003    margin-left: 66.66667%; }
3004  .its--col-lg-offset-9 {
3005    margin-left: 75%; }
3006  .its--col-lg-offset-10 {
3007    margin-left: 83.33333%; }
3008  .its--col-lg-offset-11 {
3009    margin-left: 91.66667%; }
3010  .its--col-lg-offset-12 {
3011    margin-left: 100%; } }
3012
3013.alert {
3014  border-radius: 0px; }
3015  .alert.alert-success {
3016    background-color: #c6f4e4;
3017    border-color: #19dc8c;
3018    color: #129e65; }
3019  .alert.alert-warning {
3020    background-color: #fcf6d6;
3021    border-color: #f8c40a;
3022    color: #e3b309; }
3023  .alert.alert-danger {
3024    background-color: #ffcdcd;
3025    border-color: #ff5a58;
3026    color: #c42422; }
3027
3028[class^="icon-spin"]:before, [class*=" icon-spin"]:before {
3029  -webkit-animation: rotating 2s linear infinite;
3030  -moz-animation: rotating 2s linear infinite;
3031  -ms-animation: rotating 2s linear infinite;
3032  -o-animation: rotating 2s linear infinite;
3033  animation: rotating 2s linear infinite;
3034  font-size: 18px; }
3035
3036[class^="icon-spin"], [class*=" icon-spin"] {
3037  top: calc(50% - 8px) !important; }
3038
3039.icon.right {
3040  position: absolute;
3041  top: calc(50% - 12px);
3042  right: -35px; }
3043
3044@keyframes rotating {
3045  from {
3046    -ms-transform: rotate(0deg);
3047    -moz-transform: rotate(0deg);
3048    -webkit-transform: rotate(0deg);
3049    -o-transform: rotate(0deg);
3050    transform: rotate(0deg); }
3051  to {
3052    -ms-transform: rotate(360deg);
3053    -moz-transform: rotate(360deg);
3054    -webkit-transform: rotate(360deg);
3055    -o-transform: rotate(360deg);
3056    transform: rotate(360deg); } }
3057
3058.sprite-its.footer-sprite-its-dark .author-its {
3059  background-position: 0 60px; }
3060  .sprite-its.footer-sprite-its-dark .author-its:hover {
3061    background-position: 0 90px; }
3062
3063.sprite-its.footer-sprite-its-dark .author-b2u {
3064  background-position: -143px 60px; }
3065  .sprite-its.footer-sprite-its-dark .author-b2u:hover {
3066    background-position: -143px 90px; }
3067
3068.sprite-its.footer-sprite-its-light .author-its {
3069  background-position: 0 -60px; }
3070  .sprite-its.footer-sprite-its-light .author-its:hover {
3071    background-position: 0 -90px; }
3072
3073.sprite-its.footer-sprite-its-light .author-b2u {
3074  background-position: -143px -60px; }
3075  .sprite-its.footer-sprite-its-light .author-b2u:hover {
3076    background-position: -143px -90px; }
3077
3078.sprite-its .author-its {
3079  display: inline-block;
3080  width: 142px;
3081  height: 30px; }
3082
3083.sprite-its .author-b2u {
3084  display: inline-block;
3085  width: 59px;
3086  height: 30px; }
3087
3088i.its--sprite-flag:before {
3089  content: '';
3090  background-image: url("https://fwk.avantio.com/assets/core-7.0/img/its--sprite-flags.png");
3091  display: inline-block;
3092  width: 25px;
3093  height: 16px;
3094  background-size: 466px 236px;
3095  margin-bottom: -4px;
3096  margin-right: 5px; }
3097
3098.dropdown-menu li i.its--sprite-flag:before {
3099  height: 18px !important; }
3100
3101i.its--sprite-flag.its--sprite-flag-es:before {
3102  background-position: -357px -120px; }
3103
3104i.its--sprite-flag.its--sprite-flag-de:before {
3105  background-position: -139px 175px; }
3106
3107i.its--sprite-flag.its--sprite-flag-ca:before {
3108  background-position: -439px 175px; }
3109
3110i.its--sprite-flag.its--sprite-flag-fr:before {
3111  background-position: -112px 21px; }
3112
3113i.its--sprite-flag.its--sprite-flag-du:before {
3114  background-position: -275px 157px; }
3115
3116i.its--sprite-flag.its--sprite-flag-en:before {
3117  background-position: -411px 157px; }
3118
3119i.its--sprite-flag.its--sprite-flag-it:before {
3120  background-position: -166px 60px; }
3121
3122i.its--sprite-flag.its--sprite-flag-po:before {
3123  background-position: -302px 118px; }
3124
3125i.its--sprite-flag.its--sprite-flag-pt:before {
3126  background-position: -302px 98px; }
3127
3128i.its--sprite-flag.its--sprite-flag-ru:before {
3129  background-position: -302px 40px; }
3130
3131i.its--sprite-flag.its--sprite-flag-br:before {
3132  background-position: -30px 38px; }
3133
3134i.its--sprite-flag.its--sprite-flag-us:before {
3135  background-position: -438px 136px; }
3136
3137i.its--sprite-flag.its--sprite-flag-ja:before {
3138  background-position: -166px 19px; }
3139
3140i.its--sprite-flag.its--sprite-flag-da:before {
3141  background-position: -85px 58px; }
3142
3143#ui-datepicker-div {
3144  font-size: 14px;
3145  z-index: 1000 !important;
3146  padding: 20px; }
3147  #ui-datepicker-div * {
3148    -moz-box-sizing: border-box;
3149    -webkit-box-sizing: border-box;
3150    box-sizing: border-box; }
3151  #ui-datepicker-div table {
3152    border-collapse: collapse;
3153    border-spacing: 0; }
3154  #ui-datepicker-div td, #ui-datepicker-div tr {
3155    padding: 0; }
3156  #ui-datepicker-div .ui-datepicker-days-cell-over .ui-state-default {
3157    color: #7A021A;
3158    background-color: #fff; }
3159  #ui-datepicker-div a.ui-state-default.ui-state-active {
3160    background: #7A021A;
3161    color: #ffffff;
3162    border-color: #7A021A;
3163    margin: -1px; }
3164  #ui-datepicker-div a.ui-state-default.ui-state-hover {
3165    background: #7A021A;
3166    color: #ffffff;
3167    margin: -1px;
3168    border: 0px; }
3169
3170/* Misc visuals
3171----------------------------------*/
3172/* Corner radius */
3173.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
3174  -moz-border-radius-topleft: 0;
3175  -webkit-border-top-left-radius: 0;
3176  -khtml-border-top-left-radius: 0;
3177  border-top-left-radius: 0; }
3178
3179.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
3180  -moz-border-radius-topright: 0;
3181  -webkit-border-top-right-radius: 0;
3182  -khtml-border-top-right-radius: 0;
3183  border-top-right-radius: 0; }
3184
3185.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
3186  -moz-border-radius-bottomleft: 0;
3187  -webkit-border-bottom-left-radius: 0;
3188  -khtml-border-bottom-left-radius: 0;
3189  border-bottom-left-radius: 0; }
3190
3191.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
3192  -moz-border-radius-bottomright: 0;
3193  -webkit-border-bottom-right-radius: 0;
3194  -khtml-border-bottom-right-radius: 0;
3195  border-bottom-right-radius: 0; }
3196
3197/* Overlays */
3198.ui-widget-overlay {
3199  background: #eeeeee;
3200  opacity: .80;
3201  filter: Alpha(Opacity=80); }
3202
3203.ui-widget-shadow {
3204  margin: -4px 0 0 -4px;
3205  padding: 4px;
3206  background: #aaaaaa;
3207  opacity: .60;
3208  filter: Alpha(Opacity=60);
3209  -moz-border-radius: 0px;
3210  -khtml-border-radius: 0px;
3211  -webkit-border-radius: 0px;
3212  border-radius: 0px; }
3213
3214.ui-datepicker {
3215  border-radius: 2px;
3216  box-shadow: 0 0 9px 5px rgba(0, 0, 0, 0.05);
3217  background-color: #fff;
3218  z-index: 9999999999;
3219  display: none;
3220  width: 244px; }
3221  .ui-datepicker a:hover {
3222    color: inherit; }
3223
3224.datepicker-tooltip {
3225  z-index: 9999999999;
3226  -webkit-transform: translateZ(1px); }
3227
3228.ui-datepicker-calendar {
3229  background: transparent;
3230  width: 100%; }
3231
3232.ui-datepicker-calendar td {
3233  padding: 0;
3234  position: relative; }
3235
3236.ui-datepicker-calendar td:first-child, .ui-datepicker-calendar td:last-child {
3237  border-left: 0; }
3238
3239.ui-datepicker-calendar th {
3240  text-align: center;
3241  color: #82888a;
3242  font-size: 0.8em; }
3243
3244a.ui-state-default, span.ui-state-default {
3245  display: block;
3246  padding: 6px 0px;
3247  text-align: center;
3248  font-weight: bold;
3249  width: 34px;
3250  border: 1px solid transparent; }
3251
3252a.ui-state-default:hover, span.ui-state-default:hover {
3253  text-decoration: none; }
3254
3255.ui-datepicker-prev, .ui-datepicker-next {
3256  cursor: pointer;
3257  padding: 10px; }
3258  .ui-datepicker-prev span, .ui-datepicker-next span {
3259    display: none; }
3260
3261.ui-datepicker-prev:before, .ui-datepicker-next:before {
3262  font-family: "fontlibrary";
3263  font-weight: normal;
3264  font-style: normal;
3265  line-height: 1;
3266  color: #82888a;
3267  font-size: 1.2em; }
3268
3269.ui-datepicker-prev:hover, .ui-datepicker-prev:hover:before, .ui-datepicker-next:hover, .ui-datepicker-next:hover:before {
3270  text-decoration: none; }
3271
3272.ui-datepicker-prev {
3273  float: left; }
3274
3275.ui-datepicker-prev:before {
3276  content: '\f007'; }
3277
3278.ui-datepicker-next {
3279  float: right; }
3280
3281.ui-datepicker-next:before {
3282  content: '\f006'; }
3283
3284.ui-datepicker-title {
3285  font-size: 16px;
3286  text-align: center;
3287  padding-top: 9px;
3288  text-transform: uppercase; }
3289
3290a.ui-state-default {
3291  color: #565a5c; }
3292
3293span.ui-state-default {
3294  color: #dce0e0; }
3295
3296.ui-datepicker-header {
3297  font-weight: bold;
3298  margin-bottom: 10px;
3299  padding: 5px; }
3300
3301.ui-datepicker-buttonpane {
3302  padding: 5px;
3303  font-size: 12px; }
3304
3305.ui-datepicker-close {
3306  color: #7A021A;
3307  background: transparent;
3308  border: 0;
3309  text-align: left;
3310  width: 40%; }
3311
3312.ui-datepicker-current {
3313  display: none; }
3314
3315.ui-datepicker-additional-info {
3316  position: relative;
3317  top: 2px;
3318  float: right;
3319  color: #82888a;
3320  margin-bottom: 10px;
3321  text-align: right;
3322  padding-right: 5px;
3323  width: 60%; }
3324
3325.ui-datepicker-calendar td.ui-datepicker-week-end {
3326  width: 31px; }
3327
3328.ui-datepicker-calendar td:first-child {
3329  border-left: none; }
3330
3331.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 {
3332  border-left: none;
3333  margin: 0;
3334  width: 33px; }
3335
3336.ui-datepicker-calendar td:last-child {
3337  border-right: none;
3338  margin-right: 0; }
3339
3340.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 {
3341  border-right: none;
3342  margin: 0;
3343  width: 33px; }
3344
3345.ui-datepicker {
3346  -moz-box-sizing: content-box;
3347  -webkit-box-sizing: content-box;
3348  box-sizing: content-box; }
3349
3350.ui-datepicker-calendar tr td span, .ui-datepicker-calendar tr th span, .ui-datepicker-calendar tr td a {
3351  -moz-box-sizing: content-box;
3352  -webkit-box-sizing: content-box;
3353  box-sizing: content-box; }
3354
3355.ui-autocomplete {
3356  display: table-cell;
3357  background-color: white;
3358  border: 1px solid #C8C8C8;
3359  list-style: none;
3360  padding: 15px 0; }
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: #7A021A;
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: #7A021A; }
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    z-index: 999; }
3553    @media (min-width: 768px) {
3554      #top header#header {
3555        display: table-row; } }
3556    #top header#header.centerHeader #upper_header {
3557      margin-top: 10px; }
3558      #top header#header.centerHeader #upper_header .its--container {
3559        border-bottom: 0; }
3560        #top header#header.centerHeader #upper_header .its--container .its--col-xs-12 > div {
3561          padding: 0 10px 0; }
3562          #top header#header.centerHeader #upper_header .its--container .its--col-xs-12 > div .dropdown-toggle {
3563            font-size: 14px; }
3564          #top header#header.centerHeader #upper_header .its--container .its--col-xs-12 > div a {
3565            font-size: 14px; }
3566    #top header#header.centerHeader #lower_header #logo {
3567      padding-top: 15px;
3568      padding-bottom: 15px; }
3569    #top header#header.centerHeader #lower_header #navigation ul.navbar-nav > li > a {
3570      font-size: 16px;
3571      padding: 20px 15px; }
3572    #top header#header.header-block-its-dark {
3573      background-color: rgba(0, 0, 0, 0.22);
3574      left: 0;
3575      position: absolute;
3576      right: 0;
3577      top: 0; }
3578      @media (max-width: 767px) {
3579        #top header#header.header-block-its-dark {
3580          background-color: #393e47; } }
3581      #top header#header.header-block-its-dark #upper_header a {
3582        color: #ffffff; }
3583        #top header#header.header-block-its-dark #upper_header a:hover {
3584          background-color: rgba(0, 0, 0, 0.32); }
3585      #top header#header.header-block-its-dark #upper_header #multimoneda .dropdown-toggle {
3586        color: #ffffff; }
3587        #top header#header.header-block-its-dark #upper_header #multimoneda .dropdown-toggle:hover {
3588          background-color: rgba(0, 0, 0, 0.32); }
3589      #top header#header.header-block-its-dark #upper_header .open .dropdown-toggle {
3590        background-color: rgba(0, 0, 0, 0.8); }
3591      #top header#header.header-block-its-dark #upper_header .open .dropdown-menu {
3592        background-color: transparent; }
3593        #top header#header.header-block-its-dark #upper_header .open .dropdown-menu a {
3594          color: #ffffff;
3595          background-color: rgba(0, 0, 0, 0.8); }
3596          #top header#header.header-block-its-dark #upper_header .open .dropdown-menu a:hover {
3597            background-color: rgba(0, 0, 0, 0.62);
3598            color: #ffffff; }
3599      #top header#header.header-block-its-dark #upper_header #social_media a {
3600        color: #ffffff; }
3601      #top header#header.header-block-its-dark #lower_header #toggle_nav .navbar-toggle .
3601icon-bar {
3602        background-color: #ffffff; }
3603      #top header#header.header-block-its-dark #lower_header #toggle_nav .navbar-toggle:focus .icon-bar {
3604        background-color: #393e47; }
3605      #top header#header.header-block-its-dark #lower_header #main-nav li:hover {
3606        background-color: rgba(0, 0, 0, 0.32); }
3607      #top header#header.header-block-its-dark #lower_header #main-nav li > a {
3608        color: #ffffff; }
3609        #top header#header.header-block-its-dark #lower_header #main-nav li > a:hover {
3610          background-color: transparent; }
3611      #top header#header.header-block-its-dark #lower_header #main-nav li > ul {
3612        background-color: rgba(0, 0, 0, 0.45); }
3613    #top header#header.header-block-its-light {
3614      background-color: #ffffff; }
3615      #top header#header.header-block-its-light #upper_header a {
3616        color: #000000; }
3617        #top header#header.header-block-its-light #upper_header a:hover {
3618          background-color: #f7f7f7; }
3619      #top header#header.header-block-its-light #upper_header .item-social_media a:hover {
3620        color: #ffffff; }
3621      #top header#header.header-block-its-light #upper_header #multimoneda .dropdown-toggle {
3622        color: #000000; }
3623    #top header#header.header-block-its-corporative #upper_header {
3624      background-color: #7A021A; }
3625      #top header#header.header-block-its-corporative #upper_header a {
3626        color: #ffffff; }
3627        #top header#header.header-block-its-corporative #upper_header a:hover {
3628          background-color: rgba(0, 0, 0, 0.1); }
3629      #top header#header.header-block-its-corporative #upper_header #idiomas .dropdown.open > a {
3630        background-color: rgba(0, 0, 0, 0.1); }
3631      #top header#header.header-block-its-corporative #upper_header #multimoneda .dropdown-toggle {
3632        color: #ffffff; }
3633        #top header#header.header-block-its-corporative #upper_header #multimoneda .dropdown-toggle:hover {
3634          background-color: rgba(0, 0, 0, 0.1); }
3635      #top header#header.header-block-its-corporative #upper_header #multimoneda .dropdown.open > .dropdown-toggle {
3636        background-color: rgba(0, 0, 0, 0.1); }
3637      #top header#header.header-block-its-corporative #upper_header .preheader-item-right a {
3638        color: #ffffff; }
3639    #top header#header.header-block-its-corporative #lower_header {
3640      background-color: #7A021A; }
3641      #top header#header.header-block-its-corporative #lower_header #main-nav li:hover {
3642        background-color: rgba(0, 0, 0, 0.1); }
3643      #top header#header.header-block-its-corporative #lower_header #main-nav li > a {
3644        color: #ffffff; }
3645        #top header#header.header-block-its-corporative #lower_header #main-nav li > a:hover {
3646          background-color: transparent; }
3647      #top header#header.header-block-its-corporative #lower_header #main-nav li > ul {
3648        background-color: rgba(0, 0, 0, 0.45); }
3649      #top header#header.header-block-its-corporative #lower_header #main-nav li.its--item_active > a {
3650        border-bottom-color: #ffffff; }
3651    #top header#header .one-language {
3652      cursor: default; }
3653      #top header#header .one-language:hover {
3654        background-color: transparent; }
3655    #top header#header .item-multimoneda .dropdown-toggle {
3656      -moz-user-select: none;
3657      -ms-user-select: none;
3658      -webkit-user-select: none;
3659      cursor: pointer;
3660      user-select: none; }
3661      #top header#header .item-multimoneda .dropdown-toggle.one-currency {
3662        cursor: default; }
3663        #top header#header .item-multimoneda .dropdown-toggle.one-currency:hover {
3664          background-color: transparent; }
3665    #top header#header.videoHeader {
3666      position: absolute;
3667      z-index: 999; }
3668    #top header#header #upper_header {
3669      background-color: transparent;
3670      height: 27px; }
3671      #top header#header #upper_header .its--container {
3672        border-bottom: solid 1px #dadfe2; }
3673      #top header#header #upper_header [class^="its--col-"] {
3674        padding-right: 0;
3675        padding-left: 0; }
3676      #top header#header #upper_header .preheader-item-left {
3677        float: left;
3678        position: relative; }
3679        #top header#header #upper_header .preheader-item-left.item-social_media ul {
3680          margin-right: 1px; }
3681        #top header#header #upper_header .preheader-item-left.item-idiomas .dropdown > a {
3682          margin-right: 1px; }
3683        #top header#header #upper_header .preheader-item-left .separador {
3684          right: 0; }
3685      #top header#header #upper_header .preheader-item-right {
3686        float: right;
3687        position: relative; }
3688        #top header#header #upper_header .preheader-item-right.item-favoritosMarkup > a {
3689          margin-left: 1px; }
3690        #top header#header #upper_header .preheader-item-right .separador {
3691          left: 0; }
3692      #top header#header #upper_header .separador {
3693        background-color: #dadfe2;
3694        height: 60%;
3695        position: absolute;
3696        top: 20%;
3697        width: 1px; }
3698      #top header#header #upper_header div {
3699        height: 27px; }
3700        #top header#header #upper_header div > a {
3701          display: block;
3702          height: 100%;
3703          padding: 4px 7px 7px;
3704          border-radius: 0px; }
3705          #top header#header #upper_header div > a:hover {
3706            text-decoration: none; }
3707      #top header#header #upper_header .item-idiomas .dropdown.open > a {
3708        padding: 4px 7px 7px; }
3709      #top header#header #upper_header .item-idiomas ul {
3710        margin: 0;
3711        padding: 0;
3712        border: 0;
3713        border-radius: 0;
3714        background-color: #ffffff;
3715        left: 0; }
3716        #top header#header #upper_header .item-idiomas ul a {
3717          color: #000000; }
3718          #top header#header #upper_header .item-idiomas ul a:hover {
3719            color: #000000;
3720            background-color: #f7f7f7; }
3721      #top header#header #upper_header .item-intranet .dropdown > a {
3722        color: #7A021A; }
3723      #top header#header #upper_header .item-intranet .dropdown-menu {
3724        border: 0;
3725        border-radius: 0;
3726        left: 0;
3727        margin: 0;
3728        padding: 0; }
3729      #top header#header #upper_header .item-favoritosMarkup i.icon.icon-heart-filled.active {
3730        color: #eb634c; }
3731      #top header#header #upper_header .item-multimoneda .dropdown-toggle {
3732        border-radius: 0px;
3733        display: block;
3734        font-size: 12px;
3735        height: 100%;
3736        line-height: 1.8;
3737        padding: 4px 7px 7px; }
3738        #top header#header #upper_header .item-multimoneda .dropdown-toggle:hover {
3739          background-color: #f7f7f7;
3740          text-decoration: none; }
3741      #top header#header #upper_header .item-multimoneda + span {
3742        display: none; }
3743      #top header#header #upper_header .item-multimoneda .dropdown.open .dropdown-menu {
3744        display: block !important; }
3745      #top header#header #upper_header .item-multimoneda ul {
3746        margin: 0;
3747        padding: 0;
3748        border: 0;
3749        border-radius: 0;
3750        background-color: #ffffff;
3751        left: 0; }
3752        #top header#header #upper_header .item-multimoneda ul li.title {
3753          display: none; }
3754        #top header#header #upper_header .item-multimoneda ul li a {
3755          padding: 4px 7px 7px;
3756          color: #000000; }
3757          #top header#header #upper_header .item-multimoneda ul li a span.simboloMoneda {
3758            margin-left: 10px; }
3759          #top header#header #upper_header .item-multimoneda ul li a:hover {
3760            color: #000000;
3761            background-color: #f7f7f7; }
3762      #top header#header #upper_header .item-social_media ul li a {
3763        padding: 4px 7px 7px; }
3764        #top header#header #upper_header .item-social_media ul li a[class*="facebook"]:hover {
3765          background-color: #3b5998; }
3766        #top header#header #upper_header .item-social_media ul li a[class*="twitter"]:hover {
3767          background-color: #00aced; }
3768        #top header#header #upper_header .item-social_media ul li a[class*="instagram"]:hover {
3769          background-color: #517fa4; }
3770        #top header#header #upper_header .item-social_media ul li a[class*="linkedin"]:hover {
3771          background-color: #007bb6; }
3772        #top header#header #upper_header .item-social_media ul li a[class*="tumblr"]:hover {
3773          background-color: #cb2027; }
3774        #top header#header #upper_header .item-social_media ul li a[class*="vimeo"]:hover {
3775          background-color: #aad450; }
3776        #top header#header #upper_header .item-social_media ul li a[class*="pinterest"]:hover {
3777          background-color: #cb2027; }
3778        #top header#header #upper_header .item-social_media ul li a[class*="flickr"]:hover {
3779          background-color: #ff0084; }
3780        #top header#header #upper_header .item-social_media ul li a[class*="youtube"]:hover {
3781          background-color: #cc181e; }
3782    #top header#header #lower_header {
3783      background-color: transparent;
3784      height: auto; }
3785      #top header#header #lower_header #logo {
3786        padding-top: 9px;
3787        padding-bottom: 7px; }
3788        @media (min-width: 768px) {
3789          #top header#header #lower_header #logo.its--col-sm-12 {
3790            text-align: center; } }
3791        #top header#header #lower_header #logo img {
3792          max-height: 56px; }
3793      #top header#header #lower_header #toggle_nav {
3794        background-color: transparent;
3795        border: 0px;
3796        margin: 0;
3797        padding: 0; }
3798        #top header#header #lower_header #toggle_nav .navbar-toggle {
3799          margin-top: 20px;
3800          margin-bottom: -6px;
3801          border-color: transparent; }
3802      #top header#header #lower_header #mobile_menu {
3803        display: none;
3804        padding-bottom: 80px; }
3805        #top header#header #lower_header #mobile_menu #social_media ul, #top header#header #lower_header #mobile_menu #social_widget ul {
3806          height: 48px; }
3807        #top header#header #lower_header #mobile_menu .icon-cancel {
3808          color: #FFF;
3809          cursor: pointer;
3810          font-size: 30px;
3811          margin: 10px 12px 0 0; }
3812        #top header#header #lower_header #mobile_menu .icon-down-open {
3813          position: absolute;
3814          right: 5%; }
3815        #top header#header #lower_header #mobile_menu .navbar-nav .open .dropdown-menu {
3816          padding: 0; }
3817        #top header#header #lower_header #mobile_menu ul.dropdown-menu.dropdown-menu-right li:hover {
3818          background: #2d2f31; }
3819        #top header#header #lower_header #mobile_menu .item-multimoneda .title {
3820          display: none; }
3821        #top header#header #lower_header #mobile_menu .item-multimoneda li:hover {
3822          background: #2d2f31; }
3823        #top header#header #lower_header #mobile_menu .item-multimoneda li a {
3824          padding: 10px; }
3825        #top header#header #lower_header #mobile_menu .navbar-nav ul {
3826          margin-bottom: 10px; }
3827          #top header#header #lower_header #mobile_menu .navbar-nav ul li.nav-submenu {
3828            list-style: none;
3829            padding-bottom: 5px; }
3830            #top header#header #lower_header #mobile_menu .navbar-nav ul li.nav-submenu a {
3831              color: #FFF;
3832              font-weight: bold;
3833              text-transform: uppercase;
3834              font-size: 15px; }
3835      #top header#header #lower_header #navigation {
3836        padding-right: 0; }
3837        #top header#header #lower_header #navigation.its--col-sm-12 ul.navbar-nav {
3838          display: table;
3839          float: none;
3840          margin: 0 auto; }
3841      #top header#header #lower_header nav {
3842        background-color: transparent;
3843        border: 0px;
3844        margin-bottom: 0; }
3845        #top header#header #lower_header nav .navbar-collapse {
3846          padding: 0;
3847          width: 100%; }
3848        #top header#header #lower_header nav ul.navbar-nav {
3849          float: right;
3850          height: auto; }
3851          #top header#header #lower_header nav ul.navbar-nav > li {
3852            background: transparent; }
3853            #top header#header #lower_header nav ul.navbar-nav > li:hover {
3854              background: #f7f7f7; }
3855              #top header#header #lower_header nav ul.navbar-nav > li:hover > ul {
3856                display: block;
3857                z-index: 999; }
3858            #top header#header #lower_header nav ul.navbar-nav > li > a {
3859              border-bottom: 4px solid transparent;
3860              color: #333;
3861              font-size: 14px;
3862              font-weight: bold;
3863              padding-bottom: 25px;
3864              padding: 25px 15px;
3865              text-transform: uppercase; }
3866              #top header#header #lower_header nav ul.navbar-nav > li > a:hover {
3867                background: #f7f7f7; }
3868            #top header#header #lower_header nav ul.navbar-nav > li.its--item_active > a {
3869              border-bottom: 4px solid #7A021A; }
3870            #top header#header #lower_header nav ul.navbar-nav > li ul {
3871              display: none; }
3872            #top header#header #lower_header nav ul.navbar-nav > li > ul {
3873              -moz-box-shadow: 0px 10px 25px -10px rgba(0, 0, 0, 0.3);
3874              -webkit-box-shadow: 0px 10px 25px -10px rgba(0, 0, 0, 0.3);
3875              background: #f7f7f7;
3876              box-shadow: 0px 10px 25px -10px rgba(0, 0, 0, 0.3);
3877              list-style: none;
3878              margin: 0;
3879              padding: 0;
3880              position: absolute;
3881              right: 0;
3882              text-align: right;
3883              width: 230px; }
3884              #top header#header #lower_header nav ul.navbar-nav > li > ul > li.nav-submenu {
3885                border-bottom: 1px solid #ccc;
3886                display: block;
3887                position: relative; }
3888                #top header#header #lower_header nav ul.navbar-nav > li > ul > li.nav-submenu > a {
3889                  color: #777;
3890                  display: block;
3891                  font-size: 14px;
3892                  font-weight: bold;
3893                  padding: 10px;
3894                  text-transform: uppercase; }
3895                  #top header#header #lower_header nav ul.navbar-nav > li > ul > li.nav-submenu > a:hover {
3896                    color: #7A021A;
3897                    background: #f7f7f7; }
3898                #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 {
3899                  display: block; }
3900                #top header#header #lower_header nav ul.navbar-nav > li > ul > li.nav-submenu > ul {
3901                  -moz-box-shadow: 0px 10px 25px -10px rgba(0, 0, 0, 0.3);
3902                  -webkit-box-shadow: 0px 10px 25px -10px rgba(0, 0, 0, 0.3);
3903                  background: #f7f7f7;
3904                  box-shadow: 0px 10px 25px -10px rgba(0, 0, 0, 0.3);
3905                  list-style: none;
3906                  margin: 0;
3907                  min-width: 230px;
3908                  padding: 0;
3909                  position: absolute;
3910                  right: 230px;
3911                  right: 0;
3912                  top: 0px; }
3913                #top header#header #lower_header nav ul.navbar-nav > li > ul > li.nav-submenu li {
3914                  border-bottom: 1px solid #ccc;
3915                  display: block; }
3916                  #top header#header #lower_header nav ul.navbar-nav > li > ul > li.nav-submenu li a {
3917                    color: #777;
3918                    display: block;
3919                    font-size: 14px;
3920                    font-weight: bold;
3921                    padding: 10px;
3922                    text-transform: uppercase; }
3923                    #top header#header #lower_header nav ul.navbar-nav > li > ul > li.nav-submenu li a:hover {
3924                      background: #f7f7f7;
3925                      color: #7A021A; }
3926            #top header#header #lower_header nav ul.navbar-nav > li:hover > ul, #top header#header #lower_header nav ul.navbar-nav > li:focus > ul {
3927              display: block; }
3928
3929#inicio #top header#header.matrixV2 {
3930  background-color: unset; }
3931
3932#top header#header.matrixV2 {
3933  padding: 0 32px;
3934  height: fit-content;
3935  position: relative !important; }
3936  @media (max-width: 767px) {
3937    #top header#header.matrixV2 {
3938      background-color: #393e47 !important; } }
3939  #top header#header.matrixV2 #upper_header {
3940    display: none !important; }
3941  #top header#header.matrixV2 #item-preheader {
3942    display: flex;
3943    justify-content: flex-end;
3944    padding-bottom: 7px;
3945    padding-right: 0;
3946    padding-top: 1
39464px;
3947    width: 72%; }
3948    #top header#header.matrixV2 #item-preheader .preheader-item-right {
3949      margin: 0 10px; }
3950      #top header#header.matrixV2 #item-preheader .preheader-item-right a.dropdown-toggle {
3951        color: #000;
3952        font-size: 14px;
3953        font-weight: 600; }
3954        #top header#header.matrixV2 #item-preheader .preheader-item-right a.dropdown-toggle:hover {
3955          text-decoration: none; }
3956    #top header#header.matrixV2 #item-preheader .item-multimoneda {
3957      margin-top: 3px; }
3958      #top header#header.matrixV2 #item-preheader .item-multimoneda .dropdown.open .contenedor_dropDown .dropdown-menu {
3959        display: block !important; }
3960        #top header#header.matrixV2 #item-preheader .item-multimoneda .dropdown.open .contenedor_dropDown .dropdown-menu .title {
3961          display: none; }
3962        #top header#header.matrixV2 #item-preheader .item-multimoneda .dropdown.open .contenedor_dropDown .dropdown-menu li a .simboloMoneda {
3963          margin-left: 10px; }
3964      #top header#header.matrixV2 #item-preheader .item-multimoneda .dropdown-toggle {
3965        color: #000;
3966        font-weight: 600; }
3967    #top header#header.matrixV2 #item-preheader .preheader-item-left,
3968    #top header#header.matrixV2 #item-preheader .item-social_media {
3969      display: none; }
3970  #top header#header.matrixV2 #upper_header {
3971    padding: 0 32px; }
3972    #top header#header.matrixV2 #upper_header .its--container {
3973      border-bottom: unset; }
3974      #top header#header.matrixV2 #upper_header .its--container .preheader-item-right a {
3975        color: #000; }
3976        @media (max-width: 1199px) {
3977          #top header#header.matrixV2 #upper_header .its--container .preheader-item-right a {
3978            padding-left: 3px;
3979            color: #fff; } }
3980      #top header#header.matrixV2 #upper_header .its--container .separador {
3981        display: none; }
3982  #top header#header.matrixV2 #lower_header {
3983    padding: 25px 32px 37px; }
3984    @media (max-width: 1199px) {
3985      #top header#header.matrixV2 #lower_header nav ul.navbar-nav {
3986        float: right;
3987        height: auto;
3988        display: flex;
3989        white-space: nowrap;
3990        width: 100%;
3991        overflow-x: scroll;
3992        padding: 0 16px; } }
3993    #top header#header.matrixV2 #lower_header nav ul.navbar-nav li.its--item_active > a {
3994      border-bottom: unset; }
3995    #top header#header.matrixV2 #lower_header nav ul.navbar-nav > li a {
3996      color: #000 !important; }
3997      @media (max-width: 1199px) {
3998        #top header#header.matrixV2 #lower_header nav ul.navbar-nav > li a {
3999          color: #fff !important; } }
4000    #top header#header.matrixV2 #lower_header #toggle_nav.navbar-default.its--col-sm-1 {
4001      display: flex !important;
4002      float: right;
4003      justify-content: flex-end;
4004      width: 3%; }
4005      #top header#header.matrixV2 #lower_header #toggle_nav.navbar-default.its--col-sm-1 .navbar-toggle {
4006        display: block;
4007        margin-top: 5px !important;
4008        margin-right: 0; }
4009        #top header#header.matrixV2 #lower_header #toggle_nav.navbar-default.its--col-sm-1 .navbar-toggle:hover {
4010          background-color: transparent; }
4011          #top header#header.matrixV2 #lower_header #toggle_nav.navbar-default.its--col-sm-1 .navbar-toggle:hover .icon-bar {
4012            background-color: #000; }
4013        #top header#header.matrixV2 #lower_header #toggle_nav.navbar-default.its--col-sm-1 .navbar-toggle .icon-bar {
4014          background-color: #000;
4015          border-radius: 5px;
4016          display: block;
4017          height: 4px;
4018          width: 28px; }
4019    #top header#header.matrixV2 #lower_header #mobile_menu {
4020      background: #ffffff;
4021      display: block !important;
4022      height: 100vh;
4023      position: fixed;
4024      overflow-x: hidden;
4025      overflow-y: hidden;
4026      right: 0;
4027      top: 0;
4028      transition: 0.8s linear;
4029      width: 23vw;
4030      transform: translateX(100%);
4031      z-index: 1001;
4032      padding-bottom: 0; }
4033      #top header#header.matrixV2 #lower_header #mobile_menu #navegacion_close {
4034        cursor: pointer;
4035        float: right;
4036        margin: 20px 25px 0 0; }
4037        #top header#header.matrixV2 #lower_header #mobile_menu #navegacion_close img {
4038          height: 16px;
4039          margin-left: .2em;
4040          margin-right: .2em; }
4041      #top header#header.matrixV2 #lower_header #mobile_menu ul.dropdown-menu li:h
4041over {
4042        background: rgba(0, 0, 0, 0.05) !important; }
4043      #top header#header.matrixV2 #lower_header #mobile_menu ul.dropdown-menu li a {
4044        background-color: transparent !important;
4045        color: #000 !important; }
4046      #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav {
4047        margin: 0;
4048        width: 100%; }
4049        #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav li {
4050          color: #000;
4051          font-size: 14px;
4052          font-weight: bold;
4053          padding: 0 22px;
4054          text-align: left;
4055          text-transform: uppercase;
4056          width: 100%; }
4057          #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav li:hover a {
4058            background: rgba(0, 0, 0, 0.05); }
4059          #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav li a {
4060            color: #000;
4061            padding-bottom: 28px;
4062            padding-top: 28px;
4063            border-bottom: 1px solid #e5e5e5; }
4064          #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav li.its--item_active a {
4065            border-left: 2px solid #7A021A; }
4066          #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav li a {
4067            font-weight: 100; }
4068        #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav ul {
4069          margin-bottom: 10px; }
4070        #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav #social_media ul {
4071          display: flex;
4072          padding: 0 0 20px 20px;
4073          width: 3vw; }
4074          #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav #social_media ul li {
4075            padding: 0; }
4076            #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav #social_media ul li:hover {
4077              background: transparent; }
4078            #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav #social_media ul li a {
4079              color: #9a9a9a;
4080              font-size: 14px;
4081              padding: 0 7px;
4082              border: none; }
4083        #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav div a {
4084          color: #ffffff;
4085          font-size: 18px;
4086          font-weight: bold;
4087          padding: 10px 30px;
4088          text-align: left;
4089          text-decoration: none;
4090          text-transform: uppercase;
4091          width: 100%; }
4092        #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .preheader-item-left {
4093          padding: 0 22px; }
4094          #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .preheader-item-left:last-child {
4095            margin-bottom: 40px; }
4096          #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .preheader-item-left a {
4097            color: #000;
4098            font-size: 14px;
4099            font-weight: 100;
4100            border-bottom: 1px solid #e5e5e5;
4101            padding: 28px 15px; }
4102            #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .preheader-item-left a:hover {
4103              background: rgba(0, 0, 0, 0.05); }
4104            #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .preheader-item-left a span,
4105            #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .preheader-item-left a i {
4106              display: none; }
4107        #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .preheader-item-right {
4108          background: #f7f7f7;
4109          padding: 10px 0; }
4110      #top header#header.matrixV2 #lower_header #mobile_menu.open {
4111        overflow-y: auto;
4112        transition: 0.8s linear;
4113        transform: translateX(0); }
4114      #top header#header.matrixV2 #lower_header #mobile_menu .nav li a:focus {
4115        background-color: transparent; }
4116      #top header#header.matrixV2 #lower_header #mobile_menu .nav .item-social_media li:hover {
4117        background: transparent; }
4118      #top header#header.matrixV2 #lower_header #mobile_menu .nav .item-favoritosMarkup:hover,
4119      #top header#header.matrixV2 #lower_header #mobile_menu .nav .item-login:hover {
4120        background: #ffffff; }
4121        #top header#header.matrixV2 #lower_header #mobile_menu .nav .item-favoritosMarkup:hover a,
4122        #top header#header.matrixV2 #lower_header #mobile_menu .nav .item-login:hover a {
4123          color: #000; }
4124      #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .item-idiomas {
4125        margin-top: 50px;
4126        padding-top: 30px; }
4127        #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .item-idiomas .dropdown {
4128          background: transparent;
4129          margin: 0 23px; }
4130          #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .item-idiomas .dropdown a {
4131            color: #000;
4132            font-size: 14px;
4133            padding: 10px;
4134            text-align: left;
4135            width: 100%; }
4136            #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .item-idiomas .dropdown a.dropdown-toggle {
4137              background: transparent;
4138              border: 1px solid #e5e5e5;
4139              text-decoration: none; }
4140      #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .item-multimoneda {
4141        margin: 0;
4142        padding: 0 0 10px; }
4143        #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .item-multimoneda ul li:hover a {
4144          color: #000 !important; }
4145        #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .item-multimoneda ul li a {
4146          color: #000 !important;
4147          font-size: 16px !important; }
4148        #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .item-multimoneda .dropdown {
4149          background: transparent;
4150          margin: 0 23px; }
4151          #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .item-multimoneda .dropdown.currency.open .dropdown-menu {
4152            display: block !important; }
4153          #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .item-multimoneda .dropdown .dropdown-toggle {
4154            color: #000;
4155            font-size: 14px;
4156            padding: 10px;
4157            font-weight: 700;
4158            border: 1px solid #e5e5e5; }
4159      #top header#header.matrixV2 #lower_header #mobile_menu .navbar-nav .open .dropdown-menu {
4160        background-color: transparent;
4161        border: 0;
4162        box-shadow: none;
4163        float: none;
4164        margin-top: 0;
4165        position: static;
4166        width: auto; }
4167
4168@media (max-width: 1199px) {
4169  #top header#header #lower_header #mobile_menu {
4170    width: 40vw;
4171    transform: translateX(100%); }
4172    #top header#header #lower_header #mobile_menu.open {
4173      transform: translateX(0); }
4174    #top header#header #lower_header #mobile_menu .navbar-nav #social_media ul li {
4175      padding: 0 22px; } }
4176
4177@media (max-width: 767px) {
4178  header#header.matrixV2 #lower_header #item-preheader .preheader-item-right {
4179    display: none; }
4180  header#header.matrixV2 #lower_header #toggle_nav.navbar-default.its--col-sm-1 .navbar-toggle {
4181    margin-right: 15px; }
4182  header#header.matrixV2 #lower_header #mobile_menu .navbar-nav #social_media ul li {
4183    padding: 0 22px; }
4184  header#header.matrixV2 #lower_header #mobile_menu.open {
4185    width: 320px;
4186    z-index: 999; }
4187    header#header.matrixV2 #lower_header #mobile_menu.open #navegacion_close {
4188      cursor: pointer;
4189      margin: 10px 12px 0 0; }
4190      header#header.matrixV2 #lower_header #mobile_menu.open #navegacion_close img {
4191        height: 16px; }
4192    header#header.matrixV2 #lower_header #mobile_menu.open .navbar-nav {
4193      margin-top: 50px; } }
4194
4195@media (max-width: 500px) {
4196  #top header#header #lower_header #mobile_menu.open {
4197    width: 100%; }
4198    #top header#header #lower_header #mobile_menu.open .navbar-nav li a {
4199      width: 100%; } }
4200
4201.matrix-container {
4202  height: 100%;
4203  display: table-row; }
4204  @media (max-width: 768px) {
4205    .matrix-container {
4206      display: block; } }
4207  .matrix-container .slider-row {
4208    width: 100%;
4209    list-style-type: none;
4210    padding: 0;
4211    display: table;
4212    height: 100%;
4213    margin: 0; }
4214    @media (max-width: 767px) {
4215      .matrix-container .slider-row {
4216        display: none; } }
4217    .matrix-container .slider-row .slide-box {
4218      float: left;
4219      width: 20%;
4220      display: inline-table;
4221      height: 25%;
4222      overflow: hidden; }
4223      @media (min-width: 768px) and (max-width: 992px) {
4224        .matrix-container .slider-row .slide-box {
4225          width: 33.33%;
4226          height: 33.33%; }
4227          .matrix-container .slider-row .slide-box:nth-child(n+10) {
4228            display: none; } }
4229      @media (max-width: 768px) {
4230        .matrix-container .slider-row .slide-box {
4231          width: 50%;
4232          height: 50%; }
4233          .matrix-container .slider-row .slide-box:nth-child(n+5) {
4234            display: none; } }
4235      .matrix-container .slider-row .slide-box > a {
4236        display: inherit;
4237        position: relative;
4238        width: 100%;
4239        height: 100%;
4240        background-position: 50% 50%;
4241        background-repeat: no-repeat;
4242        background-size: cover; }
4243        .matrix-container .slider-row .slide-box > a > .overlay-bg {
4244          position: absolute;
4245          width: 100%;
4246          height: 100%;
4247          top: 0;
4248          left: 0; }
4249        .matrix-container .slider-row .slide-box > a > .destacado-title {
4250          display: none;
4251          position: absolute;
4252          top: 20px;
4253          left: 20px;
4254          color: #FFFFFF;
4255          font-weight: bold;
4256          list-style-type: none;
4257          font-size: 16px;
4258          padding: 0; }
4259          .matrix-container .slider-row .slide-box > a > .destacado-title > .destacado-town {
4260            text-transform: uppercase;
4261            font-size: 12px;
4262            margin-top: 2px; }
4263        .matrix-container .slider-row .slide-box > a > .destacado-rooms {
4264          display: none;
4265          position: absolute;
4266          bottom: 20px;
4267          left: 20px;
4268          color: #FFFFFF;
4269          font-weight: bold;
4270          list-style-type: none;
4271          font-size: 12px;
4272          padding: 0;
4273          text-transform: uppercase; }
4274          .matrix-container .slider-row .slide-box > a > .destacado-rooms > li {
4275            padding: 2px 8px;
4276            margin-bottom: 4px;
4277            border: 1px solid #FFFFFF;
4278            background: #7A021A;
4279            background: rgba(122, 2, 26, 0.5); }
4280            .matrix-container .slider-row .slide-box > a > .destacado-rooms > li .icon {
4281              display: none; }
4282            .matrix-container .slider-row .slide-box > a > .destacado-rooms > li .text {
4283              display: inline-block; }
4284            @media (max-width: 1400px) {
4285              .matrix-container .slider-row .slide-box > a > .destacado-rooms > li .text {
4286                display: none; }
4287              .matrix-container .slider-row .slide-box > a > .destacado-rooms > li .icon {
4288                display: inline-block; } }
4289            .matrix-container .slider-row .slide-box > a > .destacado-rooms > li > i {
4290              margin: 0; }
4291              .matrix-container .slider-row .slide-box > a > .destacado-rooms > li > i.icon-camas:before {
4292                content: '\e83d';
4293                font-size: 18px;
4294                position: relative;
4295                top: -2px; }
4296            .matrix-container .slider-row .slide-box > a > .destacado-rooms > li.destacado-bed {
4297              margin-bottom: 0; }
4298        .matrix-container .slider-row .slide-box > a > .destacado-data {
4299          display: none;
4300          position: absolute;
4301          bottom: 20px;
4302          right: 20px;
4303          color: #FFFFFF;
4304          font-weight: bold;
4305          list-style-type: none;
4306          font-size: 12px;
4307          padding: 0;
4308          text-transform: uppercase;
4309          border: 1px solid #FFFFFF;
4310          width: 35%; }
4311          @media (max-width: 1150px) and (min-width: 992px) {
4312            .matrix-container .slider-row .slide-box > a > .destacado-data {
4313              width: 40%; } }
4314          .matrix-container .slider-row .slide-box > a > .destacado-data > li {
4315            padding: 2px 8px; }
4316            .matrix-container .slider-row .slide-box > a > .destacado-data > li.destacado-desde {
4317              text-transform: uppercase;
4318              font-weight: bold;
4319              font-size: 12px; }
4320              @media (max-width: 1000px) {
4321                .matrix-container .slider-row .slide-box > a > .destacado-data > li.destacado-desde {
4322                  font-size: 10px; } }
4323            .matrix-container .slider-row .slide-box > a > .destacado-data > li.destacado-precio {
4324              font-size: 28px; }
4325              @media only screen and (max-width: 1399px) {
4326                .matrix-container .slider-row .slide-box > a > .destacado-data > li.destacado-precio {
4327                  font-size: 25px; } }
4328              @media only screen and (max-width: 11280px) {
4329                .matrix-container .slider-row .slide-box > a > .destacado-data > li.destacado-precio {
4330                  font-size: 23px; } }
4331              @media only screen and (max-width: 1194px) {
4332                .matrix-container .slider-row .slide-box > a > .destacado-data > li.destacado-precio {
4333                  font-size: 20px; } }
4334              @media (max-width: 1150px) {
4335                .matrix-container .slider-row .slide-box > a > .destacado-data > li.destacado-precio {
4336                  font-size: 26px; } }
4337              @media (max-width: 1050px) {
4338                .matrix-container .slider-row .slide-box > a > .destacado-data > li.destacado-precio {
4339                  font-size: 24px;
4340                  line-height: 20px; } }
4341              @media (max-width: 992px) {
4342                .matrix-container .slider-row .slide-box > a > .destacado-data > li.destacado-precio {
4343                  font-size: 22px; } }
4344            .matrix-container .slider-row .slide-box > a > .destacado-data > li.destacado-noche {
4345              font-weight: bold;
4346              font-size: 12px;
4347              text-transform: lowercase; }
4348              @media (max-width: 1000px) {
4349                .matrix-container .slider-row .slide-box > a > .destacado-data > li.destacado-noche {
4350                  font-size: 10px; } }
4351        .matrix-container .slider-row .slide-box > a:hover > .overlay-bg {
4352          background: #7A021A;
4353          background: rgba(122, 2, 26, 0.7); }
4354        .matrix-container .slider-row .slide-box > a:hover > .destacado-title {
4355          display: block; }
4356        .matrix-container .slider-row .slide-box > a:hover > .destacado-rooms {
4357          display: block; }
4358        .matrix-container .slider-row .slide-box > a:hover > .destacado-data {
4359          display: block;
4360          background: #7A021A;
4361          background: rgba(122, 2, 26, 0.5); }
4362      @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
4363        .matrix-container .slider-row .slide-box > a {
4364          display: table !important; } }
4365
4366.matrix-form.full {
4367  position: absolute;
4368  padding: 0 10px; }
4369  .matrix-form.full hr {
4370    display: none; }
4371  .matrix-form.full #miniformulario_slider .form_inner > .its--container {
4372    width: auto; }
4373
4374.matrix-form h2 {
4375  text-align: center; }
4376
4377.matrix-form.bg_matrix-block-its-light {
4378  background: #F1F1F1; }
4379  .matrix-form.bg_matrix-block-its-light h2 {
4380    color: #333333; }
4381
4382.matrix-form.bg_matrix-block-its-dark {
4383  background: #333333; }
4384  .matrix-form.bg_matrix-block-its-dark h2 {
4385    color: #FFFFFF; }
4386
4387.matrix-form.bg_matrix-block-its-corporative {
4388  background: #7A021A; }
4389  .matrix-form.bg_matrix-block-its-corporative h2 {
4390    color: #ffffff; }
4391
4392@media (min-width: 768px) {
4393  body#inicio #webplus_slider {
4394    display: table-row; } }
4395
4396@media (max-width: 767px) {
4397  #acceso-propietario #webplus_slider {
4398    height: 500px; } }
4399
4400@media (max-width: 767px) {
4401  #acceso-propietario #webplus_slider .item .its--col-sm-8 {
4402    height: 100%;
4403    position: absolute;
4404    width: 100%;
4405    padding: 0; } }
4406
4407.carousel-inner .caption-box-slider {
4408  background: transparent;
4409  color: #fff;
4410  padding: 20px;
4411  position: absolute;
4412  right: 0;
4413  text-align: center;
4414  top: 30%;
4415  width: 100%;
4416  z-index: 200;
4417  font-family: 'Playfair Display', serif; }
4418  .carousel-inner .caption-box-slider h1,
4419  .carousel-inner .caption-box-slider .h1-slider {
4420    color: #fff;
4421    font-size: 80px;
4422    font-weight: normal;
4423    line-height: normal;
4424    margin: 0;
4425    padding: 0;
4426    text-shadow: 0 0 20px rgba(0, 0, 0, 0.4); }
4427  .carousel-inner .caption-box-slider h2,
4428  .carousel-inner .caption-box-slider .h2-slider {
4429    color: #fff;
4430    font-size: 25px;
4431    font-weight: normal;
4432    line-height: normal;
4433    margin-bottom: 0;
4434    margin-top: 30px;
4435    padding: 0;
4436    text-shadow: 0 0 20px rgba(0, 0, 0, 0.4); }
4437
4438.carousel-inner .container-slider {
4439  position: relative; }
4440  .carousel-inner .container-slider .caption {
4441    position: absolute;
4442    z-index: 1;
4443    height: 400px;
4444    width: 100%; }
4445    .carousel-inner .container-slider .caption .btn-seccion {
4446      border-radius: 0;
4447      font-size: 14px;
4448      font-weight: bold;
4449      margin-top: 50px;
4450      margin-left: 12.5px;
4451      padding: 10px 12px;
4452      text-transform: uppercase; }
4453      .carousel-inner .container-slider .caption .btn-seccion span {
4454        margin-right: 5px; }
4455    .carousel-inner .container-slider .caption .caption-seccion {
4456      top: 30%;
4457      padding: 20px;
4458      position: absolute;
4459      right: 0;
4460      width: 100%;
4461      color: #fff;
4462      text-align: center; }
4463      .carousel-inner .container-slider .caption .caption-seccion h1 {
4464        text-align: center;
4465        color: #fff;
4466        font-size: 90px;
4467        font-weight: normal;
4468        margin: 0;
4469        padding: 0;
4470        text-shadow: 0 0 20px rgba(0, 0, 0, 0.4); }
4471
4472#webplus_slider .fullvideo {
4473  position: absolute;
4474  top: 0;
4475  left: 0;
4476  width: 100%;
4477  height: 100%;
4478  z-index: 0;
4479  overflow: hidden; }
4480  #webplus_slider .fullvideo video {
4481    -o-object-fit: cover;
4482    height: auto;
4483    left: 50%;
4484    min-height: 100%;
4485    min-width: 100%;
4486    object-fit: cover;
4487    opacity: 1;
4488    position: absolute;
4489    top: 50%;
4490    transform: translate(-50%, -50%);
4491    width: auto;
4492    z-index: 0; }
4493  #webplus_slider .fullvideo .sombra {
4494    width: 100%;
4495    height: 100%;
4496    position: absolute;
4497    top: 0;
4498    right: 0;
4499    bottom: 0;
4500    left: 0;
4501    background-color: #2d3339;
4502    opacity: 0.2; }
4503
4504@media (max-width: 767px) {
4505  #webplus_slider.sticky-bottom-alt {
4506    height: calc(100vh - 122px) !important; }
4507    #webplus_slider.sticky-bottom-alt .carousel-inner > .item:before {
4508      background-color: rgba(0, 0, 0, 0.16);
4509      bottom: 0;
4510      content: "";
4511      left: 0;
4512      position: absolute;
4513      right: 0;
4514      top: 0; }
4515    #webplus_slider.sticky-bottom-alt .carousel-inner > .item .caption-box {
4516      align-items: center;
4517      bottom: 60px;
4518      display: flex;
4519      flex-direction: column;
4520      justify-content: center;
4521      top: inherit; }
4522      #webplus_slider.sticky-bottom-alt .carousel-inner > .item .caption-box h1 {
4523        font-size: 30px;
4524        font-weight: bold; }
4525      #webplus_slider.sticky-bottom-alt .carousel-inner > .item .caption-box h2 {
4526        font-size: 20px;
4527        font-weight: bold;
4528        margin-top: 10px; } }
4529
4530@media (max-width: 767px) {
4531  #webplus_slider .carousel-inner {
4532    height: 100%; }
4533    #webplus_slider .carousel-inner .caption-box-slider {
4534      height: 100%;
4535      padding: 25px 10px 0;
4536      position: absolute;
4537      top: 0; }
4538      #webplus_slider .carousel-inner .caption-box-slider h1,
4539      #webplus_slider .carousel-inner .caption-box-slider .h1-slider {
4540        color: #fff;
4541        font-size: 34px; }
4542      #webplus_slider .carousel-inner .caption-box-slider h2,
4543      #webplus_slider .carousel-inner .caption-box-slider .h2-slider {
4544        color: #fff;
4545        font-size: 14px;
4546        margin-bottom: 15px;
4547        margin-top: 20px; } }
4548
4549#webplus_slider .carousel-inner .container-slider {
4550  position: relative; }
4551  #webplus_slider .carousel-inner .container-slider .caption {
4552    position: absolute;
4553    z-index: 1;
4554    height: 400px;
4555    width: 100%; }
4556    #webplus_slider .carousel-inner .container-slider .caption .btn-seccion {
4557      border-radius: 0;
4558      font-size: 14px;
4559      font-weight: bold;
4560      margin-top: 50px;
4561      margin-left: 12.5px;
4562      padding: 10px 12px;
4563      text-transform: uppercase; }
4564      #webplus_slider .carousel-inner .container-slider .caption .btn-seccion span {
4565        margin-right: 5px; }
4566    #webplus_slider .carousel-inner .container-slider .caption .caption-seccion {
4567      top: 30%;
4568      padding: 20px;
4569      position: absolute;
4570      right: 0;
4571      width: 100%;
4572      color: #fff;
4573      text-align: center; }
4574      #webplus_slider .carousel-inner .container-slider .caption .caption-seccion h1 {
4575        text-align: center;
4576        color: #fff;
4577        font-size: 90px;
4578        font-weight: normal;
4579        margin: 0;
4580        padding: 0;
4581        text-shadow: 0 0 20px rgba(0, 0, 0, 0.4); }
4582
4583#webplus_slider .carousel-inner > .item > .overlay {
4584  background-color: #7A021A;
4585  z-index: 10;
4586  position: absolute;
4587  opacity: 0.8;
4588  top: 0;
4589  left: 0;
4590  right: 0;
4591  bottom: 0; }
4592
4593#webplus_slider .carousel-inner > .item .its--container,
4594#webplus_slider .carousel-inner > .item .its--row,
4595#webplus_slider .carousel-inner > .item .its--col-sm-4 {
4596  position: relative;
4597  height: 100%; }
4598
4599#webplus_slider .carousel-inner > .item .btn-seccion {
4600  border-radius: 0;
4601  font-size: 14px;
4602  font-weight: bold;
4603  margin-top: 50px;
4604  margin-left: 12.5px;
4605  padding: 10px 12px;
4606  text-transform: uppercase; }
4607  #webplus_slider .carousel-inner > .item .btn-seccion .glyphicon {
4608    margin-right: 5px; }
4609
4610#webplus_slider .carousel-inner > .item .caption-box {
4611  background: transparent;
4612  color: #fff;
4613  padding: 20px;
4614  position: absolute;
4615  right: 0;
4616  text-align: center;
4617  top: 30%;
4618  width: 100%;
4619  z-index: 200; }
4620  @media (max-width: 767px) {
4621    #webplus_slider .carousel-inner > .item .caption-box {
4622      height: 100%;
4623      padding: 25px 10px 0;
4624      position: absolute;
4625      top: 0; } }
4626  #webplus_slider .carousel-inner > .item .caption-box h1 {
4627    color: #fff;
4628    font-size: 80px;
4629    font-weight: normal;
4630    line-height: normal;
4631    margin: 0;
4632    padding: 0;
4633    text-shadow: 0 0 20px rgba(0, 0, 0, 0.4); }
4634    @media (max-width: 767px) {
4635      #webplus_slider .carousel-inner > .item .caption-box h1 {
4636        font-size: 25px; } }
4637  #webplus_slider .carousel-inner > .item .caption-box h2 {
4638    font-size: 25px;
4639    font-weight: normal;
4640    line-height: normal;
4641    margin-bottom: 0;
4642    margin-top: 30px;
4643    padding: 0;
4644    text-shadow: 0 0 20px rgba(0, 0, 0, 0.4); }
4645    @media (max-width: 767px) {
4646      #webplus_slider .carousel-inner > .item .caption-box h2 {
4647        font-size: 14px;
4648        margin-bottom: 15px;
4649        margin-top: 20px; } }
4650
4651#webplus_slider .carousel-inner > .item .caption-propietarios {
4652  color: #fff;
4653  left: 0;
4654  padding: 12px;
4655  text-align: left;
4656  width: 100%;
4657  z-index: 200; }
4658  @media (min-width: 768px) {
4659    #webplus_slider .carousel-inner > .item .caption-propietarios {
4660      position: absolute;
4661      top: 50%;
4662      transform: translateY(-50%); } }
4663  @media (max-width: 767px) {
4664    #webplus_slider .carousel-inner > .item .caption-propietarios {
4665      bottom: 0;
4666      display: block;
4667      height: 100%;
4668      margin-top: 0;
4669      padding: 0;
4670      position: absolute;
4671      top: 0;
4672      width: 100%; } }
4673  #webplus_slider .carousel-inner > .item .caption-propietarios h1 {
4674    color: #fff;
4675    font-size: 50px;
4676    font-weight: normal;
4677    margin-top: 0;
4678    margin-bottom: 20px;
4679    padding: 0;
4680    text-shadow: 0 0 20px #000; }
4681    @media (min-width: 768px) and (max-width: 1199px) {
4682      #webplus_slider .carousel-inner > .item .caption-propietarios h1 {
4683        font-size: 42px; } }
4684    @media (max-width: 767px) {
4685      #webplus_slider .carousel-inner > .item .caption-propietarios h1 {
4686        font-size: 24px;
4687        margin-top: 20px;
4688        text-align: center; } }
4689  #webplus_slider .carousel-inner > .item .caption-propietarios h2 {
4690    padding: 0;
4691    margin: 0;
4692    font-weight: normal;
4693    font-size: 25px;
4694    text-shadow: 0 0 20px #000; }
4695    @media (min-width: 768px) and (max-width: 1199px) {
4696      #webplus_slider .carousel-inner > .item .caption-propietarios h2 {
4697        font-size: 18px; } }
4698    @media (max-width: 767px) {
4699      #webplus_slider .carousel-inner > .item .caption-propietarios h2 {
4700        bottom: 0;
4701        font-size: 16px;
4702        margin-bottom: 15px;
4703        padding: 5px 10px;
4704        position: absolute;
4705        text-align: center;
4706        width: 100%; } }
4707  #webplus_slider .carousel-inner > .item .caption-propietarios a {
4708    background: #fff;
4709    border: 1px solid #000;
4710    color: #333;
4711    font-size: 17px;
4712    font-weight: bold;
4713    margin-top: 40px;
4714    padding: 10px 30px;
4715    position: absolute;
4716    text-transform: uppercase; }
4717    #webplus_slider .carousel-inner > .item .caption-propietarios a:hover {
4718      text-decoration: none;
4719      background: #F1F1F1; }
4720    @media (min-width: 768px) and (max-width: 1199px) {
4721      #webplus_slider .carousel-inner > .item .caption-propietarios a {
4722        font-size: 14px; } }
4723    @media (max-width: 767px) {
4724      #webplus_slider .carousel-inner > .item .caption-propietarios a {
4725        display: none; } }
4726
4727#webplus_slider .carousel-inner > .item .caption-seccion {
4728  top: 30%;
4729  padding: 20px;
4730  position: absolute;
4731  right: 0;
4732  width: 100%;
4733  color: #fff;
4734  text-align: center; }
4735  #webplus_slider .carousel-inner > .item .caption-seccion h1 {
4736    font-size: 90px;
4737    font-weight: normal;
4738    margin: 0;
4739    padding: 0;
4740    text-shadow: 0 0 20px rgba(0, 0, 0, 0.4); }
4741    @media (max-width: 991px) {
4742      #webplus_slider .carousel-inner > .item .caption-seccion h1 {
4743        font-size: 50px; } }
4744
4745#webplus_slider .login_propietarios #formlogin {
4746  height: 100%; }
4747
4748main {
4749  position: relative; }
4750  main > .its--container-404 {
4751    background: #f0f1f5; }
4752    main > .its--container-404 .content-404a div.widget_inner {
4753      position: absolute;
4754      bottom: 24%;
4755      left: 45%; }
4756      main > .its--container-404 .content-404a div.widget_inner > h3 {
4757        margin: 0;
4758        font-size: 30px; }
4759      main > .its--container-404 .content-404a div.widget_inner > p:nth-child(2) {
4760        margin: 5px 0 5px 15px;
4761        font-size: 16px; }
4762      main > .its--container-404 .content-404a div.widget_inner > p:nth-child(3) {
4763        margin-left: 15px; }
4764      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 {
4765        border-radius: 0;
4766        font-weight: bold;
4767        font-size: 12px;
4768        letter-spacing: 1px;
4769        padding: 12px 30px;
4770        -webkit-box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.25);
4771        box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.25); }
4772    main > .its--container-404 .content-404a > img.panel {
4773      height: 75px;
4774      position: absolute;
4775      bottom: 40%;
4776      left: 41%; }
4777    main > .its--container-404 .content-404a > img.background-404 {
4778      margin: 0 auto;
4779      display: block;
4780      padding-top: 110px;
4781      padding-bottom: 170px; }
4782    @media (max-width: 1199px) and (min-width: 992px) {
4783      main > .its--container-404 .content-404a div.widget_inner {
4784        position: absolute;
4785        bottom: 21%;
4786        left: 42%; }
4787        main > .its--container-404 .content-404a div.widget_inner > h3 {
4788          font-size: 22px; }
4789      main > .its--container-404 .content-404a > img.panel {
4790        height: 70px;
4791        position: absolute;
4792        bottom: 37%;
4793        left: 37%; } }
4794    @media (max-width: 991px) and (min-width: 768px) {
4795      main > .its--container-404 .content-404a div.widget_inner {
4796        position: absolute;
4797        bottom: 21%;
4798        left: 36%; }
4799        main > .its--container-404 .content-404a div.widget_inner > h3 {
4800          font-size: 20px; }
4801      main > .its--container-404 .content-404a > img.panel {
4802        height: 65px;
4803        position: absolute;
4804        bottom: 37%;
4805        left: 30%; } }
4806    @media (max-width: 767px) and (min-width: 550px) {
4807      main > .its--container-404 .content-404a div.widget_inner {
4808        position: absolute;
4809        top: 50%;
4810        bottom: inherit;
4811        left: 30%; }
4812        main > .its--container-404 .content-404a div.widget_inner > h3 {
4813          font-size: 18px; }
4814      main > .its--container-404 .content-404a > img.panel {
4815        height: 60px;
4816        position: absolute;
4817        bottom: 46%;
4818        left: 22%; } }
4819    @media (max-width: 549px) {
4820      main > .its--container-404 .content-404a div.widget_inner {
4821        position: absolute;
4822        top: 50%;
4823        bottom: inherit;
4824        left: 25%; }
4825        main > .its--container-404 .content-404a div.widget_inner > h3 {
4826          font-size: 18px; }
4827      main > .its--container-404 .content-404a > img.panel {
4828        height: 50px;
4829        position: absolute;
4830        bottom: 45%;
4831        left: 14%; } }
4832    main > .its--container-404 .content-404b div.widget_inner {
4833      position: absolute;
4834      top: 40%;
4835      width: 100%;
4836      text-align: center; }
4837      main > .its--container-404 .content-404b div.widget_inner > h3 {
4838        margin: 0;
4839        font-size: 50px;
4840        line-height: normal;
4841        color: #FFF; }
4842      main > .its--container-404 .content-404b div.widget_inner > p:nth-child(2) {
4843        margin: 0;
4844        font-size: 24px;
4845        font-family: 'playfair Display', serif;
4846        opacity: 0.8;
4847        color: #FFF; }
4848      main > .its--container-404 .content-404b div.widget_inner span {
4849        color: rgba(255, 255, 255, 0.6);
4850        font-size: 16px; }
4851      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 {
4852        border-radius: 0;
4853        font-weight: bold;
4854        font-size: 12px;
4855        letter-spacing: 1px;
4856        padding: 12px 30px;
4857        -webkit-box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.25);
4858        box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.25); }
4859    main > .its--container-404 .content-404b > .background-404 {
4860      background-repeat: no-repeat !important;
4861      background-size: cover !important;
4862      background-position: 50% 0 !important;
4863      height: 700px; }
4864    @media (max-width: 991px) {
4865      main > .its--container-404 .content-404b div.widget_inner {
4866        top: 35%;
4867        padding-right: 12.5px;
4868        padding-left: 12.5px; }
4869      main > .its--container-404 .content-404b > .background-404 {
4870        height: 500px; } }
4871  main > .its--container-fluid > .its--row > .its--container-fluid > div,
4872  main > .its--container-fluid > .its--row > .its--container > div {
4873    padding: 0px; }
4874  main > .its--container-fluid > .its--row > .its--container-fluid .its--col-sm-4 > .widget,
4875  main > .its--container-fluid > .its--row > .its--container .its--col-sm-4 > .widget {
4876    padding: 0 0 20px; }
4877  main .widget h3 {
4878    color: #393e47;
4879    font-weight: 100;
4880    font-size: 35px;
4881    margin-left: 20px;
4882    margin-right: 20px;
4883    margin-bottom: 25px;
4884    margin-top: 0;
4885    text-align: center; }
4886  main .widget > hr {
4887    background: #d5d4d9;
4888    border: 0px;
4889    border-radius: 100%;
4890    display: block;
4891    height: 6px;
4892    margin: 0 auto;
4893    margin-bottom: 50px;
4894    width: 6px; }
4895    @media (max-width: 767px) {
4896      main .widget > hr {
4897        margin-bottom: 25px; } }
4898  main .widget .widget_inner {
4899    margin-left: 20px;
4900    margin-right: 20px; }
4901
4902#its--global-container {
4903  word-wrap: break-word; }
4904  #its--global-container main > .its--container-fluid > .its--row {
4905    padding-top: 50px;
4906    padding-bottom: 50px; }
4907    #its--global-container main > .its--container-fluid > .its--row ul {
4908      margin-top: 0 !important;
4909      margin-bottom: 0 !important; }
4910
4911#acceso-propietario main {
4912  background: #fafbff; }
4913  #acceso-propietario main > .its--container-fluid > .its--row:first-child {
4914    padding-top: 50px;
4915    padding-bottom: 0; }
4916  #acceso-propietario main > .its--container-fluid > .its--row:last-child {
4917    padding-bottom: 50px; }
4918
4919@media (min-width: 768px) {
4920  #acceso-propietario #webplus_slider .item .its--col-sm-8 {
4921    height: 100%; } }
4922
4923#contacto main {
4924  background: #fafbff; }
4925
4926.formatos_contenido s
4926mall, main .widget .widget_inner small,
4927.formatos_contenido .small,
4928main .widget .widget_inner .small {
4929  font-weight: normal;
4930  line-height: 1;
4931  color: #777777; }
4932
4933.formatos_contenido h1, main .widget .widget_inner h1,
4934.formatos_contenido .h1,
4935main .widget .widget_inner .h1,
4936.formatos_contenido h2,
4937main .widget .widget_inner h2,
4938.formatos_contenido .h2,
4939main .widget .widget_inner .h2,
4940.formatos_contenido h3,
4941main .widget .widget_inner h3,
4942.formatos_contenido .h3,
4943main .widget .widget_inner .h3 {
4944  margin-top: 20px;
4945  margin-bottom: 10px; }
4946  .formatos_contenido h1 small, 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 .h1 .small,
4952  main .widget .widget_inner .h1 .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 .h2 .small,
4960  main .widget .widget_inner .h2 .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  .formatos_contenido .h3 .small,
4968  main .widget .widget_inner .h3 .small {
4969    font-size: 65%; }
4970
4971.formatos_contenido h4, main .widget .widget_inner h4,
4972.formatos_contenido .h4,
4973main .widget .widget_inner .h4,
4974.formatos_contenido h5,
4975main .widget .widget_inner h5,
4976.formatos_contenido .h5,
4977main .widget .widget_inner .h5,
4978.formatos_contenido h6,
4979main .widget .widget_inner h6,
4980.formatos_contenido .h6,
4981main .widget .widget_inner .h6 {
4982  margin-top: 10px;
4983  margin-bottom: 10px; }
4984  .formatos_contenido h4 small, 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 .h4 .small,
4990  main .widget .widget_inner .h4 .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 .h5 .small,
4998  main .widget .widget_inner .h5 .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  .formatos_contenido .h6 .small,
5006  main .widget .widget_inner .h6 .small {
5007    font-size: 75%; }
5008
5009.formatos_contenido h1, main .widget .widget_inner h1,
5010.formatos_contenido .h1,
5011main .widget .widget_inner .h1 {
5012  font-size: 36px; }
5013
5014
5015.formatos_contenido h2,
5016main .widget .widget_inner h2,
5017.formatos_contenido .h2,
5018main .widget .widget_inner .h2 {
5019  font-size: 30px; }
5020
5021
5022.formatos_contenido h3,
5023main .widget .widget_inner h3,
5024.formatos_contenido .h3,
5025main .widget .widget_inner .h3 {
5026  font-size: 24px; }
5027
5028.formatos_contenido h4, main .widget .widget_inner h4,
5029.formatos_contenido .h4,
5030main .widget .widget_inner .h4 {
5031  font-size: 18px; }
5032
5033
5034.formatos_contenido h5,
5035main .widget .widget_inner h5,
5036.formatos_contenido .h5,
5037main .widget .widget_inner .h5 {
5038  font-size: 14px; }
5039
5040
5041.formatos_contenido h6,
5042main .widget .widget_inner h6,
5043.formatos_contenido .h6,
5044main .widget .widget_inner .h6 {
5045  font-size: 12px; }
5046
5047.formatos_contenido p, main .widget .widget_inner p {
5048  margin: 0 0 10px;
5049  padding: 5px 0;
5050  font-size: 18px;
5051  line-height: 1.4em; }
5052
5053.formatos_contenido .lead, main .widget .widget_inner .lead {
5054  margin-bottom: 20px;
5055  font-size: 16px;
5056  font-weight: 300;
5057  line-height: 1.4; }
5058  @media (min-width: 768px) {
5059    .formatos_contenido .lead, main .widget .widget_inner .lead {
5060      font-size: 21px; } }
5061
5062.formatos_contenido small, main .widget .widget_inner small,
5063.formatos_contenido .small,
5064main .widget .widget_inner .small {
5065  font-size: 85%; }
5066
5067.formatos_contenido cite, main .widget .widget_inner cite {
5068  font-style: normal; }
5069
5070.formatos_contenido mark, main .widget .widget_inner mark,
5071.formatos_contenido .mark,
5072main .widget .widget_inner .mark {
5073  background-color: #fcf8e3;
5074  padding: .2em; }
5075
5076.formatos_contenido .text-left, main .widget .widget_inner .text-left {
5077  text-align: left; }
5078
5079.formatos_contenido .text-right, main .widget .widget_inner .text-right {
5080  text-align: right; }
5081
5082.formatos_contenido .text-center, main .widget .widget_inner .text-center {
5083  text-align: center; }
5084
5085.formatos_contenido .text-justify, main .widget .widget_inner .text-justify {
5086  text-align: justify; }
5087
5088.formatos_contenido .text-nowrap, main .widget .widget_inner .text-nowrap {
5089  white-space: nowrap; }
5090
5091.formatos_contenido .text-lowercase, main .widget .widget_inner .text-lowercase {
5092  text-transform: lowercase; }
5093
5094.formatos_contenido .text-uppercase, main .widget .widget_inner .text-uppercase {
5095  text-transform: uppercase; }
5096
5097.formatos_contenido .text-capitalize, main .widget .widget_inner .text-capitalize {
5098  text-transform: capitalize; }
5099
5100.formatos_contenido .text-muted, main .widget .widget_inner .text-muted {
5101  color: #777777; }
5102
5103.formatos_contenido .list-unstyled, main .widget .widget_inner .list-unstyled, .formatos_contenido .list-inline, main .widget .widget_inner .list-inline {
5104  padding-left: 0;
5105  list-style: none; }
5106
5107.formatos_contenido ul li, main .widget .widget_inner ul li,
5108.formatos_contenido ol li,
5109main .widget .widget_inner ol li {
5110  padding: 5px 0;
5111  font-size: 18px; }
5112
5113.formatos_contenido blockquote, main .widget .widget_inner blockquote {
5114  padding: 10px 20px;
5115  margin: 0 0 20px;
5116  font-size: 17.5px;
5117  border-left: 5px solid #7A021A; }
5118  .formatos_contenido blockquote p:last-child, main .widget .widget_inner blockquote p:last-child,
5119  .formatos_contenido blockquote ul:last-child,
5120  main .widget .widget_inner blockquote ul:last-child,
5121  .formatos_contenido blockquote ol:last-child,
5122  main .widget .widget_inner blockquote ol:last-child {
5123    margin-bottom: 0; }
5124  .formatos_contenido blockquote footer, main .widget .widget_inner blockquote footer,
5125  .formatos_contenido blockquote small,
5126  main .widget .widget_inner blockquote small,
5127  .formatos_contenido blockquote .small,
5128  main .widget .widget_inner blockquote .small {
5129    display: block;
5130    font-size: 80%;
5131    line-height: 1.42857;
5132    color: #777777; }
5133    .formatos_contenido blockquote footer:before, main .widget .widget_inner blockquote footer:before,
5134    .formatos_contenido blockquote small:before,
5135    main .widget .widget_inner blockquote small:before,
5136    .formatos_contenido blockquote .small:before,
5137    main .widget .widget_inner blockquote .small:before {
5138      content: '\2014 \00A0'; }
5139
5140.formatos_contenido .blockquote-reverse, main .widget .widget_inner .blockquote-reverse,
5141.formatos_contenido blockquote.pull-right,
5142main .widget .widget_inner blockquote.pull-right {
5143  padding-right: 15px;
5144  padding-left: 0;
5145  border-right: 3px solid #7A021A;
5146  border-left: 0;
5147  text-align: right; }
5148  .formatos_contenido .blockquote-reverse footer:before, main .widget .widget_inner .blockquote-reverse footer:before,
5149  .formatos_contenido .blockquote-reverse small:before,
5150  main .widget .widget_inner .blockquote-reverse small:before,
5151  .formatos_contenido .blockquote-reverse .small:before,
5152  main .widget .widget_inner .blockquote-reverse .small:before,
5153  .formatos_contenido blockquote.pull-right footer:before,
5154  main .widget .widget_inner blockquote.pull-right footer:before,
5155  .formatos_contenido blockquote.pull-right small:before,
5156  main .widget .widget_inner blockquote.pull-right small:before,
5157  .formatos_contenido blockquote.pull-right .small:before,
5158  main .widget .widget_inner blockquote.pull-right .small:before {
5159    content: ''; }
5160  .formatos_contenido .blockquote-reverse footer:after, main .widget .widget_inner .blockquote-reverse footer:after,
5161  .formatos_contenido .blockquote-reverse small:after,
5162  main .widget .widget_inner .blockquote-reverse small:after,
5163  .formatos_contenido .blockquote-reverse .small:after,
5164  main .widget .widget_inner .blockquote-reverse .small:after,
5165  .formatos_contenido blockquote.pull-right footer:after,
5166  main .widget .widget_inner blockquote.pull-right footer:after,
5167  .formatos_contenido blockquote.pull-right small:after,
5168  main .widget .widget_inner blockquote.pull-right small:after,
5169  .formatos_contenido blockquote.pull-right .small:after,
5170  main .widget .widget_inner blockquote.pull-right .small:after {
5171    content: '\00A0 \2014'; }
5172
5173.formatos_contenido blockquote:before, main .widget .widget_inner blockquote:before,
5174.formatos_contenido blockquote:after,
5175main .widget .widget_inner blockquote:after {
5176  content: ""; }
5177
5178.formatos_contenido .btn-boxed, main .widget .widget_inner .btn-boxed {
5179  white-space: normal; }
5180
5181.formatos_contenido img.bordeada, main .widget .widget_inner img.bordeada {
5182  display: block;
5183  padding: 7px;
5184  margin-bottom: 20px;
5185  line-height: 1.42857;
5186  background-color: #fff;
5187  border: 1px solid #ddd; }
5188
5189.formatos_contenido img.left, main .widget .widget_inner img.left {
5190  float: left;
5191  margin-right: 1.3em; }
5192
5193.formatos_contenido img.right, main .widget .widget_inner img.right {
5194  float: right;
5195  margin-left: 1.3em; }
5196
5197.formatos_contenido img.center, main .widget .widget_inner img.center {
5198  display: block;
5199  margin: 0 auto; }
5200
5201.formatos_contenido .table, main .widget .widget_inner .table {
5202  width: 100%;
5203  max-width: 100%;
5204  margin-bottom: 20px; }
5205  .formatos_contenido .table > thead > tr > th, main .widget .widget_inner .table > thead > tr > th,
5206  .formatos_contenido .table > thead > tr > td,
5207  main .widget .widget_inner .table > thead > tr > td,
5208  .formatos_contenido .table > tbody > tr > th,
5209  main .widget .widget_inner .table > tbody > tr > th,
5210  .formatos_contenido .table > tbody > tr > td,
5211  main .widget .widget_inner .table > tbody > tr > td,
5212  .formatos_contenido .table > tfoot > tr > th,
5213  main .widget .widget_inner .table > tfoot > tr > th,
5214  .formatos_contenido .table > tfoot > tr > td,
5215  main .widget .widget_inner .table > tfoot > tr > td {
5216    padding: 8px;
5217    line-height: 1.42857;
5218    vertical-align: top;
5219    border-top: 1px solid #ddd; }
5220  .formatos_contenido .table > thead > tr > th, main .widget .widget_inner .table > thead > tr > th {
5221    vertical-align: bottom;
5222    border-bottom: 2px solid #7A021A; }
5223  .formatos_contenido .table > caption + thead > tr:first-child > th, main .widget .widget_inner .table > caption + thead > tr:first-child > th,
5224  .formatos_contenido .table > caption + thead > tr:first-child > td,
5225  main .widget .widget_inner .table > caption + thead > tr:first-child > td,
5226  .formatos_contenido .table > colgroup + thead > tr:first-child > th,
5227  main .widget .widget_inner .table > colgroup + thead > tr:first-child > th,
5228  .formatos_contenido .table > colgroup + thead > tr:first-child > td,
5229  main .widget .widget_inner .table > colgroup + thead > tr:first-child > td,
5230  .formatos_contenido .table > thead:first-child > tr:first-child > th,
5231  main .widget .widget_inner .table > thead:first-child > tr:first-child > th,
5232  .formatos_contenido .table > thead:first-child > tr:first-child > td,
5233  main .widget .widget_inner .table > thead:first-child > tr:first-child > td {
5234    border-top: 0; }
5235  .formatos_contenido .table > tbody + tbody, main .widget .widget_inner .table > tbody + tbody {
5236    border-top: 2px solid #ddd; }
5237  .formatos_contenido .table .table, main .widget .widget_inner .table .table {
5238    background-color: #fff; }
5239
5240#main #miniformulario_slider {
5241  position: relative; }
5242
5243/*** FIX SLIDER NAVIGATION GADGETS ***/
5244@media (min-width: 1200px) and (max-width: 1204px) {
5245  #main .widget_inner .slider-navigation .prev-slide {
5246    left: -35px; }
5247  #main .widget_inner .slider-navigation .next-slide {
5248    right: -35px; } }
5249
5250.fwk-pop-up {
5251  bottom: 0;
5252  display: none;
5253  height: 100%;
5254  left: 0;
5255  opacity: 0;
5256  position: fixed;
5257  right: 0;
5258  text-align: center;
5259  top: 0;
5260  z-index: 1001; }
5261  .fwk-pop-up .fwk-pop-up-overlay {
5262    background-color: rgba(0, 0, 0, 0.8);
5263    bottom: 0;
5264    display: none;
5265    left: 0;
5266    opacity: 0;
5267    position: fixed;
5268    right: 0;
5269    top: 0; }
5270  .fwk-pop-up[data-type="text"] .fwk-pop-up-content {
5271    max-height: 830px;
5272    max-width: 1150px;
5273    padding: 40px;
5274    width: calc(100% - 80px); }
5275    @media (max-width: 991px) {
5276      .fwk-pop-up[data-type="text"] .fwk-pop-up-content {
5277        max-height: 415px;
5278        max-width: 575px;
5279        padding: 20px; } }
5280    .fwk-pop-up[data-type="text"] .fwk-pop-up-content > .title {
5281      color: #7A021A;
5282      display: block;
5283      font-family: 'Playfair Display', serif;
5284      font-size: 24px;
5285      font-weight: 800;
5286      margin-bottom: 24px; }
5287    .fwk-pop-up[data-type="text"] .fwk-pop-up-content > article {
5288      max-height: 650px;
5289      overflow-y: auto;
5290      padding-right: 40px;
5291      position: relative;
5292      scrollbar-color: #7A021A #C3C3C3;
5293      scrollbar-width: thin; }
5294      @media (max-width: 991px) {
5295        .fwk-pop-up[data-type="text"] .fwk-pop-up-content > article {
5296          max-height: 300px; } }
5297      .fwk-pop-up[data-type="text"] .fwk-pop-up-content > article::-webkit-scrollbar {
5298        background: #C3C3C3;
5299        width: 3px; }
5300      .fwk-pop-up[data-type="text"] .fwk-pop-up-content > article::-webkit-scrollbar-thumb {
5301        background-color: #7A021A; }
5302      .fwk-pop-up[data-type="text"] .fwk-pop-up-content > article p:first-of-type {
5303        margin-top: 0; }
5304      .fwk-pop-up[data-type="text"] .fwk-pop-up-content > article .fade-text {
5305        -o-transition: all 1s;
5306        -webkit-transition: all 1s;
5307        background: linear-gradient(to top, rgba(255, 255, 255, 0.9) 0, rgba(255, 255, 255, 0) 100%);
5308        bottom: 0;
5309        height: 100px;
5310        left: 0;
5311        margin-bottom: 40px;
5312        position: fixed;
5313        right: 0;
5314        transition: all 1s; }
5315        @media (max-width: 991px) {
5316          .fwk-pop-up[data-type="text"] .fwk-pop-up-content > article .fade-text {
5317            margin-bottom: 0; } }
5318  .fwk-pop-up[data-type="image"] .fwk-pop-up-content {
5319    max-height: 640px;
5320    max-width: 840px;
5321    padding: 20px;
5322    width: calc(100% - 40px); }
5323    @media (max-width: 991px) {
5324      .fwk-pop-up[data-type="image"] .fwk-pop-up-content {
5325        max-height: 320px;
5326        max-width: 320px;
5327        padding: 10px; } }
5328    .fwk-pop-up[data-type="image"] .fwk-pop-up-content .pop-up-img {
5329      background-position: 50% 50%;
5330      background-repeat: no-repeat;
5331      background-size: cover;
5332      height: 560px; }
5333      @media (max-width: 991px) {
5334        .fwk-pop-up[data-type="image"] .fwk-pop-up-content .pop-up-img {
5335          height: 280px; } }
5336  .fwk-pop-up .fwk-pop-up-content {
5337    -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
5338    background-color: #fff;
5339    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
5340    left: 0;
5341    margin: 0 auto;
5342    position: absolute;
5343    right: 0;
5344    text-align: left;
5345    top: 50%;
5346    transform: translateY(-50%); }
5347    .fwk-pop-up .fwk-pop-up-content .icon-cancel {
5348      color: #7A021A;
5349      cursor: pointer;
5350      font-size: 24px;
5351      position: absolute;
5352      right: 2%;
5353      top: 2%; }
5354
5355@keyframes fadeInUp {
5356  from {
5357    transform: translate3d(0, 40px, 0); }
5358  to {
5359    transform: translate3d(0, 0, 0);
5360    opacity: 1; } }
5361
5362@-webkit-keyframes fadeInUp {
5363  from {
5364    transform: translate3d(0, 40px, 0); }
5365  to {
5366    transform: translate3d(0, 0, 0);
5367    opacity: 1; } }
5368
5369@keyframes fade {
5370  from {
5371    opacity: 0; }
5372  to {
5373    opacity: 1; } }
5374
5375@-webkit-keyframes fade {
5376  from {
5377    opacity: 0; }
5378  to {
5379    opacity: 1; } }
5380
5381@keyframes fadeInUp {
5382  from {
5383    transform: translate3d(0, 40px, 0); }
5384  to {
5385    transform: translate3d(0, 0, 0);
5386    opacity: 1; } }
5387
5388@-webkit-keyframes fadeInUp {
5389  from {
5390    transform: translate3d(0, 40px, 0); }
5391  to {
5392    transform: translate3d(0, 0, 0);
5393    opacity: 1; } }
5394
5395@keyframes fade {
5396  from {
5397    opacity: 0; }
5398  to {
5399    opacity: 1; } }
5400
5401@-webkit-keyframes fade {
5402  from {
5403    opacity: 0; }
5404  to {
5405    opacity: 1; } }
5406
5407@media (min-width: 1024px) {
5408  .popup {
5409    display: flex;
5410    justify-content: center;
5411    align-content: center;
5412    align-items: center;
5413    width: 100vw;
5414    height: 100vh;
5415    position: fixed;
5416    z-index: 1001;
5417    display: none; }
5418    .popup::before {
5419      content: '';
5420      position: relative;
5421      top: 0;
5422      left: 0;
5423      width: 100%;
5424      height: 100%;
5425      background: #000;
5426      opacity: .5;
5427      overflow-y: hidden; }
5428    .popup__content {
5429      animation-duration: .5s;
5430      animation-fill-mode: both;
5431      -webkit-animation-duration: 1s;
5432      -webkit-animation-fill-mode: both;
5433      opacity: 0;
5434      opacity: 0;
5435      animation-name: fadeInUp;
5436      -webkit-animation-name: fadeInUp;
5437      transition: all .3s;
5438      display: flex;
5439      position: absolute;
5440      height: 493px;
5441      width: 913px;
5442      border-radius: 4px;
5443      background-color: #FFFFFF;
5444      box-shadow: 1px 2px 3px 0; }
5445      .popup__content__close {
5446        z-index: 1;
5447        cursor: pointer;
5448        position: absolute;
5449        position: absolute;
5450        right: 32px;
5451        top: 32px; }
5452        .popup__content__close i {
5453          color: #939393; }
5454      .popup__content::after {
5455        content: '';
5456        background: #7A021A;
5457        position: absolute;
5458        height: 100%;
5459        width: 9px;
5460        top: 0;
5461        left: 0;
5462        display: block;
5463        position: absolute;
5464        border-top-left-radius: 3px;
5465        border-bottom-left-radius: 3px; }
5466      .popup__content__benefit-container, .popup__content__benefit-container--client, .popup__content__benefit-container--owner {
5467        transition: width .2s;
5468        height: 100%;
5469        width: 32%;
5470        background-color: #95a6a2;
5471        background-size: cover;
5472        background-position-x: center;
5473        border-top-left-radius: 4px;
5474        border-bottom-left-radius: 4px;
5475        display: flex;
5476        align-content: center;
5477        align-items: flex-start;
5478        justify-content: center;
5479        flex-direction: column; }
5480        .popup__content__benefit-container--client {
5481          background-image: url(/child/assets/img/exit-intent/client.jpg); }
5482        .popup__content__benefit-container--owner {
5483          background-image: url(/child/assets/img/exit-intent/owner.jpg); }
5484        .popup__content__benefit-container.benefit-container-md, .benefit-container-md.popup__content__benefit-container--client, .benefit-container-md.popup__content__benefit-container--owner {
5485          display: flex; }
5486        .popup__content__benefit-container.benefit-container-xs, .benefit-container-xs.popup__content__benefit-container--client, .benefit-container-xs.popup__content__benefit-container--owner {
5487          display: none; }
5488        .popup__content__benefit-container::before, .popup__content__benefit-container--client::before, .popup__content__benefit-container--owner::before {
5489          content: '';
5490          background: #000;
5491          opacity: .4;
5492          width: inherit;
5493          height: 100%;
5494          position: absolute;
5495          border-top-left-radius: 4px;
5496          border-bottom-left-radius: 4px; }
5497        .popup__content__benefit-container__child {
5498          float: left;
5499          z-index: 999;
5500          display: flex;
5501          align-items: center;
5502          margin-left: 64px; }
5503          .popup__content__benefit-container__child i {
5504            border: 1px #fff solid;
5505            border-radius: 100px;
5506            padding: 5px;
5507            color: #fff;
5508            margin-right: 20px; }
5509          .popup__content__benefit-container__child p {
5510            color: #FFFFFF;
5511            font-family: "Open Sans";
5512            font-size: 14px;
5513            font-weight: 600;
5514            letter-spacing: 0.39px;
5515            line-height: 19px; }
5516      .popup__content__contact {
5517        width: 68%;
5518        padding: 70px 53px; }
5519        .popup__content__contact__title {
5520          color: #444444;
5521          font-family: "Open Sans";
5522          font-size: 20px;
5523          font-weight: bold;
5524          line-height: 28px; }
5525        .popup__content__contact__sub-title {
5526          color: #444444;
5527          font-family: "Open Sans";
5528          font-size: 15px;
5529          line-height: 20px; }
5530        .popup__content__contact__form {
5531          display: flex;
5532          align-content: center;
5533          justify-content: center;
5534          align-items: flex-start;
5535          flex-direction: column; }
5536          .popup__content__contact__form #CapaEmail span {
5537            color: #5A5A5A;
5538            font-family: "Open Sans";
5539            font-size: 10px;
5540            font-weight: bold;
5541            letter-spacing: 0.64px;
5542            line-height: 14px; }
5543            .popup__content__contact__form #CapaEmail span .asterisk {
5544              color: #7A021A;
5545              margin-left: 3px; }
5546          .popup__content__contact__form #CapaEmail input.no-valid {
5547            color: #a19594;
5548            border: 0.6px solid #D2524F; }
5549          .popup__content__contact__form .form-control {
5550            width: 298px;
5551            height: 40px;
5552            border: 0.6px solid #D8D8D8;
5553            border-radius: 3px;
5554            margin: 8px 0;
5555            font-family: "Open Sans";
5556            font-size: 14px;
5557            padding-left: 10px; }
5558            .popup__content__contact__form .form-control::placeholder {
5559              font-family: "Open Sans";
5560              font-size: 14px; }
5561          .popup__content__contact__form #botonContacto {
5562            align-self: flex-end; }
5563            .popup__content__contact__form #botonContacto #boton_enviar {
5564              margin-top: 75px;
5565              border-radius: unset;
5566              text-transform: uppercase;
5567              height: 43px;
5568              width: 175px;
5569              color: #FFFFFF;
5570              font-family: "Open Sans";
5571              font-size: 12px;
5572              font-weight: 600;
5573              line-height: 17px;
5574              text-align: center; }
5575            .popup__content__contact__form #botonContacto.disabled {
5576              background: #7A021A;
5577              opacity: .6;
5578              pointer-events: none; }
5579            .popup__content__contact__form #botonContacto i.icon-spin4 {
5580              top: unset !important;
5581              color: #7A021A;
5582              position: absolute;
5583              bottom: 60px;
5584              right: 18px; }
5585          .popup__content__contact__form .acepto {
5586            padding: unset;
5587            margin: 8px 0; }
5588            .popup__content__contact__form .acepto input[type=checkbox] {
5589              -webkit-appearance: none;
5590              appearance: none;
5591              background-color: #fafafa;
5592              border: 1px solid #CACACA;
5593              padding: 5px;
5594              max-height: 7px;
5595              margin-right: 3px;
5596              display: inline-block;
5597              position: relative;
5598              margin-bottom: -1px; }
5599              .popup__content__contact__form .acepto input[type=checkbox]:focus {
5600                outline: 0; }
5601            .popup__content__contact__form .acepto input[type=checkbox]:checked {
5602              border: unset;
5603              padding: 6px;
5604              max-height: 7px;
5605              outline: 0;
5606              -webkit-appearance: none;
5607              appearance: none;
5608              background-color: #7A021A;
5609              color: #fff; }
5610              .popup__content__contact__form .acepto input[type=checkbox]:checked:after {
5611                content: '\2714';
5612                font-size: 12px;
5613                outline: 0;
5614                position: absolute;
5615                top: -1px;
5616                left: 1px;
5617                color: #fff; }
5618              .popup__content__contact__form .acepto input[type=checkbox]:checked:focus {
5619                outline: 0; }
5620            .popup__content__contact__form .acepto label {
5621              text-transform: lowercase !important;
5622              color: #444444;
5623              font-family: "Open Sans";
5624              font-size: 12px !important;
5625              line-height: 17px;
5626              font-weight: 400; }
5627              .popup__content__contact__form .acepto label::first-letter {
5628                text-transform: uppercase; }
5629              .popup__content__contact__form .acepto label a {
5630                color: #444444; }
5631          .popup__content__contact__form__error {
5632            opacity: 0;
5633            color: #DA5252;
5634            color: #DA5252;
5635            font-family: "Open Sans";
5636            font-size: 9px;
5637            line-height: 13px; }
5638            .popup__content__contact__form__error.show {
5639              opacity: 1; }
5640          .popup__content__contact__form .asterisk {
5641            margin-left: 3px;
5642            color: #7A021A; }
5643        .popup__content__contact__owner-1 {
5644          width: 100%;
5645          display: block; }
5646          .popup__content__contact__owner-1 #CapaEmail {
5647            margin-top: 16px; }
5648          .popup__content__contact__owner-1 #boton_siguiente {
5649            margin-top: 75px;
5650            border-radius: unset;
5651            text-transform: uppercase;
5652            height: 43px;
5653            width: 175px;
5654            color: #FFFFFF;
5655            font-family: "Open Sans";
5656            font-size: 12px;
5657            font-weight: 600;
5658            line-height: 17px;
5659            text-align: center;
5660            background: #7A021A;
5661            border: unset;
5662            position: absolute;
5663            right: 54px;
5664            bottom: 70px; }
5665            .popup__content__contact__owner-1 #boton_siguiente.disabled {
5666              background: #7A021A;
5667              opacity: .6;
5668              pointer-events: none; }
5669        .popup__content__contact__owner-2 {
5670          width: 100%;
5671          display: none; }
5672          .popup__content__contact__owner-2 .its--col-md-3 {
5673            padding: 0; }
5674            .popup__content__contact__owner-2 .its--col-md-3 #botonContacto {
5675              float: right; }
5676              .popup__content__contact__owner-2 .its--col-md-3 #botonContacto #boton_contacto #boton_enviar {
5677                margin-top: 0; }
5678              .popup__content__contact__owner-2 .its--col-md-3 #botonContacto i.icon-spin-4 {
5679                color: #7A021A;
5680                position: absolute;
5681                bottom: 60px;
5682                right: 18px; }
5683          .popup__content__contact__owner-2 textarea#Consulta {
5684            padding-top: 10px;
5685            margin-bottom: 40px;
5686            min-height: 89px;
5687            width: 89%;
5688            height: 89px;
5689            resize: none; }
5690      .popup__content__success {
5691        display: none;
5692        height: 100%;
5693        width: 100%;
5694        align-content: center;
5695        justify-content: center;
5696        align-items: center; }
5697      .popup__content__success-container {
5698        animation-duration: .5s;
5699        animation-fill-mode: both;
5700        -webkit-animation-duration: 1s;
5701        -webkit-animation-fill-mode: both;
5702        opacity: 0;
5703        opacity: 0;
5704        animation-name: fadeInUp;
5705        -webkit-animation-name: fadeInUp;
5706        width: 68%;
5707        padding-left: 48px;
5708        padding-right: 48px; }
5709      .popup__content__success-icon {
5710        background: #129E65;
5711        padding: 7px;
5712        border-radius: 100%;
5713        color: #fff;
5714        margin: 3px 16px 3px 3px; }
5715      .popup__content__success-title {
5716        color: #4D4D4D;
5717        font-family: "Open Sans";
5718        font-size: 20px;
5719        font-weight: bold;
5720        line-height: 28px;
5721        margin-left: -4px;
5722        margin-bottom: 30px; }
5723      .popup__content__success-message {
5724        color: #4D4D4D;
5725        font-family: "Open Sans";
5726        font-size: 15px;
5727        line-height: 20px; }
5728  #boton_siguiente--form {
5729    display: none; } }
5730
5731@media (min-width: 768px) and (max-width: 1023px) {
5732  .popup {
5733    display: flex;
5734    justify-content: center;
5735    align-content: center;
5736    align-items: center;
5737    width: 100vw;
5738    height: 100vh;
5739    position: fixed;
5740    z-index: 1001;
5741    display: none; }
5742    .popup::before {
5743      content: '';
5744      position: relative;
5745      top: 0;
5746      left: 0;
5747      width: 100%;
5748      height: 100%;
5749      background: #000;
5750      opacity: .5;
5751      overflow-y: hidden; }
5752    .popup__content {
5753      animation-duration: .5s;
5754      animation-fill-mode: both;
5755      -webkit-animation-duration: 1s;
5756      -webkit-animation-fill-mode: both;
5757      opacity: 0;
5758      opacity: 0;
5759      animation-name: fadeInUp;
5760      -webkit-animation-name: fadeInUp;
5761      transition: all .3s;
5762      display: flex;
5763      position: absolute;
5764      height: 493px;
5765      width: 90vw;
5766      border-radius: 4px;
5767      background-color: #FFFFFF;
5768      box-shadow: 1px 2px 3px 0; }
5769      .popup__content__close {
5770        z-index: 1;
5771        cursor: pointer;
5772        position: absolute;
5773        position: absolute;
5774        right: 32px;
5775        top: 32px; }
5776        .popup__content__close i {
5777          color: #939393; }
5778      .popup__content::after {
5779        content: '';
5780        background: #7A021A;
5781        position: absolute;
5782        height: 100%;
5783        width: 9px;
5784        top: 0;
5785        left: 0;
5786        display: block;
5787        position: absolute;
5788        border-top-left-radius: 3px;
5789        border-bottom-left-radius: 3px; }
5790      .popup__content__benefit-container, .popup__content__benefit-container--client, .popup__content__benefit-container--owner {
5791        transition: width .2s;
5792        height: 100%;
5793        width: 32%;
5794        background-color: #95a6a2;
5795        background-size: cover;
5796        background-position-x: center;
5797        border-top-left-radius: 4px;
5798        border-bottom-left-radius: 4px;
5799        display: flex;
5800        align-content: center;
5801        align-items: flex-start;
5802        justify-content: center;
5803        flex-direction: column; }
5804        .popup__content__benefit-container--client {
5805          background-image: url(/child/assets/img/exit-intent/client.jpg); }
5806        .popup__content__benefit-container--owner {
5807          background-image: url(/child/assets/img/exit-intent/owner.jpg); }
5808        .popup__content__benefit-container.benefit-container-md, .benefit-container-md.popup__content__benefit-container--client, .benefit-container-md.popup__content__benefit-container--owner {
5809          display: flex; }
5810        .popup__content__benefit-container.benefit-container-xs, .benefit-container-xs.popup__content__benefit-container--client, .benefit-container-xs.popup__content__benefit-container--owner {
5811          display: none; }
5812        .popup__content__benefit-container::before, .popup__content__benefit-container--client::before, .popup__content__benefit-container--owner::before {
5813          content: '';
5814          background: #000;
5815          opacity: .4;
5816          width: inherit;
5817          height: 100%;
5818          position: absolute;
5819          border-top-left-radius: 4px;
5820          border-bottom-left-radius: 4px; }
5821        .popup__content__benefit-container__child {
5822          float: left;
5823          z-index: 999;
5824          display: flex;
5825          align-items: center;
5826          margin-left: 32px; }
5827          .popup__content__benefit-container__child i {
5828            border: 1px #fff solid;
5829            border-radius: 100px;
5830            padding: 5px;
5831            color: #fff;
5832            margin-right: 20px; }
5833          .popup__content__benefit-container__child p {
5834            color: #FFFFFF;
5835            font-family: "Open Sans";
5836            font-size: 14px;
5837            font-weight: 600;
5838            letter-spacing: 0.39px;
5839            line-height: 19px; }
5840      .popup__content__contact {
5841        width: 68%;
5842        padding: 70px 53px; }
5843        .popup__content__contact__title {
5844          color: #444444;
5845          font-family: "Open Sans";
5846          font-size: 20px;
5847          font-weight: bold;
5848          line-height: 28px; }
5849        .popup__content__contact__sub-title {
5850          color: #444444;
5851          font-family: "Open Sans";
5852          font-size: 15px;
5853          line-height: 20px; }
5854        .popup__content__contact__form {
5855          display: flex;
5856          align-content: center;
5857          justify-content: center;
5858          align-items: flex-start;
5859          flex-direction: column; }
5860          .popup__content__contact__form #CapaEmail span {
5861            color: #5A5A5A;
5862            font-family: "Open Sans";
5863            font-size: 10px;
5864            font-weight: bold;
5865            letter-spacing: 0.64px;
5866            line-height: 14px; }
5867            .popup__content__contact__form #CapaEmail span .asterisk {
5868              color: #7A021A;
5869              margin-left: 3px; }
5870          .popup__content__contact__form #CapaEmail input.no-valid {
5871            color: #a19594;
5872            border: 0.6px solid #D2524F; }
5873          .popup__content__contact__form .form-control {
5874            width: 179px;
5875            height: 40px;
5876            border: 0.6px solid #D8D8D8;
5877            border-radius: 3px;
5878            margin: 8px 0;
5879            font-family: "Open Sans";
5880            font-size: 14px;
5881            padding-left: 10px; }
5882            .popup__content__contact__form .form-control::placeholder {
5883              font-family: "Open Sans";
5884              font-size: 14px; }
5885          .popup__content__contact__form #botonContacto {
5886            align-self: flex-end; }
5887            .popup__content__contact__form #botonContacto #boton_enviar {
5888              margin-top: 75px;
5889              border-radius: unset;
5890              text-transform: uppercase;
5891              height: 43px;
5892              width: 175px;
5893              color: #FFFFFF;
5894              font-family: "Open Sans";
5895              font-size: 12px;
5896              font-weight: 600;
5897              line-height: 17px;
5898              text-align: center; }
5899            .popup__content__contact__form #botonContacto.disabled {
5900              background: #7A021A;
5901              opacity: .6;
5902              pointer-events: none; }
5903            .popup__content__contact__form #botonContacto i.icon-spin-4 {
5904              color: #7A021A;
5905              position: absolute;
5906              bottom: 60px;
5907              right: 18px; }
5908          .popup__content__contact__form .acepto {
5909            padding: unset;
5910            margin: 8px 0;
5911            display: inline-flex; }
5912            .popup__content__contact__form .acepto input[type=checkbox] {
5913              -webkit-appearance: none;
5914              appearance: none;
5915              background-color: #fafafa;
5916              border: 1px solid #CACACA;
5917              padding: 5px;
5918              max-height: 7px;
5919              margin-right: 3px;
5920              display: inline-block;
5921              position: relative;
5922              margin-bottom: -1px; }
5923              .popup__content__contact__form .acepto input[type=checkbox]:focus {
5924                outline: 0; }
5925            .popup__content__contact__form .acepto input[type=checkbox]:checked {
5926              outline: 0;
5927              border: unset;
5928              padding: 6px;
5929              max-height: 7px;
5930              -webkit-appearance: none;
5931              appearance: none;
5932              background-color: #7A021A;
5933              color: #fff;
5934              width: 100%; }
5935              .popup__content__contact__form .acepto input[type=checkbox]:checked:after {
5936                content: '\2714';
5937                font-size: 12px;
5938                position: absolute;
5939                outline: 0;
5940                top: -1px;
5941                left: 1px;
5942                color: #fff; }
5943              .popup__content__contact__form .acepto input[type=checkbox]:checked:focus {
5944                outline: 0; }
5945            .popup__content__contact__form .acepto label {
5946              text-transform: lowercase !important;
5947              color: #444444;
5948              font-family: "Open Sans";
5949              font-size: 12px !important;
5950              line-height: 17px;
5951              font-weight: 400; }
5952              .popup__content__contact__form .acepto label::first-letter {
5953                text-transform: uppercase; }
5954              .popup__content__contact__form .acepto label a {
5955                color: #444444; }
5956          .popup__content__contact__form__error {
5957            opacity: 0;
5958            color: #DA5252;
5959            color: #DA5252;
5960            font-family: "Open Sans";
5961            font-size: 9px;
5962            line-height: 13px; }
5963            .popup__content__contact__form__error.show {
5964              opacity: 1; }
5965          .popup__content__contact__form .asterisk {
5966            margin-left: 3px;
5967            color: #7A021A; }
5968        .popup__content__contact__owner-1 {
5969          width: 100%;
5970          display: block; }
5971          .popup__content__contact__owner-1 #CapaEmail {
5972            margin-top: 16px; }
5973          .popup__content__contact__owner-1 #boton_siguiente {
5974            margin-top: 75px;
5975            border-radius: unset;
5976            text-transform: uppercase;
5977            height: 43px;
5978            width: 175px;
5979            color: #FFFFFF;
5980            font-family: "Open Sans";
5981            font-size: 12px;
5982            font-weight: 600;
5983            line-height: 17px;
5984            text-align: center;
5985            background: #7A021A;
5986            border: unset;
5987            position: absolute;
5988            right: 54px;
5989            bottom: 70px; }
5990            .popup__content__contact__owner-1 #boton_siguiente.disabled {
5991              background: #7A021A;
5992              opacity: .6;
5993              pointer-events: none; }
5994        .popup__content__contact__owner-2 {
5995          width: 100%;
5996          display: none; }
5997          .popup__content__contact__owner-2 .its--col-md-3 {
5998            padding: 0; }
5999            .popup__content__contact__owner-2 .its--col-md-3 #botonContacto {
6000              float: right; }
6001              .popup__content__contact__owner-2 .its--col-md-3 #botonContacto #boton_contacto #boton_enviar {
6002                margin-top: 0; }
6003              .popup__content__contact__owner-2 .its--col-md-3 #botonContacto i.icon-spin-4 {
6004                color: #7A021A;
6005                position: absolute;
6006                bottom: 60px;
6007                right: 18px; }
6008          .popup__content__contact__owner-2 textarea#Consulta {
6009            padding-top: 10px;
6010            margin-bottom: 40px;
6011            min-height: 89px;
6012            width: 89%;
6013            height: 89px;
6014            resize: none; }
6015      .popup__content__success {
6016        display: none;
6017        height: 100%;
6018        width: 100%;
6019        align-content: center;
6020        justify-content: center;
6021        align-items: center; }
6022      .popup__content__success-icon {
6023        background: #129E65;
6024        padding: 7px;
6025        border-radius: 100%;
6026        color: #fff;
6027        margin: 3px; }
6028      .popup__content__success-container {
6029        animation-duration: .5s;
6030        animation-fill-mode: both;
6031        -webkit-animation-duration: 1s;
6032        -webkit-animation-fill-mode: both;
6033        opacity: 0;
6034        opacity: 0;
6035        animation-name: fadeInUp;
6036        -webkit-animation-name: fadeInUp;
6037        width: 68%;
6038        padding-left: 38px;
6039        padding-right: 38px; }
6040      .popup__content__success-title {
6041        color: #4D4D4D;
6042        font-family: "Open Sans";
6043        font-size: 20px;
6044        font-weight: bold;
6045        line-height: 28px;
6046        margin-left: -4px;
6047        margin-bottom: 30px; }
6048      .popup__content__success-message {
6049        color: #4D4D4D;
6050        font-family: "Open Sans";
6051        font-size: 15px;
6052        line-height: 20px; }
6053  #boton_siguiente--form {
6054    display: none; } }
6055
6056@media (max-width: 767px) {
6057  .popup {
6058    display: flex;
6059    justify-content: center;
6060    align-content: center;
6061    align-items: center;
6062    width: 100vw;
6063    height: 100vh;
6064    position: absolute;
6065    z-index: 1001;
6066    display: none; }
6067    .popup::before {
6068      content: '';
6069      position: relative;
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      position: absolute;
6088      width: 90vw;
6089      height: auto;
6090      border-radius: 4px;
6091      background-color: #FFFFFF;
6092      box-shadow: 1px 2px 3px 0;
6093      flex-direction: column-reverse; }
6094      .popup__content__close {
6095        z-index: 1;
6096        cursor: pointer;
6097        position: absolute;
6098        position: absolute;
6099        right: 15px;
6100        top: 16px; }
6101        .popup__content__close i {
6102          color: #939393; }
6103      .popup__content__benefit-container, .popup__content__benefit-container--client, .popup__content__benefit-container--owner {
6104        margin-top: unset;
6105        height: 100%;
6106        width: 100%;
6107        display: flex;
6108        align-content: center;
6109        align-items: flex-start;
6110        justify-content: center;
6111        flex-direction: column; }
6112        .popup__content__benefit-container__child {
6113          float: left;
6114          z-index: 999;
6115          display: flex;
6116          align-items: center;
6117          margin-left: 18px; }
6118          .popup__content__benefit-container__child i {
6119            border: 1px #CACACA solid;
6120            border-radius: 100px;
6121            padding: 1px;
6122            color: #7A021A;
6123            margin-right: 16px; }
6124          .popup__content__benefit-container__child p {
6125            color: #444444;
6126            font-family: "Open Sans";
6127            font-size: 12px;
6128            font-weight: 600;
6129            letter-spacing: 0.33px;
6130            line-height: 17px; }
6131      .popup__content .benefit-container-md {
6132        display: none; }
6133      .popup__content .benefit-container-xs {
6134        display: flex;
6135        margin: 18px 0px;
6136        max-height: 164px;
6137        overflow: scroll; }
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: #7A021A; }
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: #7A021A;
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: #7A021A;
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: #7A021A; }
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: #7A021A;
6281            border: unset;
6282            bottom: 70px;
6283            align-self: center;
6284            bottom: 9px; }
6285            .popup__content__contact__owner-1 #boton_siguiente.disabled {
6286              background: #7A021A;
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: #7A021A;
6359    border: unset;
6360    bottom: 70px;
6361    align-self: center;
6362    bottom: 9px; }
6363    #boton_siguiente--form.disabled {
6364      background: #7A021A;
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: #7A021A;
6456      color: #ffffff;
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: #ffffff; }
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: #ffffff;
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: #7A021A;
6531        border: 1px solid #7A021A;
6532        color: #ffffff;
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: #7A021A; }
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: #ffffff;
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: #7A021A;
6815            position: absolute;
6816            left: calc(50% - 15px);
6817            bottom: -7px;
6818            color: #ffffff;
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-contain
6830er .slider-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: #ffffff;
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: #7A021A;
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: #7A021A; }
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: #ffffff; }
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: #48010f; } }
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(122, 2, 26, 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: #ffffff;
7069        color: #7A021A; }
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: #ffffff; }
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: #ffffff; }
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: #ffffff; }
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: #ffffff;
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: #ffffff;
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: #ffffff; }
7093    #miniformulario_slider .form_inner > .its--container.formulario-block-its-corporative .all_form #tabla_form .formGroup .form_item label {
7094      color: #ffffff; }
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 
7162> .its--container .all_form #tabla_form .formGroup .form_item:focus label {
7163            color: #7A021A; }
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: #7A021A;
7265          color: #ffffff;
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: #2f010a; }
7280          #miniformulario_slider .form_inner > .its--container .all_form #tabla_form #contenido_buscar a:active {
7281            text-decoration: none;
7282            background-color: black; }
7283          #miniformulario_slider .form_inner > .its--container .all_form #tabla_form #contenido_buscar a.pressed {
7284            background-color: black; }
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: #7A021A; }
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 #7A021A; }
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: #7A021A !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: #7A021A; }
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: #7A021A;
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: #7A021A; }
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: #7A021A; }
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: #ffffff;
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: #ffffff;
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: #7A021A;
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: #7A021A;
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: #7A021A; }
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: #7A021A;
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: #ffffff;
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: #ffffff;
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: #ffffff;
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: #7A021A; }
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: #7A021A;
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: #7A021A; }
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: #7A021A; }
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       
8317 float: 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: #ffffff;
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: #ffffff;
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 .a
8713ll_form,
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 #t
9040op #webplus_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"]#
9376inicio .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;
9695
9696  height: 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: #7A021A;
9820        background: rgba(122, 2, 26, 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: #ffffff;
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 #ffffff; }
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: #ffffff; }
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 #ffffff; }
9840      [data-template="4"][data-version="1"] .matrix-v2__destacado:hover .matrix-v2__destacado-data-2 {
9841        border-top: 1px solid #ffffff;
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: fit-content;
9855      height: 80%;
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      padding: 16px 0 0;
9863      clip-path: inset(67% 0 0 60%);
9864      -webkit-clip-path: inset(67% 0 0 60%);
9865      min-height: 200px;
9866      min-width: 100px; }
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%); }
9874      [data-template="4"][data-version="1"] .matrix-v2__destacado-data:hover > * {
9875        color: #ffffff;
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      position: relative;
9894      left: 10px; }
9895    [data-template="4"][data-version="1"] .matrix-v2__destacado-from {
9896      text-transform: capitalize;
9897      color: #000;
9898      font-size: 11px; }
9899      [data-template="4"][data-version="1"] .matrix-v2__destacado-from-night {
9900        font-weight: 100;
9901        text-transform: lowercase; }
9902    [data-template="4"][data-version="1"] .matrix-v2__destacado-price {
9903      color: #000;
9904      font-size: 16px;
9905      font-weight: 600; }
9906    [data-template="4"][data-version="1"] .matrix-v2__destacado-book {
9907      font-weight: 600;
9908      padding: 12px;
9909      color: #000;
9910      display: flex;
9911      background-color: rgba(0, 0, 0, 0.06);
9912      justify-content: center; }
9913    [data-template="4"][data-version="1"] .matrix-v2__destacado-info {
9914      color: #000;
9915      margin-top: 5px;
9916      padding: 0 0 30px 0; }
9917    [data-template="4"][data-version="1"] .matrix-v2__destacado-capacity, [data-template="4"][data-version="1"] .matrix-v2__destacado-bedrooms {
9918      padding: 8px 20px; }
9919    [data-template="4"][data-version="1"] .matrix-v2__destacado-name {
9920      font-size: 19px;
9921      font-weight: 600;
9922      margin: 2px 0; }
9923    [data-template="4"][data-version="1"] .matrix-v2__destacado-town {
9924      color: #ffffff;
9925      font-size: 15px;
9926      font-weight: 600;
9927      margin: 2px 0 10px 0; }
9928    [data-template="4"][data-version="1"] .matrix-v2__formulario {
9929      grid-area: 3 / 1 / 4 / 4;
9930      display: flex;
9931      align-items: flex-start;
9932      flex-direction: column;
9933      position: absolute;
9934      top: 28vh;
9935      left: 4vh;
9936      width: 40%; }
9937    [data-template="4"][data-version="1"] .matrix-v2__caption-box h1 {
9938      font-size: 10vh;
9939      color: #fff;
9940      font-family: 'Open Sans', 'sans-serif'; }
9941    [data-template="4"][data-version="1"] .matrix-v2__caption-box h2 {
9942      display: none; }
9943  [data-template="4"][data-version="1"] #miniformulario_slider {
9944    background: #ffffff;
9945    position: relative;
9946    top: 20px;
9947    transition: all .3s; }
9948    [data-template="4"][data-version="1"] #miniformulario_slider * {
9949      transition: all .3s; }
9950    [data-template="4"][data-version="1"] #miniformulario_slider > * {
9951      transition: all .3s; }
9952    [data-template="4"][data-version="1"] #miniformulario_slider.sticky .form_inner {
9953      animation: stickyShow 1s; }
9954      [data-template="4"][data-version="1"] #miniformulario_slider.sticky .form_inner .its--container {
9955        margin: 0 auto;
9956        width: auto; }
9957        [data-template="4"][data-version="1"] #miniformulario_slider.sticky .form_inner .its--container .all_form #formBusquedaAlquileres {
9958          margin: 0 auto;
9959          min-width: 846px;
9960          width: auto;
9961          float: none;
9962          transition: all 0.3s;
9963          box-shadow: 2px 2px 24px 0 rgba(0, 0, 0, 0.25); }
9964    [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form {
9965      padding-left: 14px;
9966      display: flex; }
9967      [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form .wrapper-FRMClase {
9968        display: none !important; }
9969      [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form .formGroup {
9970        flex: 1;
9971        padding-right: 14px; }
9972        [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form .formGroup .form_item {
9973          margin: 18px 0;
9974          border: unset; }
9975          [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form .formGroup .form_item label {
9976            padding: 0;
9977            font-size: 12px;
9978            margin-bottom: 8px; }
9979          [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form .formGroup .form_item select {
9980            border: 1px solid rgba(0, 0, 0, 0.12);
9981            font-family: 'Open Sans' !important;
9982            font-size: 13px;
9983            border-radius: 0; }
9984          [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form .formGroup .form_item input {
9985            border: 1px solid rgba(0, 0, 0, 0.12);
9986            font-family: 'Open Sans' !important;
9987            padding-bottom: 8px;
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::placeholder {
9990              font-size: 13px; }
9991      [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form #contenido_buscar {
9992        flex: 1;
9993        display: flex;
9994        justify-content: center;
9995        align-items: center;
9996        background-color: #fff;
9997        padding: 0; }
9998        [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form #contenido_buscar a {
9999          width: 100%;
10000          margin-bottom: -22px;
10001          padding: 12px 0; } }
10002
10003@media (max-width: 1199px) {
10004  [data-template="4"][data-version="1"] #top header#header.header-block-its-light {
10005    background: #fff !important; }
10006    [data-template="4"][data-version="1"] #top header#header.header-block-its-light #lower_header #item-preheader .item-multimoneda .dropdown-toggle {
10007      color: #000; }
10008    [data-template="4"][data-version="1"] #top header#header.header-block-its-light #lower_header #item-preheader .preheader-item-right a.dropdown-toggle {
10009      color: #000; }
10010    [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 .
10010icon-bar {
10011      background: #000; }
10012  [data-template="4"][data-version="1"] #top header#header #lower_header {
10013    padding: 10px 32px 37px; }
10014    [data-template="4"][data-version="1"] #top header#header #lower_header #logo {
10015      padding-left: 2px; }
10016    [data-template="4"][data-version="1"] #top header#header #lower_header .its--container {
10017      width: 100%; }
10018    [data-template="4"][data-version="1"] #top header#header #lower_header #item-preheader {
10019      width: 69%; }
10020      [data-template="4"][data-version="1"] #top header#header #lower_header #item-preheader .preheader-item-right a.dropdown-toggle {
10021        color: #ffffff; }
10022      [data-template="4"][data-version="1"] #top header#header #lower_header #item-preheader .item-multimoneda .dropdown-toggle {
10023        color: #ffffff; }
10024    [data-template="4"][data-version="1"] #top header#header #lower_header #toggle_nav.navbar-default.its--col-sm-1 .navbar-toggle .icon-bar {
10025      background-color: #ffffff; }
10026  [data-template="4"][data-version="1"] .matrix-v2 {
10027    z-index: 1;
10028    overflow: hidden;
10029    position: relative;
10030    bottom: 0;
10031    height: 76vh;
10032    width: 100%;
10033    overflow: hidden; }
10034    [data-template="4"][data-version="1"] .matrix-v2__background {
10035      z-index: -1;
10036      display: block;
10037      position: absolute;
10038      height: 100vh;
10039      width: 100%;
10040      bottom: 0;
10041      background-size: cover;
10042      background-image: url(/child/assets/img/slider/slider.jpg); }
10043    [data-template="4"][data-version="1"] .matrix-v2__grid {
10044      overflow-x: scroll;
10045      z-index: 1;
10046      width: 100vw;
10047      height: 76vh;
10048      display: flex;
10049      position: absolute;
10050      padding: 0 32px 0px 32px;
10051      bottom: 0; }
10052      [data-template="4"][data-version="1"] .matrix-v2__grid a {
10053        display: flex;
10054        margin: 0 10px;
10055        padding: 0; }
10056    [data-template="4"][data-version="1"] .matrix-v2__container {
10057      z-index: 1;
10058      width: auto;
10059      height: auto;
10060      display: flex;
10061      position: absolute;
10062      padding: 0;
10063      bottom: 0; }
10064    [data-template="4"][data-version="1"] .matrix-v2__container-data {
10065      align-items: flex-end;
10066      display: flex;
10067      width: 100%; }
10068    [data-template="4"][data-version="1"] .matrix-v2__destacado {
10069      background-size: cover;
10070      background-color: rgba(0, 0, 0, 0.22);
10071      padding: 12px;
10072      height: 50vh;
10073      width: 44vh;
10074      background-position: 10% 50%; }
10075    [data-template="4"][data-version="1"] .matrix-v2__destacado-data {
10076      position: relative;
10077      float: right;
10078      background: #ffffff;
10079      width: 100%;
10080      height: auto;
10081      display: grid;
10082      padding: 16px 12px 12px 12px; }
10083    [data-template="4"][data-version="1"] .matrix-v2__destacado-data-1 {
10084      color: #000;
10085      grid-area: 1/1/3/4; }
10086    [data-template="4"][data-version="1"] .matrix-v2__destacado-data-2 {
10087      display: none; }
10088    [data-template="4"][data-version="1"] .matrix-v2__destacado-data-3 {
10089      grid-area: 3/3/2/4;
10090      text-align: right;
10091      padding-bottom: 5px; }
10092    [data-template="4"][data-version="1"] .matrix-v2__destacado-from {
10093      text-transform: capitalize;
10094      color: #000;
10095      display: inline-flex;
10096      font-size: 12px;
10097      padding-bottom: 0; }
10098    [data-template="4"][data-version="1"] .matrix-v2__destacado-from-night {
10099      text-transform: capitalize;
10100      color: #8D8D8D;
10101      display: block;
10102      font-size: 10px;
10103      margin-top: 2px;
10104      padding-left: 2px; }
10105    [data-template="4"][data-version="1"] .matrix-v2__destacado-price {
10106      color: #000;
10107      font-size: 22px;
10108      font-weight: 600;
10109      display: block; }
10110    [data-template="4"][data-version="1"] .matrix-v2__destacado-book {
10111      font-weight: 600;
10112      padding: 12px;
10113      color: #000;
10114      display: flex;
10115      background-color: rgba(0, 0, 0, 0.06);
10116      justify-content: center; }
10117    [data-template="4"][data-version="1"] .matrix-v2__destacado-info {
10118      color: #000;
10119      padding-bottom: 8px; }
10120    [data-template="4"][data-version="1"] .matrix-v2__destacado-capacity, [data-template="4"][data-version="1"] .matrix-v2__destacado-bedrooms {
10121      padding: 5px 10px;
10122      color: #8D8D8D; }
10123    [data-template="4"][data-version="1"] .matrix-v2__destacado-name {
10124      margin: 2px 0;
10125      font-size: 19px;
10126      display: block;
10127      font-weight: bold;
10128      padding: 0 10px; }
10129    [data-template="4"][data-version="1"] .matrix-v2__destacado-town {
10130      margin: 2px 0 10px 0;
10131      font-size: 15px;
10132      opacity: .4;
10133      display: block;
10134      position: relative;
10135      font-weight: 100;
10136      padding: 0 10px 20px; }
10137    [data-template="4"][data-version="1"] .matrix-v2__formulario {
10138      display: flex;
10139      align-items: flex-start;
10140      flex-direction: column; }
10141    [data-template="4"][data-version="1"] .matrix-v2__caption-box {
10142      padding: 0 35px;
10143      width: 50%; }
10144      [data-template="4"][data-version="1"] .matrix-v2__caption-box h1 {
10145        margin-top: 0;
10146        font-size: 50px;
10147        color: #fff; }
10148      [data-template="4"][data-version="1"] .matrix-v2__caption-box h2 {
10149        display: none; } }
10150
10151@media (height: 1366px) and (width: 1024px) {
10152  [data-template="4"][data-version="1"] #top .matrix-v2__caption-box {
10153    width: 70%; }
10154    [data-template="4"][data-version="1"] #top .matrix-v2__caption-box h1 {
10155      font-size: 6vh !important; }
10156  [data-template="4"][data-version="1"] #top #miniformulario_slider {
10157    top: 9.2vh !important; } }
10158
10159@media (max-width: 767px) {
10160  [data-template="4"][data-version="1"] #top header#header.header-block-its-dark {
10161    background-color: transparent !important;
10162    padding: 0;
10163    position: absolute !important; }
10164    [data-template="4"][data-version="1"] #top header#header.header-block-its-dark #lower_header {
10165      padding: 10px; }
10166  [data-template="4"][data-version="1"] #top header#header #lower_header #logo {
10167    z-index: 4; }
10168  [data-template="4"][data-version="1"] #top .overlay {
10169    z-index: 4; } }
10170
10171@media (max-width: 500px) {
10172  [data-template="4"][data-version="1"] #top header#header #lower_header #mobile_menu.open {
10173    width: 100%; }
10174    [data-template="4"][data-version="1"] #top header#header #lower_header #mobile_menu.open .navbar-nav li a {
10175      width: 100%; } }
10176
10177[data-template="4"][data-version="1"] #inicio #top #webplus_slider {
10178  display: none !important; }
10179
10180@media (max-width: 767px) {
10181  [data-template="4"][data-version="1"] header#header #lower_header #item-preheader .preheader-item-right {
10182    display: none; }
10183  [data-template="4"][data-version="1"] .matrix-v2__button-formulario {
10184    background: #ffffff;
10185    bottom: 0;
10186    font-weight: 700;
10187    padding: 10px 20px;
10188    position: fixed;
10189    text-align: center;
10190    text-transform: uppercase;
10191    vertical-align: middle;
10192    width: 100%;
10193    z-index: 2; }
10194    [data-template="4"][data-version="1"] .matrix-v2__button-formulario-enlace {
10195      background: #7A021A;
10196      color: #ffffff;
10197      display: block;
10198      height: 50px;
10199      padding: 15px 5px;
10200      position: relative; }
10201      [data-template="4"][data-version="1"] .matrix-v2__button-formulario-enlace:hover {
10202        background-color: #48010f;
10203        color: #ffffff;
10204        text-decoration: none; }
10205  [data-template="4"][data-version="1"] .matrix-v2 {
10206    z-index: 1;
10207    overflow-y: hidden;
10208    bottom: 0;
10209    height: 95vh;
10210    width: 100%;
10211    background-image: url(/child/assets/img/slider/slider.jpg);
10212    background-size: cover; }
10213    [data-template="4"][data-version="1"] .matrix-v2:before {
10214      content: '';
10215      height: 100%;
10216      width: 100%;
10217      position: absolute;
10218      display: block;
10219      background: linear-gradient(to top, #fff, transparent); }
10220    [data-template="4"][data-version="1"] .matrix-v2__grid, [data-template="4"][data-version="1"] .matrix-v2__container {
10221      bottom: 0;
10222      display: flex;
10223      height: 76vh;
10224      overflow: hidden;
10225      padding: 0;
10226      position: absolute;
10227      width: 100vw;
10228      z-index: 1; }
10229    [data-template="4"][data-version="1"] .matrix-v2__grid {
10230      overflow-x: scroll; }
10231      [data-template="4"][data-version="1"] .matrix-v2__grid a {
10232        height: 50vh;
10233        width: 75vw; }
10234    [data-template="4"][data-version="1"] .matrix-v2__container {
10235      display: flex;
10236      height: auto;
10237      margin-bottom: 40px;
10238      padding: 32px 5px;
10239      width: auto; }
10240    [data-template="4"][data-version="1"] .matrix-v2__destacado {
10241      display: none; }
10242    [data-template="4"][data-version="1"] .matrix-v2__formulario {
10243      align-items: flex-start;
10244      display: flex;
10245      flex-direction: column;
10246      padding-top: 50px;
10247      position: absolute;
10248      top: 10%; }
10249    [data-template="4"][data-version="1"] .matrix-v2__caption-box {
10250      padding: 0 10px;
10251      width: 70%; }
10252      [data-template="4"][data-version="1"] .matrix-v2__caption-box h1 {
10253        color: #fff;
10254        font-size: 40px;
10255        margin-top: 0; }
10256      [data-template="4"][data-version="1"] .matrix-v2__caption-box h2 {
10257        display: none; }
10258  [data-template="4"][data-version="1"] #miniformulario_slider {
10259    display: none;
10260    height: 100%;
10261    width: 100%;
10262    z-index: 999; }
10263    [data-template="4"][data-version="1"] #miniformulario_slider #miniformulario_slider_close {
10264      color: #000;
10265      font-size: 20px;
10266      position: fixed;
10267      padding: 0 15px;
10268      right: 0;
10269      top: 20px;
10270      z-index: 999; }
10271    [data-template="4"][data-version="1"] #miniformulario_slider .form_inner {
10272      height: 100%;
10273      width: 100%; }
10274      [data-template="4"][data-version="1"] #miniformulario_slider .form_inner > .its--container {
10275        padding: 0; }
10276        [data-template="4"][data-version="1"] #miniformulario_slider .form_inner > .its--container .all_form #tabla_form {
10277          height: 100vh;
10278          max-width: 100%;
10279          position: fixed; }
10280          [data-template="4"][data-version="1"] #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup {
10281            display: block !important;
10282            width: 100% !important; }
10283            [data-template="4"][data-version="1"] #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup:first-child {
10284              margin-top: 60px; }
10285            [data-template="4"][data-version="1"] #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item {
10286              margin: 15px 0;
10287              padding: 0 20px; }
10288              [data-template="4"][data-version="1"] #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item label {
10289                font-size: 12px;
10290                padding: 5px 0; }
10291              [data-template="4"][data-version="1"] #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item input,
10292              [data-template="4"][data-version="1"] #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item select {
10293                border: 1px solid #e8e8e8;
10294                color: #aeaeae;
10295                height: 40px;
10296                font-size: 13px; }
10297                [data-template="4"][data-version="1"] #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item input::placeholder,
10298                [data-template="4"][data-version="1"] #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item select::placeholder {
10299                  color: #aeaeae; }
10300          [data-template="4"][data-version="1"] #miniformulario_slider .form_inner > .its--container .all_form #tabla_form #contenido_buscar {
10301            background: #ffffff;
10302            bottom: 0;
10303            position: fixed; } }
10304
10305@media (max-width: 450px) {
10306  [data-template="4"][data-version="1"] .matrix-v2__caption-box h1 {
10307    font-size: 30px; } }
10308
10309@media (max-width: 767px) and (max-height: 700px) {
10310  [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form {
10311    overflow: scroll; }
10312    [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form .formGroup:first-child {
10313      margin-top: 20px; }
10314    [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form .formGroup .form_item {
10315      margin: 10px 0; } }
10316
10317[data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form #contenido_buscar a {
10318  font-weight: 600; }
10319
10320@media (max-height: 800px) {
10321  [data-template="4"][data-version="1"] #top header#header #lower_header {
10322    padding: 13px 32px 2px; } }
10323
10324@media (min-height: 1100px) {
10325  [data-template="4"][data-version="1"] #miniformulario_slider {
10326    top: 6vh !important; }
10327  [data-template="4"][data-version="1"] .matrix-v2__caption-box h1 {
10328    font-size: 8vh; } }
10329
10330@media (min-height: 1000px) {
10331  [data-template="4"][data-version="1"] #miniformulario_slider {
10332    top: 7vh !important; } }
10333
10334@media (min-height: 1600px) {
10335  [data-template="4"][data-version="1"] #miniformulario_slider {
10336    top: 12vh !important; } }
10337
10338@media (min-height: 1600px) {
10339  [data-template="4"][data-version="1"] #miniformulario_slider {
10340    top: 13vh !important; } }
10341
10342@media (min-width: 768px) {
10343  [data-template="4"][data-version="1"] .matrix-v2__button-formulario {
10344    display: none; }
10345  [data-template="4"][data-version="1"] #miniformulario_slider {
10346    background: #ffffff;
10347    position: relative;
10348    top: 25px;
10349    transition: all .3s; }
10350    [data-template="4"][data-version="1"] #miniformulario_slider #miniformulario_slider_close {
10351      display: none; }
10352    [data-template="4"][data-version="1"] #miniformulario_slider * {
10353      transition: all .3s; }
10354    [data-template="4"][data-version="1"] #miniformulario_slider > * {
10355      transition: all .3s; }
10356    [data-template="4"][data-version="1"] #miniformulario_slider.sticky .form_inner {
10357      animation: stickyShow 1s; }
10358      [data-template="4"][data-version="1"] #miniformulario_slider.sticky .form_inner .its--container {
10359        margin: 0 auto;
10360        width: auto; }
10361        [data-template="4"][data-version="1"] #miniformulario_slider.sticky .form_inner .its--container .all_form {
10362          background: #fff; }
10363          [data-template="4"][data-version="1"] #miniformulario_slider.sticky .form_inner .its--container .all_form #formBusquedaAlquileres {
10364            box-shadow: unset;
10365            float: none;
10366            margin: 0 auto;
10367            min-width: 846px;
10368            transition: all 0.3s;
10369            width: auto; }
10370    [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form {
10371      padding-left: 14px;
10372      display: flex; }
10373      [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form .wrapper-FRMClase {
10374        display: none !important; }
10375      [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form .formGroup {
10376        flex: 1;
10377        padding-right: 14px; }
10378        [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form .formGroup .form_item {
10379          margin: 18px 0;
10380          border: unset; }
10381          [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form .formGroup .form_item label {
10382            padding: 0;
10383            font-size: 12px;
10384            margin-bottom: 8px; }
10385          [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form .formGroup .form_item select {
10386            border: 1px solid rgba(0, 0, 0, 0.12);
10387            font-family: 'Open Sans' !important;
10388            font-size: 13px;
10389            border-radius: 0; }
10390          [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form .formGroup .form_item input {
10391            border: 1px solid rgba(0, 0, 0, 0.12);
10392            border-radius: 0;
10393            font-family: 'Open Sans' !important;
10394            font-size: 13px;
10395            padding-bottom: 8px; }
10396            [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form .formGroup .form_item input::placeholder {
10397              font-size: 13px; }
10398      [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form #contenido_buscar {
10399        flex: 1;
10400        display: flex;
10401        justify-content: center;
10402        align-items: center;
10403        background-color: #fff;
10404        padding: 0; }
10405        [data-template="4"][data-version="1"] #miniformulario_slider .form_inner .its--container .all_form #tabla_form #contenido_buscar a {
10406          width: 100%;
10407          margin-bottom: -22px;
10408          padding: 12px 0; } }
10409
10410[data-template="4"][data-version="1"] #centro #sombra2 #contenedor #background {
10411  display: block; }
10412
10413[data-template="4"][data-version="1"] .its--online-fix #top header#header #lower_header {
10414  padding: 16px 32px; }
10415
10416[data-template="4"][data-version="1"] .its--online-fix #top header#header #item-preheader {
10417  padding-right: 20px; }
10418
10419[data-template="5"] #its--global-container,
10420[data-template="5"] .carousel-inner,
10421[data-template="5"] .item {
10422  height: 100%; }
10423
10424[data-template="5"] #webplus_slider {
10425  height: 400px; }
10426
10427[data-template="5"]#inicio #webplus_slider {
10428  height: 100%; }
10429
10430[data-template="5"] .zonas .wrapper-widget-zona {
10431  padding: 0; }
10432
10433[data-template="5"] #map {
10434  margin-left: -12.5px;
10435  width: 100%;
10436  width: calc(100% + 25px); }
10437
10438[data-template="5"] .recomendaciones-wrapper .recomendaciones .recomendaciones_img .box {
10439  right: 7%; }
10440
10441[data-template="5"] .landings .widget_inner {
10442  margin-left: -12.5px !important;
10443  width: 100%;
10444  width: calc(100% + 25px); }
10445
10446@media (min-width: 992px) {
10447  [data-template="5"]#inicio #top {
10448    height: auto;
10449    position: fixed;
10450    width: 100%;
10451    z-index: 999; }
10452  [data-template="5"] #its--global-container #upper_header .its--container {
10453    width: 100%; }
10454  [data-template="5"] #its--global-container #lower_header .its--container {
10455    width: 100%; }
10456    [data-template="5"] #its--global-container #lower_header .its--container #logo {
10457      padding-left: 7px !important; }
10458    [data-template="5"] #its--global-container #lower_header .its--container .navbar-nav li:last-child a {
10459      padding-right: 7px !important; }
10460  [data-template="5"]#inicio #webplus_slider {
10461    float: left;
10462    position: fixed;
10463    width: 41.66667%; }
10464    [data-template="5"]#inicio #webplus_slider .carousel-inner > .item .its--container {
10465      width: 100%; }
10466      [data-template="5"]#inicio #webplus_slider .carousel-inner > .item .its--container .caption-box {
10467        top: 15%;
10468        bottom: 0;
10469        margin-bottom: 0px !important;
10470        opacity: 1 !important;
10471        padding: 0; }
10472        [data-template="5"]#inicio #webplus_slider .carousel-inner > .item .its--container .caption-box h1 {
10473          font-size: 45px; }
10474        [data-template="5"]#inicio #webplus_slider .carousel-inner > .item .its--container .caption-box h2 {
10475          font-size: 20px; }
10476    [data-template="5"]#inicio #webplus_slider #miniformulario_slider {
10477      padding: 100px;
10478      left: 0;
10479      bottom: 10%; }
10480      [data-template="5"]#inicio #webplus_slider #miniformulario_slider .form_inner > .its--container {
10481        background: transparent;
10482        height: auto;
10483        width: 100%; }
10484        [data-template="5"]#inicio #webplus_slider #miniformulario_slider .form_inner > .its--container .all_form {
10485          height: auto; }
10486          [data-template="5"]#inicio #webplus_slider #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup {
10487            display: inline-block;
10488            float: left;
10489            width: 33.33333%; }
10490            [data-template="5"]#inicio #webplus_slider #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item {
10491              margin: 20px 0 10px 0; }
10492              [data-template="5"]#inicio #webplus_slider #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item input,
10493              [data-template="5"]#inicio #webplus_slider #miniformulario_slider .form_inner > .its--container .all_form #tabla_form .formGroup .form_item select {
10494                height: 58px; }
10495          [data-template="5"]#inicio #webplus_slider #miniformulario_slider .form_inner > .its--container .all_form #tabla_form #contenido_buscar {
10496            background: #7A021A;
10497            padding: 0; }
10498            [data-template="5"]#inicio #webplus_slider #miniformulario_slider .form_inner > .its--container .all_form #tabla_form #contenido_buscar a {
10499              padding: 40px 0; }
10500  [data-template="5"]#inicio main {
10501    padding-top: 101px; }
10502  [data-template="5"]#inicio main,
10503  [data-template="5"]#inicio #prefooter,
10504  [data-template="5"]#inicio footer {
10505    width: 58.33333%;
10506    float: right; }
10507    [data-template="5"]#inicio main .its--container,
10508    [data-template="5"]#inicio #prefooter .its--container,
10509    [data-template="5"]#inicio footer .its--container {
10510      width: 100%; }
10511  [data-template="5"]#inicio main .its--container-fluid,
10512  [data-template="5"]#inicio #prefooter .its--container-fluid {
10513    padding: 0; }
10514    [data-template="5"]#inicio main .its--container-fluid .its--row,
10515    [data-template="5"]#inicio #prefooter .its--container-fluid .its--row {
10516      padding-left: 40px;
10517      padding-right: 40px; }
10518  [data-template="5"] #its--global-container .its--row {
10519    margin: 0; }
10520  [data-template="5"]#inicio .Zonas {
10521    margin: 0; } }
10522
10523@media (max-width: 767px) {
10524  [data-template="5"]#inicio #webplus_slider {
10525    height: 600px; }
10526  [data-template="5"] #webplus_slider #miniformulario_slider .form_inner > .its--container {
10527    height: auto; }
10528    [data-template="5"] #webplus_slider #miniformulario_slider .form_inner > .its--container .its--row {
10529      width: 100%;
10530      margin: 0; }
10531  [data-template="5"] #webplus_slider #miniformulario_slider .all_form,
10532  [data-template="5"] #webplus_slider #miniformulario_slider #sombrap,
10533  [data-template="5"] #webplus_slider #miniformulario_slider #contenedor2,
10534  [data-template="5"] #webplus_slider #miniformulario_slider #tabla_form,
10535  [data-template="5"] #webplus_slider #miniformulario_slider form {
10536    height: auto; }
10537  [data-template="5"] #webplus_slider #miniformulario_slider .all_form {
10538    padding: 0; }
10539    [data-template="5"] #webplus_slider #miniformulario_slider .all_form form {
10540      height: auto; }
10541      [data-template="5"] #webplus_slider #miniformulario_slider .all_form form #tabla_form {
10542        display: block;
10543        padding-left: 0px; }
10544        [data-template="5"] #webplus_slider #miniformulario_slider .all_form form #tabla_form .formGroup {
10545          padding: 0;
10546          width: 50%;
10547          display: inline-block; }
10548          [data-template="5"] #webplus_slider #miniformulario_slider .all_form form #tabla_form .formGroup.formGroupBig {
10549            float: left; }
10550          [data-template="5"] #webplus_slider #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMEntrada {
10551            display: inline-block;
10552            width: 50%;
10553            float: left; }
10554          [data-template="5"] #webplus_slider #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMSalida {
10555            display: inline-block;
10556            width: 50%;
10557            margin-right: 0 !important; }
10558          [data-template="5"] #webplus_slider #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMAdultos {
10559            display: inline-block;
10560            width: 50%;
10561            float: left; }
10562          [data-template="5"] #webplus_slider #miniformulario_slider .all_form form #tabla_form .formGroup.wrapper-FRMNinyos {
10563            display: inline-block;
10564            width: 50%;
10565            margin-right: 0 !important; }
10566        [data-template="5"] #webplus_slider #miniformulario_slider .all_form form #tabla_form #contenido_buscar {
10567          padding: 20px;
10568          width: 100%; }
10569          [data-template="5"] #webplus_slider #miniformulario_slider .all_form form #tabla_form #contenido_buscar a {
10570            padding: 12px 5px;
10571            height: 45px; }
10572  [data-template="5"] #map {
10573    width: 100%; }
10574  [data-template="5"] footer #lower_footer #copyright_logos a {
10575    float: left; } }
10576
10577@media (min-width: 992px) and (max-width: 1499px) {
10578  [data-template="5"]#inicio #webplus_slider .carousel-inner .caption-box h1 {
10579    font-size: 32px !important; }
10580  [data-template="5"]#inicio #webplus_slider .carousel-inner .caption-box h2 {
10581    font-size: 17px !important; }
10582  [data-template="5"]#inicio #webplus_slider #miniformulario_slider {
10583    padding: 0 20px 50px 20px !important; }
10584  [data-template="5"]#inicio .bienvenidos .its--col-sm-6 {
10585    width: 100% !important; }
10586    [data-template="5"]#inicio .bienvenidos .its--col-sm-6:first-child {
10587      margin-bottom: 20px; }
10588    [data-template="5"]#inicio .bienvenidos .its--col-sm-6 img {
10589      margin: 0;
10590      float: none;
10591      position: relative;
10592      right: auto;
10593      top: auto; }
10594  [data-template="5"]#inicio .widget.tiempo .weather-content.single {
10595    width: 60%;
10596    margin: 0 auto; }
10597    [data-template="5"]#inicio .widget.tiempo .weather-content.single .weather-day {
10598      display: none; }
10599      [data-template="5"]#inicio .widget.tiempo .weather-content.single .weather-day.currently {
10600        display: table-cell;
10601        height: 250px; }
10602  [data-template="5"]#inicio .widget.tiempo .weather-content.multiple .weather-day.currently {
10603    display: table-caption;
10604    width: 100%;
10605    height: 250px; }
10606  [data-template="5"]#inicio .widget.tiempo .weather-content.multiple .weather-day .currently-row {
10607    margin-top: 50px; }
10608  [data-template="5"]#inicio .av-testimonial-box {
10609    width: 100% !important;
10610    padding-top: 50px !important;
10611    padding-right: 30px !important;
10612    padding-left: 30px !important; }
10613  [data-template="5"]#inicio .av-testimonial-opinion {
10614    font-size: 20px !important; }
10615  [data-template="5"]#inicio .av-testimonial-name {
10616    font-size: 14px !important; }
10617  [data-template="5"]#inicio .Zonas .wrapper-widget-zona {
10618    height: 250px !important;
10619    width: 50% !important; }
10620    [data-template="5"]#inicio .Zonas .wrapper-widget-zona a .title {
10621      top: 45%; }
10622    [data-template="5"]#inicio .Zonas .wrapper-widget-zona a .text {
10623      display: none; }
10624    [data-template="5"]#inicio .Zonas .wrapper-widget-zona.widget-zona-md-width-33 {
10625      width: 33.33%; }
10626    [data-template="5"]#inicio .Zonas .wrapper-widget-zona.widget-zona-md-width-66 {
10627      width: 66.66%; }
10628    [data-template="5"]#inicio .Zonas .wrapper-widget-zona.widget-zona-md-width-60 {
10629      width: 60%; }
10630    [data-template="5"]#inicio .Zonas .wrapper-widget-zona.widget-zona-md-width-40 {
10631      width: 40%; }
10632    [data-template="5"]#inicio .Zonas .wrapper-widget-zona.widget-zona-md-width-50 {
10633      width: 50%; }
10634    [data-template="5"]#inicio .Zonas .wrapper-widget-zona.widget-zona-md-width-100 {
10635      width: 100%; }
10636    [data-template="5"]#inicio .Zonas .wrapper-widget-zona.mostrar {
10637      height: 250px; }
10638  [data-template="5"]#inicio #upper_footer .its--row .its--container > div {
10639    width: 100%; }
10640  [data-template="5"]#inicio #upper_footer .widget h4 {
10641    margin-top: 1.33em; }
10642  [data-template="5"]#inicio #upper_footer .newsletter #formNewsletterFooter {
10643    max-width: 325px; }
10644  [data-template="5"]#inicio #lower_footer #tipo_pago ul {
10645    padding: 0; } }
10646
10647@media (min-width: 992px) {
10648  [data-template="5"] .recomendaciones-wrapper .recomendaciones .recomendaciones_img .its--container .box {
10649    right: 72px; } }
10650
10651@media (min-width: 768px) {
10652  [data-template="5"] #tabla_form div:nth-child(3) > div {
10653    border-right: 0 !important; } }
10654
10655[data-template="5"] .destacados-container .slider-viewport .slider-row .slide-box a .destacado-rooms > li,
10656[data-template="5"] .destacados-container .slider-viewport .slider-row .slide-box a .oferta-especial-rooms > li,
10657[data-template="5"] .ofertas-especiales-container .slider-viewport .slider-row .slide-box a .destacado-rooms > li,
10658[data-template="5"] .ofertas-especiales-container .slider-viewport .slider-row .slide-box a .oferta-especial-rooms > li {
10659  float: none !important;
10660  margin-left: 0 !important;
10661  margin-bottom: 5px !important;
10662  background: rgba(10, 10, 10, 0.6) !important; }
10663  [data-template="5"] .destacados-container .slider-viewport .slider-row .slide-box a .destacado-rooms > li span.icon-user-o,
10664  [data-template="5"] .destacados-container .slider-viewport .slider-row .slide-box a .oferta-especial-rooms > li span.icon-user-o,
10665  [data-template="5"] .ofertas-especiales-container .slider-viewport .slider-row .slide-box a .destacado-rooms > li span.icon-user-o,
10666  [data-template="5"] .ofertas-especiales-container .slider-viewport .slider-row .slide-box a .oferta-especial-rooms > li span.icon-user-o {
10667    margin-left: 4px !important;
10668    padding-right: 10px !important; }
10669
10670[data-template="5"] .destacados-container .slider-viewport .slider-row .slide-box a .destacado-rooms li,
10671[data-template="5"] .ofertas-especiales-container .slider-viewport .slider-row .slide-box a .destacado-rooms li {
10672  font-size: 12px !important; }
10673
10674[data-template="5"] .destacados-container .slider-viewport .slider-row .slide-box a .destacado-title,
10675[data-template="5"] .ofertas-especiales-container .slider-viewport .slider-row .slide-box a .destacado-title {
10676  top: 15px !important;
10677  left: 15px !important; }
10678
10679/**************************************/
10680/* MEDIA QUERIES */
10681@media (max-width: 767px) {
10682  .widget_inner iframe {
10683    max-width: 100%; }
10684  .menu_overflow {
10685    overflow-y: hidden; }
10686  header#header {
10687    position: relative !important; }
10688    header#header #upper_header {
10689      display: none;
10690      height: 35px; }
10691      header#header #upper_header div {
10692        height: 100%; }
10693      header#header #upper_header .preheader-item {
10694        height: 100% !important; }
10695        header#header #upper_header .preheader-item .dropdown {
10696          height: 100% !important; }
10697      header#header #upper_header #social_media {
10698        display: none; }
10699      header#header #upper_header i {
10700        display: none; }
10701      header#header #upper_header span {
10702        display: none; }
10703        header#header #upper_header span.caret, header#header #upper_header span#select_monedas {
10704          display: inline-block; }
10705      header#header #upper_header ul span {
10706        display: inline-block !important; }
10707      header#header #upper_header .dropdown-toggle span {
10708        line-height: 1.5em; }
10709    header#header #lower_header .its--row {
10710      margin-bottom: -19px; }
10711    header#header #lower_header #logo img {
10712      max-width: 100%;
10713      height: auto !important; }
10714    header#header #lower_header #mobile_menu {
10715      display: block !important;
10716      background: #3c4044;
10717      height: 100vh;
10718      position: fixed;
10719      top: 0;
10720      right: 0;
10721      width: 0;
10722      transition: 0.3s linear;
10723      overflow-x: hidden;
10724      overflow-y: hidden;
10725      z-index: 999; }
10726      header#header #lower_header #mobile_menu.open {
10727        overflow-y: auto; }
10728      header#header #lower_header #mobile_menu #navegacion_close {
10729        display: none;
10730        float: right;
10731        margin: 20px; }
10732        header#header #lower_header #mobile_menu #navegacion_close:hover {
10733          color: #7A021A; }
10734      header#header #lower_header #mobile_menu.open {
10735        width: 320px;
10736        transition: 0.3s linear; }
10737        header#header #lower_header #mobile_menu.open #navegacion_close {
10738          display: block; }
10739        header#header #lower_header #mobile_menu.open .navbar-nav {
10740          opacity: 1; }
10741      header#header #lower_header #mobile_menu .navbar-nav {
10742        margin: 50px 0 0 0;
10743        opacity: 0; }
10744        header#header #lower_header #mobile_menu .navbar-nav > li > a {
10745          padding: 10px 30px;
10746          text-transform: uppercase;
10747          font-size: 18px;
10748          color: #FFF;
10749          font-weight: bold;
10750          width: 320px;
10751          text-align: left; }
10752          header#header #lower_header #mobile_menu .navbar-nav > li > a:hover {
10753            text-decoration: none;
10754            background-color: #323538;
10755            border-left: 3px solid #7A021A; }
10756          header#header #lower_header #mobile_menu .navbar-nav > li > a i {
10757            display: none; }
10758        header#header #lower_header #mobile_menu .navbar-nav > li.its--item_active > a {
10759          border-left: 3px solid #7A021A; }
10760        header#header #lower_header #mobile_menu .navbar-nav > div > a {
10761          padding: 10px 30px;
10762          text-transform: uppercase;
10763          font-size: 18px;
10764          color: #FFF;
10765          font-weight: bold;
10766          width: 100%;
10767          text-align: left; }
10768          header#header #lower_header #mobile_menu .navbar-nav > div > a:hover {
10769            text-decoration: none;
10770            background-color: #323538;
10771            border-left: 3px solid #7A021A; }
10772        header#header #lower_header #mobile_menu .navbar-nav > div i {
10773          display: none; }
10774        header#header #lower_header #mobile_menu .navbar-nav .item-idiomas .dropdown,
10775        header#header #lower_header #mobile_menu .navbar-nav .item-intranet .dropdown {
10776          margin: 0 30px 0 30px;
10777          background: #323538; }
10778          header#header #lower_header #mobile_menu .navbar-nav .item-idiomas .dropdown a,
10779          header#header #lower_header #mobile_menu .navbar-nav .item-intranet .dropdown a {
10780            padding: 10px;
10781            color: #FFF;
10782            font-size: 16px;
10783            width: 100%;
10784            text-align: left; }
10785            header#header #lower_header #mobile_menu .navbar-nav .item-idiomas .dropdown a.dropdown-toggle,
10786            header#header #lower_header #mobile_menu .navbar-nav .item-intranet .dropdown a.dropdown-toggle {
10787              background: transparent;
10788              text-decoration: none;
10789              border: 0 !important; }
10790        header#header #lower_header #mobile_menu .navbar-nav .dropdown_intranet {
10791          margin-top: 10px !important; }
10792        header#header #lower_header #mobile_menu .navbar-nav #social_media ul {
10793          padding: 0 0 20px 20px; }
10794          header#header #lower_header #mobile_menu .navbar-nav #social_media ul li a {
10795            color: #FFF;
10796            font-size: 18px;
10797            padding: 0 7px; }
10798            header#header #lower_header #mobile_menu .navbar-nav #social_media ul li a:hover {
10799              color: #7A021A; }
10800        header#header #lower_header #mobile_menu .navbar-nav .dropdown-menu > li > a:hover,
10801        header#header #lower_header #mobile_menu .navbar-nav .dropdown-menu > li > a:focus {
10802          background: transparent;
10803          color: #FFF; }
10804        header#header #lower_header #mobile_menu .navbar-nav .item-multimoneda {
10805          margin: 10px 0 30px 0; }
10806          header#header #lower_header #mobile_menu .navbar-nav .item-multimoneda ul {
10807            color: #FFF !important;
10808            padding: 10px;
10809            font-size: 16px !important; }
10810            header#header #lower_header #mobile_menu .navbar-nav .item-multimoneda ul li a {
10811              color: #FFF !important;
10812              font-size: 16px !important; }
10813          header#header #lower_header #mobile_menu .navbar-nav .item-multimoneda .dropdown {
10814            margin: 0 30px 0 30px;
10815            background: #323538; }
10816            header#header #lower_header #mobile_menu .navbar-nav .item-multimoneda .dropdown.currency {
10817              cursor: pointer; }
10818              header#header #lower_header #mobile_menu .navbar-nav .item-multimoneda .dropdown.currency.open .dropdown-menu {
10819                display: block !important; }
10820            header#header #lower_header #mobile_menu .navbar-nav .item-multimoneda .dropdown .dropdown-toggle {
10821              color: #FFF;
10822              font-size: 16px;
10823              padding: 10px; }
10824    header#header #lower_header #navigation {
10825      display: none;
10826      padding-left: 0 !important; }
10827      header#header #lower_header #navigation nav {
10828        display: inline; }
10829        header#header #lower_header #navigation nav ul {
10830          position: relative;
10831          text-align: left !important;
10832          display: block !important;
10833          margin: 0;
10834          width: 100%;
10835          left: 0; }
10836          header#header #lower_header #navigation nav ul li {
10837            margin-left: 0px; }
10838            header#header #lower_header #navigation nav ul li a {
10839              padding: 10px 15px;
10840              font-size: 17px; }
10841            header#header #lower_header #navigation nav ul li.its--item_active a {
10842              border-bottom: 0px !important; }
10843        header#header #lower_header #navigation nav > ul > ul {
10844          padding-left: 10px; }
10845          header#header #lower_header #navigation nav > ul > ul > ul {
10846            padding-left: 10px; }
10847    header#header #lower_header #toggle_nav {
10848      background-color: transparent;
10849      border: 0px;
10850      margin: 0;
10851      padding: 0; }
10852      header#header #lower_header #toggle_nav.navbar-default .navbar-toggle .
10852icon-bar {
10853        background-color: #2b333d;
10854        display: block;
10855        width: 28px;
10856        height: 4px;
10857        border-radius: 5px; }
10858  #inicio #webplus_slider {
10859    height: 600px; }
10860  main > .its--container-fluid > .its--row {
10861    padding-top: 25px !important;
10862    padding-bottom: 25px !important; }
10863  main .widget_inner {
10864    margin-left: 0; }
10865  #acceso-propietario main > .its--container-fluid > .its--row:first-child {
10866    padding-top: 20px; }
10867  #acceso-propietario main > .its--container-fluid > .its--row:last-child {
10868    padding-bottom: 20px;
10869    padding-top: 20px; }
10870  #all .sidebar_masDatos .sidebarFichaAlojamiento {
10871    padding: 0; }
10872  #all .sidebar_masDatos #aviso_res label {
10873    width: 100% !important; }
10874  #all .sidebar_masDatos .class_masdatos #calc {
10875    width: 100% !important; }
10876  #all .sidebar_masDatos .class_masdatos .bloque_precios {
10877    width: 100% !important;
10878    padding: 0; }
10879  #all .sidebar_masDatos .class_masdatos #precioF {
10880    background: #f1f1f1;
10881    border-top: 0;
10882    padding-top: 10px; }
10883  #all .its--online-fix #main .its--row {
10884    padding: 0 !important; }
10885  footer #lower_footer #copyright_logos a {
10886    float: left !important; }
10887  footer #lower_footer #tipo_pago {
10888    text-align: left !important; }
10889    footer #lower_footer #tipo_pago ul {
10890      padding: 0; } }
10891
10892@media (min-width: 768px) and (max-width: 991px) {
10893  header#header #lower_header nav a {
10894    padding: 23px 10px !important;
10895    font-size: 13px !important; }
10896  #webplus_slider.darkResponsive .caption-box {
10897    top: 38% !important; }
10898  #webplus_slider.darkResponsive #miniformulario_slider {
10899    bottom: 3% !important; }
10900  #webplus_slider .carousel-inner .caption-box h1 {
10901    font-size: 50px !important; }
10902  #webplus_slider .carousel-inner .caption-box h2 {
10903    font-size: 20px !important; } }
10904
10905@media (min-width: 992px) and (max-width: 1199px) {
10906  #webplus_slider .carousel-inner .caption-box h1 {
10907    font-size: 50px !important; }
10908  #webplus_slider .carousel-inner .caption-box h2 {
10909    font-size: 20px !important; } }
10910
10911@media (max-width: 768px) {
10912  #upper_footer .newsletter #formNewsletterFooter {
10913    width: 100%;
10914    max-width: 325px; } }
10915
10916@media (min-width: 768px) {
10917  #inicio main > .its--row:first-child {
10918    padding-top: 100px; } }
10919
10920/* /MEDIA QUERIES */
10921.transitioned {
10922  transition: .3s; }
10923
10924.fade-in {
10925  opacity: 1;
10926  -webkit-transition: all 1s;
10927  -o-transition: all 1s;
10928  transition: all 1s; }
10929
10930.fade-in[data-src] {
10931  opacity: 0; }
10932
10933.fade-up {
10934  opacity: 1;
10935  transform: translateZ(0);
10936  -webkit-transition: all 1s;
10937  -o-transition: all 1s;
10938  transition: all 1s; }
10939
10940.fade-up[data-src] {
10941  opacity: 0;
10942  transform: translate3d(0, 100px, 0); }
10943#activities #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li ul,#activities #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li ul,#alquiler #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li ul,#alquiler #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li ul,#descuentos #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li ul,#descuentos #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li ul,#inicio #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li ul,#inicio #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li ul,#nosotros #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li ul,#venta #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li ul,#venta #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li ul{width:200px}#activities #top header#header.header-block-its-dark #upper_header .its--container,#activities #top header#header.header-block-its-light #upper_header .its--container,#alquiler #top header#header.header-block-its-dark #upper_header .its--container,#alquiler #top header#header.header-block-its-light #upper_header .its--container,#descuentos #top header#header.header-block-its-dark #upper_header .its--container,#descuentos #top header#header.header-block-its-light #upper_header .its--container,#inicio #top header#header.header-block-its-dark #upper_header .its--container,#inicio #top header#header.header-block-its-light #upper_header .its--container,#nosotros #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li ul .nav-submenu,#nosotros #top header#header.header-block-its-light #upper_header .its--container,#venta #top header#header.header-block-its-dark #upper_header .its--container,#venta #top header#header.header-block-its-light #upper_header .its--container{border:none}#webplus_slider .carousel-inner .item .caption-box h1,#webplus_slider .carousel-inner .item .caption-box h2{text-shadow:1px 1px 0 #000}#alquiler main .widget h3,#alquiler main .widget hr,#descuentos main .widget h3,#descuentos main .widget hr,#top header#header #lower_header #mobile_menu #nav-alquiler .icon-down-open,#top header#header #lower_header #mobile_menu #nav-venta .icon-down-open{display:none}#aviso_legal #webplus_slider .carousel-inner .item .caption-seccion h1,#cookies #webplus_slider .carousel-inner .item .caption-seccion h1,#terminos #webplus_slider .carousel-inner .item .caption-seccion h1{font-family:'Times New Roman',Times,serif!important}#aviso_legal .widget .widget_inner,#cookies .widget .widget_inner,#terminos .widget .widget_inner{font-family:Helvetica,Times,serif!important}html body.body-layout-1{background-color:#fff!important}#nosotros #top header#header.header-block-its-light #upper_header #multimoneda .dropdown-toggle:hover,#nosotros #top header#header.header-block-its-light #upper_header a:hover{background-color:unset}@keyframes parpadeo{0%{color:#fff}100%{color:#7A021A}}@keyframes parpadeo_olb{0%{color:#000}100%{color:#7A021A}}@keyframes wiggle{0%,100%,40%,7%{transform:rotateZ(0)}15%,25%,35%{transform:rotateZ(-1deg)}20%,30%{transform:rotateZ(1deg)}}#top header#header #lower_header nav ul.navbar-nav li a{font-size:13px;padding:25px 8px}#top header#header #lower_header nav ul.navbar-nav li#nav-descuentos a{animation-name:parpadeo,wiggle;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate}#all #top header#header #lower_header nav ul.navbar-nav li#nav-descuentos a{animation-name:parpadeo_olb,wiggle}#nosotros #top header#header.header-block-its-light{background:unset;position:relative}#nosotros #top header#header.header-block-its-light #upper_header{background:unset}#nosotros #top header#header.header-block-its-light #upper_header .preheader-item-left ul li a{color:unset}#nosotros #top header#header.header-block-its-light #upper_header a{color:unset!important}#nosotros #top header#header.header-block-its-light #upper_header #multimoneda .dropdown-toggle{color:#393e46}#nosotros #top header#header.header-block-its-light #upper_header .item-idiomas ul,#nosotros #top header#header.header-block-its-light #upper_header .item-multimoneda ul{background-color:#fff}#nosotros #top header#header.header-block-its-light #upper_header .item-idiomas ul a,#nosotros #top header#header.header-block-its-light #upper_header .item-idiomas ul a:hover,#nosotros #top header#header.header-block-its-light #upper_header .item-multimoneda ul a,#nosotros #top header#header.header-block-its-light #upper_header .item-multimoneda ul a:hover{background-color:unset}#nosotros #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li a:hover,#nosotros #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li:hover{background:unset!important}#nosotros #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li a{font-size:11px;padding:46px 8px 8px;color:#000}#nosotros #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li ul .nav-submenu:hover{background:#7a021a!important;color:#fff;font-weight:700}#nosotros #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li ul .nav-submenu:hover a{color:#fff;text-decoration:none;background:#7a021a!important}#nosotros #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li ul .nav-submenu a{color:#000;text-align:center;font-size:14px;padding:15px 5px}@media (max-width:768px){#inicio #webplus_slider .carousel-inner .item .caption-box h1{position:relative;top:16%}}@media (max-width:615px){#inicio #webplus_slider .carousel-inner .item .caption-box h1{position:relative;top:23%}}#activities #top header#header.header-block-its-dark,#alquiler #top header#header.header-block-its-dark,#descuentos #top header#header.header-block-its-dark,#inicio #top header#header.header-block-its-dark,#venta #top header#header.header-block-its-dark{background:0 0!important}#activities #top header#header.header-block-its-dark #upper_header,#alquiler #top header#header.header-block-its-dark #upper_header,#descuentos #top header#header.header-block-its-dark #upper_header,#inicio #top header#header.header-block-its-dark #upper_header,#venta #top header#header.header-block-its-dark #upper_header{background:rgba(0,0,0,.4)}#activities #top header#header.header-block-its-light,#alquiler #top header#header.header-block-its-light,#descuentos #top header#header.header-block-its-light,#inicio #top header#header.header-block-its-light,#venta #top header#header.header-block-its-light{background:0 0!important;position:absolute!important}#activities #top header#header.header-block-its-light #upper_header,#alquiler #top header#header.header-block-its-light #upper_header,#descuentos #top header#header.header-block-its-light #upper_header,#inicio #top header#header.header-block-its-light #upper_header,#venta #top header#header.header-block-its-light #upper_header{background:rgba(0,0,0,.4)}#activities #top header#header.header-block-its-light #upper_header #multimoneda .dropdown-toggle:hover,#activities #top header#header.header-block-its-light #upper_header a:hover,#alquiler #top header#header.header-block-its-light #upper_header #multimoneda .dropdown-toggle:hover,#alquiler #top header#header.header-block-its-light #upper_header a:hover,#descuentos #top header#header.header-block-its-light #upper_header #multimoneda .dropdown-toggle:hover,#descuentos #top header#header.header-block-its-light #upper_header a:hover,#inicio #top header#header.header-block-its-light #upper_header #multimoneda .dropdown-toggle:hover,#inicio #top header#header.header-block-its-light #upper_header a:hover,#venta #top header#header.header-block-its-light #upper_header #multimoneda .dropdown-toggle:hover,#venta #top header#header.header-block-its-light #upper_header a:hover{background-color:rgba(0,0,0,.32)}#activities #top header#header.header-block-its-light #upper_header .preheader-item-left ul li a,#alquiler #top header#header.header-block-its-light #upper_header .preheader-item-left ul li a,#descuentos #top header#header.header-block-its-light #upper_header .preheader-item-left ul li a,#inicio #top header#header.header-block-its-light #upper_header .preheader-item-left ul li a,#venta #top header#header.header-block-its-light #upper_header .preheader-item-left ul li a{color:#fff}#activities #top header#header.header-block-its-light #upper_header a,#alquiler #top header#header.header-block-its-light #upper_header a,#descuentos #top header#header.header-block-its-light #upper_header a,#inicio #top header#header.header-block-its-light #upper_header a,#venta #top header#header.header-block-its-light #upper_header a{color:#fff!important}#activities #top header#header.header-block-its-light #upper_header #multimoneda .dropdown-toggle,#alquiler #top header#header.header-block-its-light #upper_header #multimoneda .dropdown-toggle,#descuentos #top header#header.header-block-its-light #upper_header #multimoneda .dropdown-toggle,#inicio #top header#header.header-block-its-light #upper_header #multimoneda .dropdown-toggle,#venta #top header#header.header-block-its-light #upper_header #multimoneda .dropdown-toggle{color:#fff}#activities #top header#header.header-block-its-light #upper_header .item-idiomas ul,#activities #top header#header.header-block-its-light #upper_header .item-idiomas ul a,#activities #top header#header.header-block-its-light #upper_header .item-multimoneda ul,#activities #top header#header.header-block-its-light #upper_header .item-multimoneda ul a,#alquiler #top header#header.header-block-its-light #upper_header .item-idiomas ul,#alquiler #top header#header.header-block-its-light #upper_header .item-idiomas ul a,#alquiler #top header#header.header-block-its-light #upper_header .item-multimoneda ul,#alquiler #top header#header.header-block-its-light #upper_header .item-multimoneda ul a,#descuentos #top header#header.header-block-its-light #upper_header .item-idiomas ul,#descuentos #top header#header.header-block-its-light #upper_header .item-idiomas ul a,#descuentos #top header#header.header-block-its-light #upper_header .item-multimoneda ul,#descuentos #top header#header.header-block-its-light #upper_header .item-multimoneda ul a,#inicio #top header#header.header-block-its-light #upper_header .item-idiomas ul,#inicio #top header#header.header-block-its-light #upper_header .item-idiomas ul a,#inicio #top header#header.header-block-its-light #upper_header .item-multimoneda ul,#inicio #top header#header.header-block-its-light #upper_header .item-multimoneda ul a,#venta #top header#header.header-block-its-light #upper_header .item-idiomas ul,#venta #top header#header.header-block-its-light #upper_header .item-idiomas ul a,#venta #top header#header.header-block-its-light #upper_header .item-multimoneda ul,#venta #top header#header.header-block-its-light #upper_header .item-multimoneda ul a{background-color:rgba(0,0,0,.5)}#activities #top header#header.header-block-its-light #upper_header .item-idiomas ul a:hover,#activities #top header#header.header-block-its-light #upper_header .item-multimoneda ul a:hover,#alquiler #top header#header.header-block-its-light #upper_header .item-idiomas ul a:hover,#alquiler #top header#header.header-block-its-light #upper_header .item-multimoneda ul a:hover,#descuentos #top header#header.header-block-its-light #upper_header .item-idiomas ul a:hover,#descuentos #top header#header.header-block-its-light #upper_header .item-multimoneda ul a:hover,#inicio #top header#header.header-block-its-light #upper_header .item-idiomas ul a:hover,#inicio #top header#header.header-block-its-light #upper_header .item-multimoneda ul a:hover,#venta #top header#header.header-block-its-light #upper_header .item-idiomas ul a:hover,#venta #top header#header.header-block-its-light #upper_header .item-multimoneda ul a:hover{background-color:rgba(0,0,0,.62)}#activities #top header#header.header-block-its-dark #lower_header #logo img,#activities #top header#header.header-block-its-light #lower_header #logo img,#alquiler #top header#header.header-block-its-dark #lower_header #logo img,#alquiler #top header#header.header-block-its-light #lower_header #logo img,#descuentos #top header#header.header-block-its-dark #lower_header #logo img,#descuentos #top header#header.header-block-its-light #lower_header #logo img,#inicio #top header#header.header-block-its-dark #lower_header #logo img,#inicio #top header#header.header-block-its-light #lower_header #logo img,#venta #top header#header.header-block-its-dark #lower_header #logo img,#venta #top header#header.header-block-its-light #lower_header #logo img{max-height:62px}#activities #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li:hover,#activities #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li:hover,#alquiler #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li:hover,#alquiler #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li:hover,#descuentos #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li:hover,#descuentos #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li:hover,#inicio #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li:hover,#inicio #top header#header.header-block-its-light #lower_header #main-n
10943av ul.navbar-nav li:hover,#venta #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li:hover,#venta #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li:hover{background:0 0}#activities #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li a,#activities #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li a,#alquiler #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li a,#alquiler #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li a,#descuentos #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li a,#descuentos #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li a,#inicio #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li a,#inicio #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li a,#venta #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li a,#venta #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li a{font-size:11px;padding:46px 8px 8px;color:#fff}#activities #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li a:hover,#activities #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li a:hover,#alquiler #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li a:hover,#alquiler #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li a:hover,#descuentos #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li a:hover,#descuentos #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li a:hover,#inicio #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li a:hover,#inicio #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li a:hover,#venta #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li a:hover,#venta #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li a:hover{background:0 0;color:#7A021A}#activities #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li ul .nav-submenu,#activities #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li ul .nav-submenu,#alquiler #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li ul .nav-submenu,#alquiler #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li ul .nav-submenu,#descuentos #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li ul .nav-submenu,#descuentos #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li ul .nav-submenu,#inicio #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li ul .nav-submenu,#inicio #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li ul .nav-submenu,#venta #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li ul .nav-submenu,#venta #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li ul .nav-submenu{border:none;background:#fff}#activities #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li ul .nav-submenu:hover,#activities #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li ul .nav-submenu:hover,#alquiler #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li ul .nav-submenu:hover,#alquiler #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li ul .nav-submenu:hover,#descuentos #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li ul .nav-submenu:hover,#descuentos #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li ul .nav-submenu:hover,#inicio #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li ul .nav-submenu:hover,#inicio #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li ul .nav-submenu:hover,#venta #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li ul .nav-submenu:hover,#venta #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li ul .nav-submenu:hover{background:#7a021a!important;color:#fff;font-weight:700}#activities #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li ul .nav-submenu:hover a,#activities #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li ul .nav-submenu:hover a,#alquiler #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li ul .nav-submenu:hover a,#alquiler #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li ul .nav-submenu:hover a,#descuentos #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li ul .nav-submenu:hover a,#descuentos #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li ul .nav-submenu:hover a,#inicio #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li ul .nav-submenu:hover a,#inicio #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li ul .nav-submenu:hover a,#venta #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li ul .nav-submenu:hover a,#venta #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li ul .nav-submenu:hover a{color:#fff;text-decoration:none;background:#7a021a!important}#activities #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li ul .nav-submenu a,#activities #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li ul .nav-submenu a,#alquiler #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li ul .nav-submenu a,#alquiler #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li ul .nav-submenu a,#descuentos #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li ul .nav-submenu a,#descuentos #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li ul .nav-submenu a,#inicio #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li ul .nav-submenu a,#inicio #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li ul .nav-submenu a,#venta #top header#header.header-block-its-dark #lower_header #main-nav ul.navbar-nav li ul .nav-submenu a,#venta #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li ul .nav-submenu a{color:#000;text-align:center;font-size:14px;padding:15px 5px}@media (max-width:767px){#top header#header #lower_header{position:absolute!important;width:100%}#top header#header #lower_header #mobile_menu .navbar-nav ul li.nav-submenu:hover{background-color:#323538;border-left:3px solid #7A021A;font-weight:700;text-align:left;padding-top:5px;padding-left:10px}#top header#header #lower_header #mobile_menu .navbar-nav ul li.nav-submenu a:hover{text-decoration:none}}#its--global-container main .its--container-fluid .its--row,#miniformulario_slider .form_inner .its--container .all_form #tabla_form #contenido_buscar{background:#fff}#nosotros #top header#header.header-block-its-light #lower_header #main-nav ul.navbar-nav li a:hover{color:#7A021A}@media (min-width:1200px){#webplus_slider .carousel-inner .item .caption-box{top:40%}#webplus_slider .carousel-inner .item .caption-box h1{font-size:55px}}@media (max-width:425px){#webplus_slider .carousel-inner .item .caption-box h1{font-size:24px!important;top:16%!important}}#webplus_slider .carousel-inner .item .overlay{opacity:.6}#miniformulario_slider .form_inner .its--container .all_form .formGroup .form_item label{color:#7a021a}#its--global-container main .its--container-fluid .its--row .widget hr{width:99%;height:2px;background:#7a021a}#its--global-container main .widget h3{margin-bottom:5px;color:#7a021a}[data-template="3"] #webplus_slider{height:325px}#webplus_slider .carousel-inner .item .caption-seccion{top:30%}@media (min-width:992px){#webplus_slider .carousel-inner .item .caption-seccion{top:50%}#webplus_slider .carousel-inner .item .caption-seccion h1{font-size:50px}}#alquiler #webplus_slider .carousel-inner .item .caption-seccion{top:30%}@media (min-width:992px){#alquiler #webplus_slider .carousel-inner .item .caption-seccion{top:50%}#alquiler #webplus_slider .carousel-inner .item .caption-seccion h1{font-size:40px}}@media (max-width:425px){#webplus_slider .carousel-inner>.item .caption-seccion h1{font-size:24px;top:16%}}#descuentos .ofertas-especiales-wrapper .widget.ofertas-especiales,.bienvenidos-alquiler-wrapper .widget.bienvenidos-alquiler,.bienvenidos-ventas-wrapper .widget.bienvenidos-ventas,.ofertas-especiales-wrapper .widget.ofertas-especiales{font-family:Helvetica,Times,serif!important;font-size:18px;text-align:justify}#pop-up-covid{display:flex;justify-content:center;align-content:center;align-items:center;width:100%;height:100%;position:fixed;top:0;background-color:rgba(0,0,0,.35);z-index:1021}@media (max-width:1199px){#pop-up-covid{margin-top:175px}}#pop-up-covid #pop-up-inner{height:75vh;width:75%;display:flex;justify-content:center;align-items:center;flex-direction:column}
10943#pop-up-covid #pop-up-inner .its--row{height:100%}#pop-up-covid #pop-up-inner .popup__image--container{background-image:url(/child/assets/img/covid_background.jpg);background-size:cover;background-position:62% 50%;height:100%}#pop-up-covid #pop-up-inner button{position:absolute;right:0;margin-right:5px;margin-top:5px;background:0 0;border:none;top:0;z-index:1}#pop-up-covid #pop-up-inner .its--col-sm-7{display:flex;justify-content:center;flex-direction:column;text-align:left;height:100%;color:#000;position:relative;padding:15px;background:#fff}@media (max-width:768px){#pop-up-covid{margin-top:0}#pop-up-covid #pop-up-inner .its--col-sm-7{bottom:100%}#pop-up-covid #pop-up-inner .its--col-sm-7 .title{padding-top:30px}}#pop-up-covid #pop-up-inner .its--col-sm-7 .inline-text{display:inline-block}#pop-up-covid #pop-up-inner .its--col-sm-7 .title{text-align:center;font-size:18px;font-weight:900;color:#7A021A;position:relative;bottom:8%}#pop-up-covid #pop-up-inner .its--col-sm-7 .cta-container{text-align:center}#pop-up-covid #pop-up-inner .its--col-sm-7 .cta{padding:16px;background:#7A021A;color:#fff;border-radius:8px;position:relative}#pop-up-covid #pop-up-inner .its--col-sm-7 .cta-down{top:28px}#pop-up-covid #pop-up-inner .its--col-sm-7 img{height:40px;width:40px;margin:15px}#pop-up-covid #pop-up-inner .its--col-sm-7 p{font-size:16px}#pop-up-covid #pop-up-inner .its--col-sm-7 a{font-size:18px;font-weight:900}@media (max-width:425px){#pop-up-covid #pop-up-inner{height:75vh;width:100vw}#pop-up-covid #pop-up-inner .widget-inner{width:90vw}#pop-up-covid #pop-up-inner .its--col-sm-7 .cta{padding:12px 5px;font-size:14px}}.fwk-pop-up{justify-content:center;align-content:center;align-items:center;width:100%;height:100%;position:fixed;top:0;background-color:rgba(0,0,0,.35);z-index:1021}.fwk-pop-up .fwk-pop-up-overlay{background-color:rgba(0,0,0,.5)!important}@media (max-width:1199px){.fwk-pop-up{margin-top:175px}}@media (max-width:768px){.fwk-pop-up{margin-top:0}}.fwk-pop-up .fwk-pop-up-content{position:absolute;height:auto;width:700px;z-index:1022;background-color:#fff;border-radius:5px;border:3px solid #7A021A;top:50%}.fwk-pop-up .fwk-pop-up-content .title img{margin-left:1%;margin-top:3%;max-width:62%!important}.fwk-pop-up .fwk-pop-up-content .its--col-sm-12 .its--row{margin-top:4%;margin-bottom:4%}.fwk-pop-up .fwk-pop-up-content .its--col-sm-12 .its--row img{float:left;margin-left:6%;margin-right:6%;max-width:8%!important}@media (min-width:768px) and (max-width:991px){.fwk-pop-up .fwk-pop-up-content{width:600px;top:50%}}@media (max-width:767px){.fwk-pop-up .fwk-pop-up-content{width:80%;top:27%}.fwk-pop-up .fwk-pop-up-content .its--col-sm-12 .its--row img{margin-top:4%;max-width:13%!important}#all .its--online-fix #top #header #lower_header{position:relative!important}}</style>
10944    <meta name='gtm' content='GTM-WDV28CV'/>
10945	<!-- Facebook Pixel Code (se añade aqui porque son los clientes 
10946	quienes lo gestionan desde el GTM) -->
10947<script>
10948	// Define fbq function
10949  !function(f,b,e,v,n,t,s)
10950  {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
10951  n.callMethod.apply(n,arguments):n.queue.push(arguments)};
10952  if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
10953  n.queue=[];t=b.createElement(e);t.async=!0;
10954  t.src=v;s=b.getElementsByTagName(e)[0];
10955  s.parentNode.insertBefore(t,s)}(window, document,'script',
10956  'https://connect.facebook.net/en_US/fbevents.js');
10957  // Set facebook pixel consent
10958	fbq('consent', 'revoke');
10959
10960	// Define dataLayer and the gtag function.
10961	window.dataLayer = window.dataLayer || [];
10962	function gtag(){dataLayer.push(arguments);}
10963	// Set ad_storage and analytics_storage.
10964	gtag('consent', 'default', {
10965		'analytics_storage': 'denied',
10966		'ad_storage': 'denied',
10967    'ad_user_data': 'denied',
10968    'ad_personalization': 'denied',
10969    'personalization_storage': 'denied',
10970    'functionality_storage': 'denied',
10971    'security_storage': 'denied'
10972	});
10973	gtag('set', 'ads_data_redaction', true);
10974</script>
10974<!-- Google Tag Manager -->
10975<script>
vendor: 384 bytes, lines 10975-10987
10975
10976(function(w,d,s,l,i){
10977    w[l]=w[l]||[];
10978    w[l].push({
10979        'gtm.start': new Date().getTime(),
10980        event:'gtm.js'
10981    });
10982    var f=d.getElementsByTagName(s)[0],
10983    j=d.createElement(s),
10984    dl=l!='dataLayer'?'&l='+l:'';
10985    j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;
10986    f.parentNode.insertBefore(j,f);
10987})(window,document,'script','dataLayer','
10987GTM-WDV28CV
vendor: 4 bytes, line 10987
10987');
10988</script>
10988
10989    <!-- End Google Tag Manager -->
10990    <!-- Hotjar Tracking Code for https://www.catalanways.com/ -->
10991<script>
vendor: 105 bytes, lines 10991-10994
10991
10992(function(h,o,t,j,a,r){
10993h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
10994h._hjSettings={hjid:
109941845522
vendor: 222 bytes, lines 10994-10999
10994,hjsv:6};
10995a=o.getElementsByTagName('head')[0];
10996r=o.createElement('script');r.async=1;
10997r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
10998a.appendChild(r);
10999})(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
11000</script>
11000        
11000<script id="mcjs">!function (c, h, i, m, p) { 
11001      m = c.createElement(h), p = c.getElementsByTagName(h)[0], m.async = 1, m.src = i, p.parentNode.insertBefore(m, p) }(document, "script", "https://chimpstatic.com/mcjs-connected/js/users/e7a2900b24e6d6b0a33616b30/3624804f963334c93a0d96d6e.js");
11002    </script>
11002
11003  </head>
11004  <body id="inicio" class="body-layout-1" data-template="3">
11005    <div id="fb-root"></div>
11006    
11006<script async defer crossorigin="anonymous" src="https://connect.facebook.net/es_ES/sdk.js#xfbml=1&version=v3.2"></script>
11006
11007    <!-- Google Tag Manager (noscript) -->
vendor: 71 bytes, lines 11007-11009
11007
11008<noscript>
11009  <iframe src="https://www.googletagmanager.com/ns.html?id=
11009GTM-WDV28CV
vendor: 88 bytes, lines 11009-11011
11009" height="0" width="0" style="display:none;visibility:hidden"></iframe>
11010</noscript>
11011    
11011<!-- End Google Tag Manager (noscript) -->
11012        
11013
11014    <div id="its--global-container">
11015      <div id="top">
11016        <!-- <div id="pop-up-covid">
11017    <div id="pop-up-inner">
11018      <div class="its--row">
11019        <div class="its--col-sm-5 popup__image--container">
11020
11021        </div>
11022        <div class="its--col-sm-7">
11023          <button type="button" onclick="document.getElementById('pop-up-covid').style.display='none'">
11024            <span class="icon-cancel" aria-hidden="true"></span>
11025            </button>
11026              
11027<p class='title'>BIENVENIDO A <a href='https://www.catalanways.com/es'> CATALAN WAYS</a></p>
11028<p class='subtitle'>Incluso en tiempos difíciles, estamos determinados a ofrecerte el mejor servicio.Por eso queremos que sepas que:</p>
11029<p class='inline-text'><img src='/child/assets/img/covid-icon1.png'><b>Seguimos los protocolos de desinfección más rigurosos.</b> Tu salud es nuestra máxima prioridad.</p>
11030<p class='inline-text'><img src='/child/assets/img/covid-icon2.png'><b>Tu dinero está seguro con nosotros.</b>  En caso de confinamiento podrás transferir tu depósito del 15% para el 2021.</p>
11031<div class='cta-container'>
11032  <a class='cta cta-down' href='https://www.catalanways.com/es/alquiler-vacacional/'>RESERVA CON TODA CONFIANZA</a>
11033</div>
11034        </div>
11035      </div>
11036    </div>
11037  </div> -->
11038
11039<header id="header"  class="its--wrapper-full header-block-its-dark  ">
11040  
11041  <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">
11042  <div class="its--container-fluid">
11043    <p class="cookie_title">
11044      Nos importa tu privacidad    </p>
11045    <p class="cookie_description">
11046      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>
11047          </p>
11048    <div class="cookie_selections">
11049      <form id="cookies" data-bk="bk_catalanways" data-lang="ES" data-url="https://fwk.avantio.com/services/getCookieInfo.php">
11050        <div class="cookies_actions">
11051          <a id="its--selectionCookies" class="fwk-color fwk-border">Configurar</a>
11052          <a id="its--denyCookies" class="fwk-bg fwk-color-cont ">Rechazar</a>
11053          <a id="its--allCookies" class="fwk-bg fwk-color-cont ">Aceptar todas</a>
11054        </div>
11055      </form>
11056    </div>
11057  </div>
11058
11059  <div class="popup_cookies__text fwk-bg-cont" style="display: none;">
11060    <div class="title">
11061      <div class="text">Política de cookies</div>
11062    </div>
11063    <div class="widget_inner">
11064      <div id="contentPoliticaCookies">
11065<p>Holidays by CATALAN WAYS SL, como la mayoría de las páginas web utiliza cookies.</p>
11066<p>Una cookie es un pequeño archivo que se descarga en el navegador de un usuario con la finalidad de almacenar datos. Estos datos son luego utilizados por Catalan Ways para facilitar la navegación al usuario y ofrecerle una mejor experiencia de uso del portal.</p>
11067<p><strong>¿Qué tipo de cookies utiliza Holidays by Catalan Ways?</strong></p>
11068<ul>
11069<li><strong>Cookies de mejora del rendimiento</strong></li>
11070</ul>
11071<p>Este tipo de cookies conserva tus preferencias para ciertos servicios o herramientas (como el idioma o la moneda) para que no tengas que reconfigurarlos cada vez que visitas nuestro portal. En algunos casos pueden ser aportadas por terceros.</p>
11072<ul>
11073<li><strong>Cookies de análisis estadístico</strong></li>
11074</ul>
11075<p>Estas cookies permiten cuantificar el número de visitantes y analizar estadísticamente la utilización que hacen los usuarios de nuestros servicios. Pueden ser tratadas por nosotros o por terceros y gracias a ellas podemos estudiar la navegación por nuestro portal y mejorar la manera en que lo presentamos.</p>
11076<ul>
11077<li><strong>Cookies de geolocalización</strong></li>
11078</ul>
11079<p>Se utilizan para localizar geográficamente la situación del ordenador, Smartphone o tableta para poder ofrecerte los contenidos y servicios más adecuados según el lugar donde te encuentres.</p>
11080<ul>
11081<li><strong>Cookies de registro</strong></li>
11082</ul>
11083<p>Cuando te registras en nuestro portal, se generan cookies que te identifican como usuario registrado. Se pueden utilizar para identificar tu cuenta de usuario y los servicios asociados, y se mantienen mientras no abandones tu cuenta, cierres el navegador o apagues el dispositivo. Asimismo, estas cookies se pueden utilizar combinadas con datos analíticos para identificar de manera individual tus preferencias en nuestro portal.</p>
11084<ul>
11085<li><strong>Cookies publicitarias</strong></li>
11086</ul>
11087<p>Son aquellas que permiten gestionar eficazmente los espacios publicitarios de nuestro portal, de manera que podamos adaptar el contenido del anuncio al uso que realices de nuestra página web. Pueden ser tratadas por nosotros o por terceros, y gracias a ellas podemos conocer tus hábitos de navegación en Internet y mostrarte publicidad relacionada con ello.</p>
11088<ul>
11089<li><strong>Otras cookies de terceros</strong></li>
11090</ul>
11091<p>En algunas de nuestras páginas se pueden instalar cookies de terceros que permiten gestionar y mejorar los servicios que estos ofrecen. Un ejemplo de este uso son los enlaces a las redes sociales que permiten compartir nuestros contenidos.</p>
11092<p><strong>¿Cómo puedo revocar mi consentimiento y eliminar las cookies?</strong></p>
11093<p>Asimismo, Holidays by CATALAN WAYS SL informa al usuario de que tiene la posibilidad de configurar su navegador de modo que se le informe de la recepción de cookies, pudiendo, si así lo desea, impedir que sean instaladas en su disco duro. A continuación le proporcionamos los enlaces de diversos navegadores, a través de los cuales podrá realizar dicha configuración:</p>
11094<p>-Firefox desde aquí: <a href="https://support.mozilla.org/es/kb/habilitar-y-deshabilitar-cookies-sitios-web-rastrear-preferencias" target="_blank">https://support.mozilla.org/es/kb/habilitar-y-deshabilitar-cookies-sitios-web-rastrear-preferencias</a></p>
11095<p>-Chrome desde aquí: <a href="http://support.google.com/chrome/bin/answer.py?hl=es&answer=95647" target="_blank">http://support.google.com/chrome/bin/answer.py?hl=es&answer=95647</a></p>
11096<p>-Explorer desde aquí: <a href="http://windows.microsoft.com/es-es/internet-explorer/delete-manage-%20cookie
11096s#ie=ie-10" target="_blank">http://windows.microsoft.com/es-es/internet-explorer/delete-manage- cookies#ie=ie-10</a></p>
11097<p>-Safari desde aquí: <a href="https://support.apple.com/kb/ph17191?locale=es_ES" target="_blank">https://support.apple.com/kb/ph17191?locale=es_ES</a></p>
11098<p>-Opera desde aquí: <a href="http://help.opera.com/Windows/11.50/es-ES/cookies.html" target="_blank">http://help.opera.com/Windows/11.50/es-ES/cookies.html</a></p>
11099<p>-Google Analytics desde aquí: <a href="https://support.google.com/analytics/answer/181881?hl=es" target="_blank">https://support.google.com/analytics/answer/181881?hl=es</a></p></div>    </div>
11100    <div class="cookies_actions">
11101      <a class="fwk-color fwk-border its--closeCookies">Cerrar</a>
11102    </div>
11103  </div>
11104
11105  <div class="popup_cookies fwk-bg-cont" style="display: none;">
11106    <div class="title">
11107      <div class="text">Configuración de cookies</div>
11108    </div>
11109    <form action="">
11110      <div class="cookies_options">
11111        <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>
11112        <div class="its--row inputs">
11113          <div class="its--row checks">
11114            <div class="its--col-sm-9 cookies-description">
11115              <label class="tooltip"><i class="icon-right-open"></i>Necesarias</label>
11116            </div>
11117            <div class="its--col-sm-3">
11118              <input id="necessary" type="checkbox" name="necessary" checked disabled/><span>Siempre activadas</span>
11119            </div>
11120          </div>
11121
11122          <div class="its--row description">
11123            <div class="its--col-sm-12">
11124              <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>
11125              <div id="necessary_cookies" style="display: none;"></div>
11126            </div>
11127          </div>
11128          <hr>
11129
11130          <div class="its--row checks">
11131            <div class="its--col-sm-9 cookies-description">
11132              <label class="tooltip"><i class="icon-right-open"></i>Funcionales</label>
11133            </div>
11134            <div class="its--col-sm-3">
11135              <input id="functionallity" class="fwk-bg-checked-before" type="checkbox" name="functionallity"/>
11136            </div>
11137          </div>
11138          <div class="its--row description">
11139            <div class="its--col-sm-12">
11140              <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>
11141              <div id="functionallity_cookies" style="display: none;"></div>
11142            </div>
11143          </div>
11144          <hr>
11145
11146          <div class="its--row checks">
11147            <div class="its--col-sm-9 cookies-description">
11148              <label class="tooltip"><i class="icon-right-open"></i>Estadísticas y Analíticas</label>
11149            </div>
11150            <div class="its--col-sm-3">
11151              <input id="analysis" type="checkbox" class="fwk-bg-checked-before" name="analysis"/>
11152            </div>
11153          </div>
11154
11155          <div class="its--row description">
11156            <div class="its--col-sm-12">
11157              <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>
11158Los objetivos principales que se persiguen con este tipo de cookies son:<br>
11159Permitir la identificación anónima de los Usuarios navegantes y, por lo tanto, la contabilización aproximada del número de visitantes.<br>
11160Identificar de forma anónima los contenidos más visitados.<br>
11161Saber si el Usuario que está accediendo es nuevo o repite visita.</p>
11162              <div id="analysis_cookies" style="display: none;"></div>
11163            </div>
11164          </div>
11165
11166          <hr>
11167
11168          <div class="its--row checks">
11169            <div class="its--col-sm-9 cookies-description">
11170              <label class="tooltip"><i class="icon-right-open"></i>Publicitarias</label>
11171            </div>
11172            <div class="its--col-sm-3">
11173              <input id="marketing" type="checkbox" class="fwk-bg-checked-before" name="marketing"/>
11174            </div>
11175          </div>
11176          <div class="its--row description">
11177            <div class="its--col-sm-12">
11178              <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>
11179              <div id="marketing_cookies" style="display: none;"></div>
11180            </div>
11181          </div>
11182          <div class="cookies_actions">
11183            <a id="its--closeCookies" class="fwk-color fwk-border">Cerrar</a>
11184            <a id="its--acceptedCookies" class="fwk-bg fwk-color-cont ">Guardar configuración</a>
11185          </div>
11186        </div>
11187      </div>
11188    </form>
11189  </div>
11190</div>
11191  <div id="upper_header">
11192    <div class="its--container">
11193      <div class="its--row">
11194        <div class="its--col-xs-12">
11195          <div class="preheader-item-left item-social_media" id="social_media"><div class="separador"></div></div><div class="preheader-item-left item-idiomas" id="idiomas">
11196<div class="dropdown">
11197  <a class="btn btn-link dropdown-toggle btn-xs " id="dropdownLang" data-href="www.catalanways.com/es" data-iso="ES" data-toggle="dropdown">
11198    
11199    Español (ES)
11200     
11201      <span class="icon icon-down-open"></span>
11202      </a>
11203
11204      <ul class="dropdown-menu dropdown-menu-right" role="languages" aria-labelledby="dropdownLang">
11205      <li><a data-iso="FR" tabindex="-1" href="https://www.catalanways.com/fr/">Français</a></li><li><a data-iso="EN" tabindex="-1" href="https://www.catalanways.com/">English (UK)</a></li>    </ul>
11206  </div><div class="separador"></div></div><div class="preheader-item-left item-multimoneda" id="multimoneda">    <div class="dropdown currency">
11207      <div class="dropdown-toggle" data-toggle="dropdown" data-qa="currency_selector">
11208        <span>Moneda :</span>
11209        <span id="select_monedas">EUR</span>
11210        <span class="icon icon-down-open"></span>
11211      </div>
11212      <div class="contenedor_dropDown">
11213        <ul class="dropdown-menu arrow_box_dropdown">
11214          <li class="title">
11215            <b>Selecciona tu divisa</b>
11216          </li>
11217
11218                      <li>
11219              <a href="javascript:setCookieCurrency('www.catalanways.com', 'bk_catalanways', 978, 1);">
11220                <span>EUR</span><span class="simboloMoneda">€</span> 
11221              </a>
11222            </li>
11223                      <li>
11224              <a href="javascript:setCookieCurrency('www.catalanways.com', 'bk_catalanways', 840, 1);">
11225                <span>USD</span><span class="simboloMoneda">US$</span> 
11226              </a>
11227            </li>
11228                      <li>
11229              <a href="javascript:setCookieCurrency('www.catalanways.com', 'bk_catalanways', 826, 1);">
11230                <span>GBP</span><span class="simboloMoneda">£</span> 
11231              </a>
11232            </li>
11233                  </ul>
11234      </div>
11235    </div>
11236</div><div class="preheader-item-right item-favoritosMarkup" id="favoritosMarkup">
11237
11238  <a href="https://www.catalanways.com/es/alquiler/favoritos/" class="btn btn-link btn-xs">
11239    <span class="contentFavoritos"><i class="icon icon-heart-filled "></i></span> Favoritos  </a>
11240<div class="separador"></div></div><div class="preheader-item-right item-intranet" id="intranet"> 
11241
11242  <a href="/es/intranet" class="btn btn-link btn-xs intranet-user"><i class="icon-user"></i> Área del viajero</a>
11243
11244</div>        </div>
11245      </div>
11246    </div>
11247  </div>
11248
11249  <div id="lower_header">
11250    <div class="its--container">
11251      <div class="its--row">
11252        <div id="logo" class=" its--col-sm-3 its--col-xs-9 ">
11253            
11254              <a href="https://www.catalanways.com/es/"><img src="/child/assets/img/logo_footer.png" alt="logo"></a>
11255                      </div>
11256        <div id="toggle_nav" class="its--col-xs-3 visible-xs-inline-block navbar navbar-default">
11257          <button id="navegacion_btn" type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#main-nav">
11258            <span class="sr-only">Menu</span>
11259            <span class="icon-bar"></span>
11260            <span class="icon-bar"></span>
11261            <span class="icon-bar"></span>
11262          </button>
11263        </div>
11264        <div id="mobile_menu">
11265          <span id="navegacion_close" class="icon-cancel"></span>
11266          <ul class="nav navbar-nav">
11267            <li id="nav-alquiler" ><a  href="https://www.catalanways.com/es/alquiler-vacacional/" >Alquiler Turístico<span class="icon icon-down-open"></span></a><ul><li class="nav-submenu" ><a  href="https://www.catalanways.com/es/alquiler/alquiler-alquileres-p0/categoria-villas/" >Villas</a></li><li class="nav-submenu" ><a  href="https://www.catalanways.com/es/alquiler/alquiler-alquileres-p0/categoria-casas-rurales/" >Casas rurales</a></li><li class="nav-submenu" ><a  href="https://www.catalanways.com/es/alquiler/alquiler-alquileres-p0/categoria-apartamentos/" >Apartamentos</a></li><li class="nav-submenu" ><a  href="https://www.catalanways.com/es/alquiler/alquiler-alquileres-p0/categoria-villas-de-lujo/" >Villas de lujo</a></li><li class="nav-submenu" ><a  href="https://www.catalanways.com/es/alquiler/alquiler-alquileres-p0/categoria-les-oliveres-resort/" >les Oliveres Resort</a></li><li class="nav-submenu" ><a  href="https://www.catalanways.com/es/alquiler/alquiler-alquileres-p0/categoria-las-palmeras-resort/" >Las Palmeras Resort</a></li><li class="nav-submenu" ><a  href="https://www.catalanways.com/es/alquiler/alquiler-alquileres-p0/categoria-cap-roig-resort/" >Cap Roig Resort</a></li><li class="nav-submenu" ><a  href="https://www.catalanways.com/es/alquiler/alquiler-alquileres-p0/categoria-la-marina-resort/" >La Marina Resort</a></li></ul></li><li id="nav-alquiler-larga-duracion" ><a  href="https://www.catalanways.com/es/alquiler/alquiler-alquileres-p0/categoria-alquiler-vacacional/vista-lista/" >Alquiler vacacional de larga duración</a></li><li id="nav-descuentos" ><a  href="https://www.catalanways.com/es/ofertas-especiales/" >Ofertas especiales</a></li><li id="nav-activities" ><a  href="https://www.catalanways.com/es/actividades/" >Actividades</a></li><li id="nav-nosotros" ><a  href="https://www.catalanways.com/es/contacto/" >Contacto</a></li>          </ul>
11268          <ul class="nav navbar-nav">
11269            <div class="preheader-item-left item-social_media" id="social_media"><div class="separador"></div></div><div class="preheader-item-left item-idiomas" id="idiomas">
11270<div class="dropdown">
11271  <a class="btn btn-link dropdown-toggle btn-xs " id="dropdownLang" data-href="www.catalanways.com/es" data-iso="ES" data-toggle="dropdown">
11272    
11273    Español (ES)
11274     
11275      <span class="icon icon-down-open"></span>
11276      </a>
11277
11278      <ul class="dropdown-menu dropdown-menu-right" role="languages" aria-labelledby="dropdownLang">
11279      <li><a data-iso="FR" tabindex="-1" href="https://www.catalanways.com/fr/">Français</a></li><li><a data-iso="EN" tabindex="-1" href="https://www.catalanways.com/">English (UK)</a></li>    </ul>
11280  </div><div class="separador"></div></div><div class="preheader-item-left item-multimoneda" id="multimoneda">    <div class="dropdown currency">
11281      <div class="dropdown-toggle" data-toggle="dropdown" data-qa="currency_selector">
11282        <span>Moneda :</span>
11283        <span id="select_monedas">EUR</span>
11284        <span class="icon icon-down-open"></span>
11285      </div>
11286      <div class="contenedor_dropDown">
11287        <ul class="dropdown-menu arrow_box_dropdown">
11288          <li class="title">
11289            <b>Selecciona tu divisa</b>
11290          </li>
11291
11292                      <li>
11293              <a href="javascript:setCookieCurrency('www.catalanways.com', 'bk_catalanways', 978, 1);">
11294                <span>EUR</span><span class="simboloMoneda">€</span> 
11295              </a>
11296            </li>
11297                      <li>
11298              <a href="javascript:setCookieCurrency('www.catalanways.com', 'bk_catalanways', 840, 1);">
11299                <span>USD</span><span class="simboloMoneda">US$</span> 
11300              </a>
11301            </li>
11302                      <li>
11303              <a href="javascript:setCookieCurrency('www.catalanways.com', 'bk_catalanways', 826, 1);">
11304                <span>GBP</span><span class="simboloMoneda">£</span> 
11305              </a>
11306            </li>
11307                  </ul>
11308      </div>
11309    </div>
11310</div><div class="preheader-item-right item-favoritosMarkup" id="favoritosMarkup">
11311
11312  <a href="https://www.catalanways.com/es/alquiler/favoritos/" class="btn btn-link btn-xs">
11313    <span class="contentFavoritos"><i class="icon icon-heart-filled "></i></span> Favoritos  </a>
11314<div class="separador"></div></div><div class="preheader-item-right item-intranet" id="intranet"> 
11315
11316  <a href="/es/intranet" class="btn btn-link btn-xs intranet-user"><i class="icon-user"></i> Área del viajero</a>
11317
11318</div>          </ul>
11319        </div>
11320        <div id="navigation" class=" its--col-sm-9 its--col-xs-12 ">
11321          <nav class="navbar navbar-default" role="navigation">
11322            <div class="collapse navbar-collapse" id="main-nav">
11323              <ul class="nav navbar-nav">
11324                <li id="nav-alquiler" ><a  href="https://www.catalanways.com/es/alquiler-vacacional/" >Alquiler Turístico<span class="icon icon-down-open"></span></a><ul><li class="nav-submenu" ><a  href="https://www.catalanways.com/es/alquiler/alquiler-alquileres-p0/categoria-villas/" >Villas</a></li><li class="nav-submenu" ><a  href="https://www.catalanways.com/es/alquiler/alquiler-alquileres-p0/categoria-casas-rurales/" >Casas rurales</a></li><li class="nav-submenu" ><a  href="https://www.catalanways.com/es/alquiler/alquiler-alquileres-p0/categoria-apartamentos/" >Apartamentos</a></li><li class="nav-submenu" ><a  href="https://www.catalanways.com/es/alquiler/alquiler-alquileres-p0/categoria-villas-de-lujo/" >Villas de lujo</a></li><li class="nav-submenu" ><a  href="https://www.catalanways.com/es/alquiler/alquiler-alquileres-p0/categoria-les-oliveres-resort/" >les Oliveres Resort</a></li><li class="nav-submenu" ><a  href="https://www.catalanways.com/es/alquiler/alquiler-alquileres-p0/categoria-las-palmeras-resort/" >Las Palmeras Resort</a></li><li class="nav-submenu" ><a  href="https://www.catalanways.com/es/alquiler/alquiler-alquileres-p0/categoria-cap-roig-resort/" >Cap Roig Resort</a></li><li class="nav-submenu" ><a  href="https://www.catalanways.com/es/alquiler/alquiler-alquileres-p0/categoria-la-marina-resort/" >La Marina Resort</a></li></ul></li><li id="nav-alquiler-larga-duracion" ><a  href="https://www.catalanways.com/es/alquiler/alquiler-alquileres-p0/categoria-alquiler-vacacional/vista-lista/" >Alquiler vacacional de larga duración</a></li><li id="nav-descuentos" ><a  href="https://www.catalanways.com/es/ofertas-especiales/" >Ofertas especiales</a></li><li id="nav-activities" ><a  href="https://www.catalanways.com/es/actividades/" >Actividades</a></li><li id="nav-nosotros" ><a  href="https://www.catalanways.com/es/contacto/" >Contacto</a></li>              </ul>
11325            </div>
11326          </nav>
11327        </div>
11328      </div>
11329    </div>
11330  </div>
11331</header>
11332      <div id="webplus_slider" 
11333      class=" carousel slide  its--wrapper-full  "
11334      data-ride="carousel"
11335      data-interval="5000"
11336      data-pause="false">
11337
11338      <div class="carousel-inner">
11339        <div class="item active" style="background-image:url(/child/assets/img/slider/slider.jpg)">
11340  <div class="its--container">
11341    <div class="its--row">		
11342              <div class="caption-box">
11343          <h1>Alquiler vacacional en la Costa Dorada</h1>
11344          
11345        </div>
11346          </div>
11347  </div>
11348</div>
11349      </div>
11350
11351                  <div id="miniformulario_slider" class=" enable">
11352          <div class="form_inner">
11353              <div class="its--container formulario-block-its-light" >
11354                  <div class="its--row">
11355                      <div class="its--col-sm-12 all_form">
11356                          
11357<link rel="stylesheet" href="https://crs.avantio.com/default/css/flexible-search.css" type="text/css">
11358<div id="sombrap" >
11359	<div id="contenedor2">
11360		<div id="contenidop2" >
11361			<form name="formBusquedaAlquileres" autocomplete="off" id="formBusquedaAlquileres" target="_parent" method="POST" action="/formularioMiniOptimized.php">
11362                <INPUT type="hidden" name="FRMNuevaBusqueda" value='si'>
11363                <INPUT type="hidden" name="FRMPopup" value='si'>
11364                <INPUT type="hidden" name="FORMULARIO" value='ALQUILER_ONLINE'>
11365                <INPUT type="hidden" name="FRMPurpose" value='ALQUILER'>
11366                <INPUT type="hidden" name="bk"  id="bk" value='bk_catalanways'>
11367                <INPUT type="hidden" name="Idioma" id="Idioma" value='ES'>
11368                <INPUT type="hidden" name="EdadesNinyos" id="EdadesNinyos" value=''>
11369                <INPUT type="hidden" name="tiposPlural"  id="tiposPlural" value='apartamentos-casas-casas-adosadas'>
11370                <INPUT type="hidden" name="idbk"  id="idbk" value='1656'>
11371                <INPUT type="hidden" name="esPortal"  id="esPortal" value='0'>
11372                <INPUT type="hidden" name="esBk2"  id="esBk2" value=''>
11373                <INPUT type="hidden" name="idReferer"  id="idReferer" value=''>
11374                <INPUT type="hidden" name="Margen_inicio_reserva"  id="Margen_inicio_reserva" value='2'>
11375                <INPUT type="hidden" name="RELEASE_MIN_PROPIEDAD"  id="RELEASE_MIN_PROPIEDAD" value=''>
11376                <INPUT type="hidden" name="release_time_zone"  id="release_time_zone"  value=''>
11377                <INPUT type="hidden" name="limitMonths"  id="limitMonths"  value='24'>
11378                <INPUT type="hidden" name="seleccionObligadaPais"  id="seleccionObligadaPais" value='0'>
11379                <INPUT type="hidden" name="seleccionObligadaZona"  id="seleccionObligadaZona" value='0'>
11380                <INPUT type="hidden" name="seleccionObligadaProvincia"  id="seleccionObligadaProvincia" value='0'>
11381                <INPUT type="hidden" name="seleccionObligadaRegionProvincia"  id="seleccionObligadaRegionProvincia" value='0'>
11382                <INPUT type="hidden" name="seleccionObligadaPoblacion"  id="seleccionObligadaPoblacion" value='0'>
11383                <INPUT type="hidden" name="filtroNombre"  id="filtroNombre" value='1'>
11384                <INPUT type="hidden" name="filtroPais"  id="filtroPais" value='0'>
11385                <INPUT type="hidden" name="filtroZonas"  id="filtroZonas" value='0'>
11386                <INPUT type="hidden" name="filtroRegionProvincia" id="filtroRegionProvincia" value='0'>
11387                <INPUT type="hidden" name="filtroProvincia" id="filtroProvincia" value='0'>
11388                <INPUT type="hidden" name="filtroCategoriasBuscador" id="filtroCategoriasBuscador" value='0'>
11389                <INPUT type="hidden" name="filtroDestino" id="filtroDestino" value='0'>
11390                <INPUT type="hidden" name="filtroUrbaEdif" id="filtroUrbaEdif" value='0'>
11391                <INPUT type="hidden" name="filtroClase" id="filtroClase" value='1'>
11392                <INPUT type="hidden" name="filtroBarrio" id="filtroBarrio" value='0'>
11393                <INPUT type="hidden" name="errorBusquedaPais"  id="errorBusquedaPais" value='Debe seleccionar el País'>
11394                <INPUT type="hidden" name="errorBusquedaDestino"  id="errorBusquedaDestino" value='Debe seleccionar la Localidad'>
11395                <INPUT type="hidden" name="errorBusquedaProvincia"  id="errorBusquedaProvincia" value='Debe seleccionar la Provincia'>
11396                <INPUT type="hidden" name="errorBusquedaRegionProvincia"  id="errorBusquedaRegionProvincia" value='Debe seleccionar la Región-Provincia'>
11397                <INPUT type="hidden" name="errorBusquedaZona"  id="errorBusquedaZona" value='Debe seleccionar la Zona'>
11398                <INPUT type="hidden" name="errorBusquedaAdultos"  id="errorBusquedaAdultos" value='Por favor introduzca número de personas'>
11399				<INPUT type="hidden" name="errorBusquedaNinyos"  id="errorBusquedaNinyos" value="Por favor introduzca las edades de los niños">
11400                <INPUT type="hidden" name="textoMetasEn"  id="textoMetasEn" value='en'>
11401                <INPUT type="hidden" name="urlAlquiler"  id="urlAlquiler" value='alquiler'>  
11402                <INPUT type="hidden" name="urlAlq"  id="urlAlq" value='alquiler'>
11403                <INPUT type="hidden" name="urlVac"  id="urlVac" value='de-vacaciones'>
11404                <INPUT type="hidden" name="textoMetasEn"  id="textoMetasEn" value='en'>
11405                <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;">
11406                <INPUT type="hidden" name="cargandoDatos"  id="cargandoDatos" value='Cargando datos...'>
11407                <INPUT type="hidden" name="formatoUrl"  id="formatoUrl" value=1>
11408                <INPUT type="hidden" name="UrlOnline"  id="UrlOnline" value='1'>
11409                <INPUT type="hidden" name="APP_PROTO"  id="APP_PROTO" value='https:'>
11410                <INPUT type="hidden" name="CRS_DOMAIN"  id="CRS_DOMAIN" value='crs.avantio.com'>
11411                <INPUT type="hidden" name="ES_MINIFORM" id="ES_MINIFORM" value='1'>
11412                <INPUT type="hidden" name="datePickerFormat" id="datePickerFormat" value='dd/mm/yy'>
11413                <INPUT type="hidden" name="firstDayOfWeek" id="firstDayOfWeek" value='1'>
11414                <INPUT type="hidden" name="EDAD_MAXIMA_NINYO" id="EDAD_MAXIMA_NINYO" value='14'>
11415                <INPUT type="hidden" name="target" id="target" value=''>
11416                <INPUT type="hidden" name="flexible-search" id="flexible-search" value='1'>
11417                <INPUT type="hidden" name="template-version" id="template-version" value='redesign'>
11418                                                <INPUT type="hidden" name="rutaRewriteOnline"  id="rutaRewriteOnline" value='www.catalanways.com/es'>
11419                                <INPUT type="hidden" name="BusquedaPor"  id="BusquedaPor" value='ZONAS-REGIONES'>
11420
11421                                <div id="tabla_form">
11422                    
11423    <div class="wrapper-travel-period formGroup formGroupBig">
11424      <div class="form_item">
11425        <label for="travel-period">Fechas</label>
11426        <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" />
11427        <input data-translation="Desde el" name="FRMEntrada" id="FRMEntrada" type="hidden" value="" readonly="true" />
11428        <input data-translation="Hasta el" name="FRMSalida" id="FRMSalida" type="hidden" value="" readonly="true" />
11429        <input data-translation="noche,noches" name="FRMNoches" id="FRMNoches" type="hidden" value="" readonly="true" />
11430
11431        <div id="flexible-search-container">
11432    <div class="flexible-search-form">
11433        <div class="form-input-container">
11434            <div class="box-flexible-search fwk-bg">
11435                <div class="fwk-color item-box"></div>
11436                <i class="icon icon-arrow-left"></i>
11437            </div>
11438            <div class="form-input-container-header">
11439                <label class="flexible-search-label">
11440                    Búsqueda inteligente                    <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">
11441                        <g id="svg-icon-info" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
11442                            <g transform="translate(-528.000000, -790.000000)" class="fwk-color">
11443                                <g id="Calendar" transform="translate(339.000000, 457.000000)">
11444                                    <g id="Icon/Tooltip/Corporative" transform="translate(189.000000, 333.000000)">
11445                                        <g id="Info-Icon/Small">
11446                                            <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>
11447                                            <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>
11448                                        </g>
11449                                    </g>
11450                                </g>
11451                            </g>
11452                        </g>
11453                    </svg>
11454                </label>
11455                <div class="switch-button-wrapper">
11456                    <input type="checkbox" id="toggle-flexible-search" onclick="toggleFlexibleSearch()">
11457                    <span class="switch-button">
11458                        <span class="switch-button-inside"></span>
11459                    </span>
11460                </div>
11461            </div>
11462        </div>
11463        <div class="form-input-container">
11464            <label for="select-nights" class="form-input-night">
11465                <span>Nº de noches:</span>
11466                <select name="select-nights" onchange="onChangeNights()">
11467                    <option> -- </option>                </select>
11468            </label>
11469            <div class="button-apply-search" onclick="hideDatePicker()">
11470                <span class="fwk-color">Aplicar</span>
11471            </div>
11472        </div>
11473    </div>
11474    <div class="flexible-search-info-container">
11475        <div>
11476            <i class="icon icon-cancel"></i>
11477        </div>
11478        <div class="flexible-search-info-main">
11479            <span class="flexible-search-info-title">¿Dispones de flexibilidad en las fechas de tu viaje?</span>
11480            <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>
11481        </div>
11482    </div>
11483</div>      </div>
11484    </div>
11485
11486  
11487  <div class="wrapper-FRMClase formGroup formGroupBig">
11488    <div class="FRMClase form_item">
11489      <label for="FRMClase">Alojamiento</label>
11490      <select name="FRMClase" id="FRMClase" class="select select_formulario">
11491        <option value=''>seleccionar</option><option value='1'>Apartamento</option><option value='19'>Casa</option><option value='33'>Casa adosada</option><option value='9'>Casa rural</option><option value='2'>Villa</option>      </select>
11492    </div>
11493  </div>
11494  <div class="wrapper-FRMAdultos formGroup formGroupSmall">
11495    <div class="FRMAdultos form_item">
11496      <label for="FRMAdultos">Personas:</label>
11497      <select name="FRMAdultos" id="FRMAdultos" class="select select_formulario">
11498        <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><option value="13" >13</option><option value="14" >14</option><option value="15" >15</option><option value="16" >16</option><option value="17" >17</option><option value="18" >18</option><option value="19" >19</option><option value="20" >20</option><option value="21" >21</option><option value="22" >22</option><option value="23" >23</option><option value="24" >24</option>      </select>
11499    </div>
11500  </div>
11501
11502<div id="contenido_buscar" class="formGroup formGroupBig">
11503  <a href="javascript:void(0)" class="boton notranslate" id="buscar" onclick="if (validaForm()){enviaForm('')};" aria-label="Buscar propiedades">Buscar</a>
11504</div>
11505                </div>
11506            </form>
11507        </div>
11508    </div>
11509</div>
11510	
11510<script type="text/javascript">
11511var xajaxRequestUri="https://www.catalanways.com/es/alquiler/gestorFormulario.php";
11512var xajaxDebug=false;
11513var xajaxStatusMessages=false;
11514var xajaxWaitCursor=true;
11515var xajaxDefinedGet=0;
11516var xajaxDefinedPost=1;
11517var xajaxLoaded=false;
11518function xajax_edadesninyos(){return xajax.call("edadesninyos", arguments, 1);}
11519function xajax_edadesninyos2(){return xajax.call("edadesninyos2", arguments, 1);}
11520function xajax_calculaDispoLE(){return xajax.call("calculaDispoLE", arguments, 1);}
11521function xajax_calculaPrecio(){return xajax.call("calculaPrecio", arguments, 1);}
11522function xajax_showTarifas(){return xajax.call("showTarifas", arguments, 1);}
11523function xajax_appendTarifa(){return xajax.call("appendTarifa", arguments, 1);}
11524function xajax_appendDescuento(){return xajax.call("appendDescuento", arguments, 1);}
11525function xajax_showPeriodos(){return xajax.call("showPeriodos", arguments, 1);}
11526function xajax_calculaPrecioHotel(){return xajax.call("calculaPrecioHotel", arguments, 1);}
11527function xajax_refrescaCombos(){return xajax.call("refrescaCombos", arguments, 1);}
11528function xajax_autoComplete(){return xajax.call("autoComplete", arguments, 1);}
11529function xajax_insertaFavorito(){return xajax.call("insertaFavorito", arguments, 1);}
11530function xajax_codigoPromocional(){return xajax.call("codigoPromocional", arguments, 1);}
11531function xajax_guardaValoracionUtil(){return xajax.call("guardaValoracionUtil", arguments, 1);}
11532function xajax_getURLBusqueda(){return xajax.call("getURLBusqueda", arguments, 1);}
11533function xajax_getURLForm(){return xajax.call("getURLForm", arguments, 1);}
11534function xajax_setCookieCurrency(){return xajax.call("setCookieCurrency", arguments, 1);}
11535function xajax_enviaContacto(){return xajax.call("enviaContacto", arguments, 1);}
11536function xajax_calculaPrecioReserva(){return xajax.call("calculaPrecioReserva", arguments, 1);}
11537function xajax_changeUrlResultados(){return xajax.call("changeUrlResultados", arguments, 1);}
11538function xajax_sendByEmail(){return xajax.call("sendByEmail", arguments, 1);}
11539	</script>
11539
11540	
11540<script type="text/javascript" src="https://crs.avantio.com/default/js/xajax/xajax_js/xajax.js"></script>
11540
11541	
11541<script type="text/javascript">
11542window.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);
11543	</script>
11543
11544                      </div>
11545                                        </div>
11546              </div>
11547          </div>
11548      </div>
11549        </div>
11550  
11551              </div>
11552      <main id="main" class="its--wrapper-full">
11553  		<div class="its--container-fluid">
11554	    <div class="its--row ofertas-especiales-wrapper"><div class="its--container"><div class="its--col-sm-12"><div class="widget ofertas-especiales">  <h3>Descubre nuestros últimos descuentos</h3>
11555  <hr>
11556    
11557¿Estás buscando una villa de lujo, una casa rural o un apartamento? ¿Quizás te estés preguntando cuáles son las diferencias? 
11558Te sorprendería saber que en Catalan Ways las diferencias no son tan grandes. Eso es porque nos aseguramos de que todas nuestras propiedades cumplan con un alto estándar de presentación, instalaciones y confort. Sí puede haber una diferencia en el precio, pero no en el nivel de calidad de tu alquiler en la Costa Dorada, que está garantizado con nosotros.
11559  <br>
11560  <div class="widget_inner">
11561    <div id="ofertas-especiales" class="ofertas-especiales-container slider" data-scroll="2" data-viewport="3" data-totalslides="9" data-function="slider">
11562      <div class="slider-viewport">
11563        <ul class="slider-row">
11564                      <li class="slide-box">
11565              <a href="https://www.catalanways.com/es/alquiler/villa-ampolla-felicita-784281.html">
11566              <div class="oferta-especial-bg fade-in" data-src="https://www.catalanways.com/es/alquiler/fotos/3/17888633587c9143191e11325669e6cfc5229bb1e9/big1788863388988f783ec9bcf8c9a038cdedffbc473f.jpg"></div>
11567              <span class="overlay-bg"></span>
11568              <ul class="oferta-especial-title">
11569                                  <li class="oferta-especial-name">Felicita</li>
11570                  <li class="oferta-especial-town">Ampolla</li>
11571                              </ul>
11572              <span class="oferta-especial-price">
11573                Precio desde 136 € noche              </span>
11574              <ul class="oferta-especial-rooms">
11575                <li class="oferta-especial-people"><span class="icon icon-user-o"></span>10</li>
11576                                  <li class="oferta-especial-bed"><span class="icon icon icon-camas"></span>5</li>
11577                              </ul>
11578              <ul class="oferta-especial-data">
11579                <li class="oferta-especial-date"><span class="glyphicon glyphicon-calendar"></span> Oferta válida 04-10-2026 | 30-06-2027</li>
11580              </ul>
11581                              <div class="oferta-especial-descuento">
11582                  <span class="oferta-especial-texto">Aplicar descuento</span>
11583                                                    <span class="oferta-especial-cantidad porcentaje-descuento"><span class="texto-hasta-descuento">Hasta</span> <span class="cantidad-descuento">35 %</span></span>
11584                                                </div>
11585                            </a>
11586            </li>
11587                      <li class="slide-box">
11588              <a href="https://www.catalanways.com/es/alquiler/casa-rural-el-perello-maset-den-perdiu-419456.html">
11589              <div class="oferta-especial-bg fade-in" data-src="https://www.catalanways.com/es/alquiler/fotos/2/16809570301b9f62860619199ce3a26019d3ad5bf6/big16833683517f3238990614474960fbb42ad9145497.jpg"></div>
11590              <span class="overlay-bg"></span>
11591              <ul class="oferta-especial-title">
11592                                  <li class="oferta-especial-name">Maset den Perdiu</li>
11593                  <li class="oferta-especial-town">El Perelló</li>
11594                              </ul>
11595              <span class="oferta-especial-price">
11596                Precio desde 86 € noche              </span>
11597              <ul class="oferta-especial-rooms">
11598                <li class="oferta-especial-people"><span class="icon icon-user-o"></span>6</li>
11599                                  <li class="oferta-especial-bed"><span class="icon icon icon-camas"></span>2</li>
11600                              </ul>
11601              <ul class="oferta-especial-data">
11602                <li class="oferta-especial-date"><span class="glyphicon glyphicon-calendar"></span> Oferta válida 04-10-2026 | 30-06-2027</li>
11603              </ul>
11604                              <div class="oferta-especial-descuento">
11605                  <span class="oferta-especial-texto">Aplicar descuento</span>
11606                                                    <span class="oferta-especial-cantidad porcentaje-descuento"><span class="texto-hasta-descuento">Hasta</span> <span class="cantidad-descuento">35 %</span></span>
11607                                                </div>
11608                            </a>
11609            </li>
11610                      <li class="slide-box">
11611              <a href="https://www.catalanways.com/es/alquiler/villa-ampolla-felicita-784281.html">
11612              <div class="oferta-especial-bg fade-in" data-src="https://www.catalanways.com/es/alquiler/fotos/3/17888633587c9143191e11325669e6cfc5229bb1e9/big1788863388988f783ec9bcf8c9a038cdedffbc473f.jpg"></div>
11613              <span class="overlay-bg"></span>
11614              <ul class="oferta-especial-title">
11615                                  <li class="oferta-especial-name">Felicita</li>
11616                  <li class="oferta-especial-town">Ampolla</li>
11617                              </ul>
11618              <span class="oferta-especial-price">
11619                Precio desde 136 € noche              </span>
11620              <ul class="oferta-especial-rooms">
11621                <li class="oferta-especial-people"><span class="icon icon-user-o"></span>10</li>
11622                                  <li class="oferta-especial-bed"><span class="icon icon icon-camas"></span>5</li>
11623                              </ul>
11624              <ul class="oferta-especial-data">
11625                <li class="oferta-especial-date"><span class="glyphicon glyphicon-calendar"></span> Oferta válida 01-07-2027 | 31-08-2027</li>
11626              </ul>
11627                              <div class="oferta-especial-descuento">
11628                  <span class="oferta-especial-texto">Aplicar descuento</span>
11629                                                    <span class="oferta-especial-cantidad porcentaje-descuento"><span class="texto-hasta-descuento">Hasta</span> <span class="cantidad-descuento">30 %</span></span>
11630                                                </div>
11631                            </a>
11632            </li>
11633                      <li class="slide-box">
11634              <a href="https://www.catalanways.com/es/alquiler/casa-rural-el-perello-maset-den-perdiu-419456.html">
11635              <div class="oferta-especial-bg fade-in" data-src="https://www.catalanways.com/es/alquiler/fotos/2/16809570301b9f62860619199ce3a26019d3ad5bf6/big16833683517f3238990614474960fbb42ad9145497.jpg"></div>
11636              <span class="overlay-bg"></span>
11637              <ul class="oferta-especial-title">
11638                                  <li class="oferta-especial-name">Maset den Perdiu</li>
11639                  <li class="oferta-especial-town">El Perelló</li>
11640                              </ul>
11641              <span class="oferta-especial-price">
11642                Precio desde 86 € noche              </span>
11643              <ul class="oferta-especial-rooms">
11644                <li class="oferta-especial-people"><span class="icon icon-user-o"></span>6</li>
11645                                  <li class="oferta-especial-bed"><span class="icon icon icon-camas"></span>2</li>
11646                              </ul>
11647              <ul class="oferta-especial-data">
11648                <li class="oferta-especial-date"><span class="glyphicon glyphicon-calendar"></span> Oferta válida 01-07-2027 | 31-08-2027</li>
11649              </ul>
11650                              <div class="oferta-especial-descuento">
11651                  <span class="oferta-especial-texto">Aplicar descuento</span>
11652                                                    <span class="oferta-especial-cantidad porcentaje-descuento"><span class="texto-hasta-descuento">Hasta</span> <span class="cantidad-descuento">30 %</span></span>
11653                                                </div>
11654                            </a>
11655            </li>
11656                      <li class="slide-box">
11657              <a href="https://www.catalanways.com/es/alquiler/villa-ampolla-felicita-784281.html">
11658              <div class="oferta-especial-bg fade-in" data-src="https://www.catalanways.com/es/alquiler/fotos/3/17888633587c9143191e11325669e6cfc5229bb1e9/big1788863388988f783ec9bcf8c9a038cdedffbc473f.jpg"></div>
11659              <span class="overlay-bg"></span>
11660              <ul class="oferta-especial-title">
11661                                  <li class="oferta-especial-name">Felicita</li>
11662                  <li class="oferta-especial-town">Ampolla</li>
11663                              </ul>
11664              <span class="oferta-especial-price">
11665                Precio desde 136 € noche              </span>
11666              <ul class="oferta-especial-rooms">
11667                <li class="oferta-especial-people"><span class="icon icon-user-o"></span>10</li>
11668                                  <li class="oferta-especial-bed"><span class="icon icon icon-camas"></span>5</li>
11669                              </ul>
11670              <ul class="oferta-especial-data">
11671                <li class="oferta-especial-date"><span class="glyphicon glyphicon-calendar"></span> Oferta válida 01-09-2027 | 30-06-2028</li>
11672              </ul>
11673                              <div class="oferta-especial-descuento">
11674                  <span class="oferta-especial-texto">Aplicar descuento</span>
11675                                                    <span class="oferta-especial-cantidad porcentaje-descuento"><span class="texto-hasta-descuento">Hasta</span> <span class="cantidad-descuento">35 %</span></span>
11676                                                </div>
11677                            </a>
11678            </li>
11679                      <li class="slide-box">
11680              <a href="https://www.catalanways.com/es/alquiler/casa-rural-el-perello-maset-den-perdiu-419456.html">
11681              <div class="oferta-especial-bg fade-in" data-src="https://www.catalanways.com/es/alquiler/fotos/2/16809570301b9f62860619199ce3a26019d3ad5bf6/big16833683517f3238990614474960fbb42ad9145497.jpg"></div>
11682              <span class="overlay-bg"></span>
11683              <ul class="oferta-especial-title">
11684                                  <li class="oferta-especial-name">Maset den Perdiu</li>
11685                  <li class="oferta-especial-town">El Perelló</li>
11686                              </ul>
11687              <span class="oferta-especial-price">
11688                Precio desde 86 € noche              </span>
11689              <ul class="oferta-especial-rooms">
11690                <li class="oferta-especial-people"><span class="icon icon-user-o"></span>6</li>
11691                                  <li class="oferta-especial-bed"><span class="icon icon icon-camas"></span>2</li>
11692                              </ul>
11693              <ul class="oferta-especial-data">
11694                <li class="oferta-especial-date"><span class="glyphicon glyphicon-calendar"></span> Oferta válida 01-09-2027 | 30-06-2028</li>
11695              </ul>
11696                              <div class="oferta-especial-descuento">
11697                  <span class="oferta-especial-texto">Aplicar descuento</span>
11698                                                    <span class="oferta-especial-cantidad porcentaje-descuento"><span class="texto-hasta-descuento">Hasta</span> <span class="cantidad-descuento">35 %</span></span>
11699                                                </div>
11700                            </a>
11701            </li>
11702                      <li class="slide-box">
11703              <a href="https://www.catalanways.com/es/alquiler/villa-ampolla-felicita-784281.html">
11704              <div class="oferta-especial-bg fade-in" data-src="https://www.catalanways.com/es/alquiler/fotos/3/17888633587c9143191e11325669e6cfc5229bb1e9/big1788863388988f783ec9bcf8c9a038cdedffbc473f.jpg"></div>
11705              <span class="overlay-bg"></span>
11706              <ul class="oferta-especial-title">
11707                                  <li class="oferta-especial-name">Felicita</li>
11708                  <li class="oferta-especial-town">Ampolla</li>
11709                              </ul>
11710              <span class="oferta-especial-price">
11711                Precio desde 136 € noche              </span>
11712              <ul class="oferta-especial-rooms">
11713                <li class="oferta-especial-people"><span class="icon icon-user-o"></span>10</li>
11714                                  <li class="oferta-especial-bed"><span class="icon icon icon-camas"></span>5</li>
11715                              </ul>
11716              <ul class="oferta-especial-data">
11717                <li class="oferta-especial-date"><span class="glyphicon glyphicon-calendar"></span> Oferta válida 01-07-2028 | 31-08-2028</li>
11718              </ul>
11719                              <div class="oferta-especial-descuento">
11720                  <span class="oferta-especial-texto">Aplicar descuento</span>
11721                                                    <span class="oferta-especial-cantidad porcentaje-descuento"><span class="texto-hasta-descuento">Hasta</span> <span class="cantidad-descuento">30 %</span></span>
11722                                                </div>
11723                            </a>
11724            </li>
11725                      <li class="slide-box">
11726              <a href="https://www.catalanways.com/es/alquiler/casa-rural-el-perello-maset-den-perdiu-419456.html">
11727              <div class="oferta-especial-bg fade-in" data-src="https://www.catalanways.com/es/alquiler/fotos/2/16809570301b9f62860619199ce3a26019d3ad5bf6/big16833683517f3238990614474960fbb42ad9145497.jpg"></div>
11728              <span class="overlay-bg"></span>
11729              <ul class="oferta-especial-title">
11730                                  <li class="oferta-especial-name">Maset den Perdiu</li>
11731                  <li class="oferta-especial-town">El Perelló</li>
11732                              </ul>
11733              <span class="oferta-especial-price">
11734                Precio desde 86 € noche              </span>
11735              <ul class="oferta-especial-rooms">
11736                <li class="oferta-especial-people"><span class="icon icon-user-o"></span>6</li>
11737                                  <li class="oferta-especial-bed"><span class="icon icon icon-camas"></span>2</li>
11738                              </ul>
11739              <ul class="oferta-especial-data">
11740                <li class="oferta-especial-date"><span class="glyphicon glyphicon-calendar"></span> Oferta válida 01-07-2028 | 31-08-2028</li>
11741              </ul>
11742                              <div class="oferta-especial-descuento">
11743                  <span class="oferta-especial-texto">Aplicar descuento</span>
11744                                                    <span class="oferta-especial-cantidad porcentaje-descuento"><span class="texto-hasta-descuento">Hasta</span> <span class="cantidad-descuento">30 %</span></span>
11745                                                </div>
11746                            </a>
11747            </li>
11748                      <li class="slide-box">
11749              <a href="https://www.catalanways.com/es/alquiler/villa-ampolla-felicita-784281.html">
11750              <div class="oferta-especial-bg fade-in" data-src="https://www.catalanways.com/es/alquiler/fotos/3/17888633587c9143191e11325669e6cfc5229bb1e9/big1788863388988f783ec9bcf8c9a038cdedffbc473f.jpg"></div>
11751              <span class="overlay-bg"></span>
11752              <ul class="oferta-especial-title">
11753                                  <li class="oferta-especial-name">Felicita</li>
11754                  <li class="oferta-especial-town">Ampolla</li>
11755                              </ul>
11756              <span class="oferta-especial-price">
11757                Precio desde 136 € noche              </span>
11758              <ul class="oferta-especial-rooms">
11759                <li class="oferta-especial-people"><span class="icon icon-user-o"></span>10</li>
11760                                  <li class="oferta-especial-bed"><span class="icon icon icon-camas"></span>5</li>
11761                              </ul>
11762              <ul class="oferta-especial-data">
11763                <li class="oferta-especial-date"><span class="glyphicon glyphicon-calendar"></span> Oferta válida 01-09-2028 | 30-06-2029</li>
11764              </ul>
11765                              <div class="oferta-especial-descuento">
11766                  <span class="oferta-especial-texto">Aplicar descuento</span>
11767                                                    <span class="oferta-especial-cantidad porcentaje-descuento"><span class="texto-hasta-descuento">Hasta</span> <span class="cantidad-descuento">35 %</span></span>
11768                                                </div>
11769                            </a>
11770            </li>
11771                    <div class="clear"></div>
11772        </ul>
11773      </div>
11774          <div class="slider-navigation">
11775        <button class="prev-slide">
11776          <i class="its--icon-left-open-big"></i>
11777        </button>
11778        <button class="next-slide">
11779          <i class="its--icon-right-open-big"></i>
11780        </button>
11781      </div>
11782        </div>
11783  </div>
11784</div></div></div></div><div class="its--row zonas-wrapper"><div class="its--container"><div class="its--col-sm-12"><div class="widget zonas">
11785<div class="widget_inner">
11786    
11787  <div class='Zonas'>
11788    
11789    <div class='wrapper-widget-zona widget-zona-lg-width-33 widget-zona-sm-width-100   '>
11790      <a href='/es/alquiler/alquiler-alquileres-p0/categoria-villas/' >
11791				<div class='fade-in' data-src=/child/assets/img/zonas/alquiler/villas.jpg alt='Villas' title='Villas' ></div>
11792        <span class='opacity'></span><span class='text'>Descubre</span><span class='title'>Villas</span>
11793      <span class='check'>Comprobar disponibilidad</span>
11794      
11795			</a>
11796			</div>
11797			
11798    <div class='wrapper-widget-zona widget-zona-lg-width-33 widget-zona-sm-width-100   '>
11799      <a href='/es/alquiler/alquiler-alquileres-p0/categoria-casas-rurales/' >
11800				<div class='fade-in' data-src=/child/assets/img/zonas/alquiler/rural_villas.jpg alt='Rural Villas' title='Rural Villas' ></div>
11801        <span class='opacity'></span><span class='text'>Descubre</span><span class='title'>Casas rurales</span>
11802      <span class='check'>Comprobar disponibilidad</span>
11803      
11804			</a>
11805			</div>
11806			
11807    <div class='wrapper-widget-zona widget-zona-lg-width-33 widget-zona-sm-width-100   '>
11808      <a href='/es/alquiler/alquiler-alquileres-p0/categoria-apartamentos/' >
11809				<div class='fade-in' data-src=/child/assets/img/zonas/alquiler/apartamentos.jpg alt='Private Villas' title='Private Villas' ></div>
11810        <span class='opacity'></span><span class='text'>Descubre</span><span class='title'>Apartamentos</span>
11811      <span class='check'>Comprobar disponibilidad</span>
11812      
11813			</a>
11814			</div>
11815			
11816    <div class='wrapper-widget-zona widget-zona-lg-width-100 widget-zona-sm-width-100   '>
11817      <a href='/es/alquiler/alquiler-alquileres-p0/categoria-villas-de-lujo/' >
11818				<div class='fade-in' data-src=/child/assets/img/zonas/alquiler/luxury_villas.jpg alt='Luxury Villas' title='Luxury Villas' ></div>
11819        <span class='opacity'></span><span class='text'>Descubre</span><span class='title'>Villas de lujo</span>
11820      <span class='check'>Comprobar disponibilidad</span>
11821      
11822			</a>
11823			</div>
11824			
11825    <div class='wrapper-widget-zona widget-zona-lg-width-50 widget-zona-sm-width-100   '>
11826      <a href='/es/alquiler/alquiler-alquileres-p0/categoria-les-oliveres-resort/' >
11827				<div class='fade-in' data-src=/child/assets/img/zonas/alquiler/les_oliveres.jpg alt='Amazing Sea Views' title='Amazing Sea Views' ></div>
11828        <span class='opacity'></span><span class='text'>Descubre</span><span class='title'>Les Oliveres Resort</span>
11829      <span class='check'>Comprobar disponibilidad</span>
11830      
11831			</a>
11832			</div>
11833			
11834    <div class='wrapper-widget-zona widget-zona-lg-width-50 widget-zona-sm-width-100   '>
11835      <a href='/es/alquiler/alquiler-alquileres-p0/categoria-las-palmeras-resort/' >
11836				<div class='fade-in' data-src=/child/assets/img/zonas/alquiler/las_palmeras.jpg alt='Las Palmeres' title='Las Palmeres' ></div>
11837        <span class='opacity'></span><span class='text'>Descubre</span><span class='title'>Las Palmeras Resort</span>
11838      <span class='check'>Comprobar disponibilidad</span>
11839      
11840			</a>
11841			</div>
11842			
11843    <div class='wrapper-widget-zona widget-zona-lg-width-50 widget-zona-sm-width-100   '>
11844      <a href='/es/alquiler/alquiler-alquileres-p0/categoria-cap-roig-resort/' >
11845				<div class='fade-in' data-src=/child/assets/img/zonas/alquiler/cap_roig.jpg alt='Cap Roig Resort' title='Cap Roig Resort' ></div>
11846        <span class='opacity'></span><span class='text'>Descubre</span><span class='title'>Cap Roig Resort</span>
11847      <span class='check'>Comprobar disponibilidad</span>
11848      
11849			</a>
11850			</div>
11851			
11852    <div class='wrapper-widget-zona widget-zona-lg-width-50 widget-zona-sm-width-100   last'>
11853      <a href='/es/alquiler/alquiler-alquileres-p0/categoria-la-marina-resort/' >
11854				<div class='fade-in' data-src=/child/assets/img/zonas/alquiler/la_marina.jpg alt='La Marina' title='La Marina' ></div>
11855        <span class='opacity'></span><span class='text'>Descubre</span><span class='title'>La Marina Resort</span>
11856      <span class='check'>Comprobar disponibilidad</span>
11857      
11858			</a>
11859			</div>
11860			
11861    </div>
11862    </div>
11863</div></div></div></div><div class="its--row testimonial-wrapper"><div class="its--container"><div class="its--col-sm-12"><div class="widget testimonial">  <h3>Qué opinan nuestros clientes</h3>
11864  <hr>
11865  <div class="widget_inner">
11866      
11867	<div data-src='animated' class='av-testimonial-box fade-up'>
11868		<div class='carousel slide carousel-fade' id='av-testimonial-carousel' data-ride='carousel' data-interval='8000'>
11869			<ol class='carousel-indicators'><li data-target='#av-testimonial-carousel' data-slide-to='0' class='active'></li><li data-target='#av-testimonial-carousel' data-slide-to='1' class=''></li><li data-target='#av-testimonial-carousel' data-slide-to='2' class=''></li><li data-target='#av-testimonial-carousel' data-slide-to='3' class=''></li>
11870			</ol>
11871			<div class='carousel-inner'>
11872	
11873		<li class='item active'><div class='av-testimonial-valoraciones'><i class='its--icon-star-1'></i><i class='its--icon-star-1'></i><i class='its--icon-star-1'></i><i class='its--icon-star-1'></i><i class='its--icon-star-1'></i>
11874				</div>
11875			<p class='av-testimonial-opinion'>
11876				<i>"Agradecer a Eva en especial y al equipo de Catalan Ways la disponibilidad y el servicio ofrecido durante nuestra estancia en el Perello Mar. Todo estuvo a la altura de las expectativas y los mínimos incidentes fueron resueltos con profesionalidad y diligencia por parte de Catalan Ways."</i>
11877			</p>
11878		</li>
11879		<li class='item '><div class='av-testimonial-valoraciones'><i class='its--icon-star-1'></i><i class='its--icon-star-1'></i><i class='its--icon-star-1'></i><i class='its--icon-star-1'></i><i class='its--icon-star-1'></i>
11880				</div>
11881			<p class='av-testimonial-opinion'>
11882				<i>"Me ha encantado todo en general, el trato de Eva de Catalanways una persona muy amable y atenta en todo momento. El lugar tranquilo, instalaciones muy cuidadas, la casa cómoda, un ambiente muy sano, cerca de preciosas playas. Sin duda volveré de nuevo"</i>
11883			</p>
11884		</li>
11885		<li class='item '><div class='av-testimonial-valoraciones'><i class='its--icon-star-1'></i><i class='its--icon-star-1'></i><i class='its--icon-star-1'></i><i class='its--icon-star-1'></i><i class='its--icon-star-1'></i>
11886				</div>
11887			<p class='av-testimonial-opinion'>
11888				<i>"La casa es espectacular, cómoda y acogedora. Está más equipada que una casa vacacional. El anfitrión encantador. La empresa que lo gestiona muy bien, estaban disponibles para cualquier necesidad o duda, aunque creo que la hora de entrada es tarde."</i>
11889			</p>
11890		</li>
11891		<li class='item '><div class='av-testimonial-valoraciones'><i class='its--icon-star-1'></i><i class='its--icon-star-1'></i><i class='its--icon-star-1'></i><i class='its--icon-star-1'></i><i class='its--icon-star-1'></i>
11892				</div>
11893			<p class='av-testimonial-opinion'>
11894				<i>"Casa muy cómoda, cerca de la playa, con la piscina a 10 m de la casa. Nos encontramos la casa en perfecto estado y no nos tuvimos que preocupar por nada ya que Catalan Ways nos facilitó todas las gestiones."</i>
11895			</p>
11896		</li>
11897			</div>
11898		</div>
11899	</div>
11900	  </div>
11901</div></div></div></div><div class="its--row ofertas-wrapper"><div class="its--container"><div class="its--col-sm-12"><div class="widget ofertas">    <h3>
11902      Estas son nuestras ofertas    </h3>
11903    <hr>
11904    <div class="widget_inner">
11905      <div id="ofertas" class="ofertas-container grid" data-scroll="1" data-viewport="2" data-totalslides="1" data-function="grid">
11906        <div class="slider-viewport">
11907          <ul class="slider-row">
11908                        <li class="slide-box fade-up" data-src="animated">
11909              <a href="https://www.catalanways.com/es/alquiler/oferta-tarifas-bajas-temporda-baja-27858.html">
11910                <div class="oferta-bg" data-src="https://www.catalanways.com/es/alquiler/fotos/2/1478093914d2516bd0d2f9b7ee0e2eae5c4f8911fc/big17770219337c5e78018def8b1d19a6973616f2f738.jpg"></div>
11911                <ul class="oferta-title">
11912                                    <li class="oferta-name">TARIFAS BAJAS TEMPORDA BAJA</li>
11913                                      <li class="oferta-info"></li>
11914                </ul>
11915                <ul class="oferta-data">
11916                  <li class="oferta-date"><span class="icon icon-calendar"></span> Oferta válida 01/01/2026-31/12/2026</li>
11917    
11918                </ul>
11919              </a>
11920            </li>
11921                        <div class="clear"></div>
11922          </ul>
11923        </div>
11924
11925                </div>
11926    </div>
11927    
11928  </div></div></div></div>	  </div>	</main><div id="prefooter" class="its--wrapper-full">
11929  <div class="its--container-fluid">
11930      </div></div>
11931<footer id="footer" class="its--wrapper-full footer-block-its-dark">
11932  <div id="upper_footer" >
11933    <div class="its--container">
11934			      <div class="its--row datos_empresa-wrapper links-wrapper ayuda-wrapper newsletter-wrapper"><div class="its--container"><div class="its--col-sm-4"><div class="widget datos_empresa"><div id="address_widget" class="widget">
11935  <a href='https://www.catalanways.com/es/'><img src='/child/assets/img/logo_footer.png' alt='Catalan Ways' /></a>  <p class='direccion_empresa'>
11936    Plaça Catalunya, 4, 43895 L'Ampolla  <br> Tarragona, Spain  </p>
11937  <br>
11938    </p>
11939  <div class="widget_inner">
11940        <hr class="whatsapp">
11941    <a href='https://wa.me/34647898771' class="whatsapp-button">
11942      <div class="whatsapp-button__image">
11943        <img src="https://fwk.avantio.com/assets/img/whatsapp.png" alt="WhatsApp">
11944      </div>
11945      <div class="whatsapp-button__text">
11946        <span class="whatsapp-button__text--text">Contacta via WhatsApp chat</span>
11947        <span class="whatsapp-button__text--number">+34 647 89 87 71</span>
11948      </div>
11949    </a>
11950      </div>
11951  <div class="widget_inner">
11952    <hr> 
11953          <p class='av-tel'>
11954        <i class='icon-telefono'></i> <a href='tel:(+34) 977 460 773'>(+34) 977 460 773</a>
11955      </p>
11956              <p class='av-tel'>
11957        <i class='icon-telefono'></i> <a href='tel:(+34) 647 898 771'>(+34) 647 898 771</a>
11958      </p>
11959  	          <p class='av-email'>
11960        <i class='icon-envelope'></i> <a href='mailto:[email protected]'>[email protected]</a>
11961      </p>
11962        
11963      </div>
11964  <p class='empresa_name'>© Catalan Ways 2026 </p>
11965</div>
11966</div></div><div class="its--col-sm-2"><div class="widget links"><div id="links_widget" class="widget">
11967    <p class="title ">Enlaces rápidos</p>
11968    <div class="widget_inner">
11969        <ul>
11970            <li><a  href="https://www.catalanways.com/es/alquiler-vacacional/" >Alquiler Turístico</a></li><li><a  href="https://www.catalanways.com/es/alquiler/alquiler-alquileres-p0/categoria-alquiler-vacacional/vista-lista/" >Alquiler vacacional de larga duración</a></li><li><a  href="https://www.catalanways.com/es/ofertas-especiales/" >Ofertas especiales</a></li><li><a  href="https://www.catalanways.com/es/actividades/" >Actividades</a></li><li><a  href="https://www.catalanways.com/es/contacto/" >Contacto</a></li>        </ul>
11971    </div>
11972</div>
11973</div></div><div class="its--col-sm-2"><div class="widget ayuda"><div id="links_widget" class="widget">
11974    <p class="title ">Ayuda</p>
11975    <div class="widget_inner">
11976        <ul>
11977            <li><a  href="https://www.catalanways.com/es/condiciones-generales/" >Condiciones generales</a></li><li><a  href="https://www.catalanways.com/es/politica-de-cookies/" >Política de cookies</a></li><li><a  href="https://www.catalanways.com/es/aviso-legal/" >Aviso legal</a></li><li><a  href="https://www.catalanways.com/es/politica-de-privacidad/" >Política de privacidad</a></li>        </ul>
11978    </div>
11979</div>
11980</div></div><div class="its--col-sm-4"><div class="widget newsletter"><p class="title ">Newsletter</p>
11981
11982<div class="widget_inner">
11983  <form name="formNewsletterFooter" method="post" data-endpoint="https://fwk.avantio.com/services/sendMail.php" id="formNewsletterFooter" class="send-form form-default">
11984    <input type="hidden" name="Envia_contacto" value="Si">
11985    <input type="hidden" name="Idioma" value="ES">
11986    <input type="hidden" name="type" value="newsletter">
11987    <input style="display: none;" type="text" name="valida" value="avantio" size="10" tabindex="-1">
11988    <input style="display: none;" type="checkbox" name="check" />
11989
11990    <label id="CapaEmail">
11991        <span>Email:<span>*</span></span>
11992        <input class="form-control" name="email" value="" type="email" id="email2" size="38" placeholder="Email..." align="left" required="">
11993    </label>
11994
11995    <div id="botonContacto">
11996      <label>
11997        <div id="boton_contacto">
11998          <input id="boton_enviar" type="submit" name="Submit" value="Suscribir" class="btn btn-primary">
11999        </div>
12000      </label>
12001    </div>
12002
12003    <div class="its--col-md-12 acepto">
12004      <input id="acepto-footer1" type="checkbox" value="acepto" required="" />
12005      <label for='acepto-footer1'>He leído y acepto la <a target="_self" href="https://www.catalanways.com/es/politica-de-privacidad/">política de privacidad</a> y las <a target="_self" href="https://www.catalanways.com/es/condiciones-generales/"> condiciones generales</a></label>    
12006    </div>
12007    <div class="its--col-md-12 acepto si-acepta">
12008      <input id="acepto-footer2" type="checkbox" value="Si" name="aceptaOfertas" required="" oninvalid="setCustomValidity('Selecciona esta casilla si deseas recibir todas nuestras comunicaciones')"/>
12009      <label for="acepto-footer2">Me gustaría recibir ofertas exclusivas y descuentos de última hora</label>
12010    </div>
12011    <div style="display: none;" class="its--col-md-12 acepto no-acepta">
12012      <input id="no-acepto" type="hidden" value="No" name="aceptaOfertas" />
12013    </div>
12014        
12015  </form>
12016  
12017  <div class="clearfix"></div>
12018</div></div></div></div></div>            <p class='empresa_name_mobile visible-xs'>
12018© Catalan Ways 2026 </p>
12019    </div>  </div>  <div id="lower_footer">
12020    <div class="its--container">
12021      <div class="its--row">
12022        <div id="social_widget" class="its--col-sm-5">
12023                                      </div>        <div id="designed_by" class="its--col-sm-2">
12024          <a href="https://avantio.com/es" rel="nofollow" target="_blank"><img src="https://fwk.avantio.com/assets/img/avantio_blanco.svg" alt="Avantio" /></a>        </div>        <div id="tipo_pago" class="its--col-sm-5">
12025                    <ul class='list-inline'><li><img class='bank-transfer fade-in' src='https://fwk.avantio.com/assets/img/bank-transfer_white.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>        <a href='https://wa.me/34647898771'>
12026        <div class="whatsapp-floating-button">
12027          <div class="whatsapp-floating-button__icon">
12028            <i class='icon-whatsapp'></i>
12029          </div>
12030        </div>
12031      </a>
12032  </footer>
12033    </div>
12034    <!-- End its--global-container -->
12035    <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">    
12035<script>if (!window.jQuery || typeof jQuery == 'undefined') {document.write('
12035<script src="//ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"><\/script>')}</script>
12035<script>if (!window.jQuery || typeof jQuery == 'undefined') {document.write('
12035<script src="https://crs.avantio.com/default/js/jquery-3.4.1.min.js"><\/script>')}</script>
vendor: 2 bytes, line 12035
12035
12036<script type="text/javascript" src="https://crs.avantio.com/default/js/jquery.cookie.js"></script>
12036	
12037<script defer type="text/javascript" src="https://crs.avantio.com/default/js/crs_currency.js"></script>
12037	
12037<script>window.CRS_DOMAIN = (typeof window.CRS_DOMAIN === 'string' && window.CRS_DOMAIN) ? window.CRS_DOMAIN : 'crs.avantio.com';</script>
vendor: 2 bytes, line 12037
12037
12038<script>if (!window.jQuery || typeof jQuery == 'undefined') {document.write('
12038<script src="https://crs.avantio.com/default/js/jquery-3.4.1.min.js"><\/script>')}</script>
vendor: 2 bytes, line 12038
12038
12039<script async type="text/javascript" src="https://crs.avantio.com/default/js/stringsFunctions.js"></script>
vendor: 2 bytes, line 12039
12039
12040<script async type="text/javascript" src="https://crs.avantio.com/default/js/formulario_miniselects.js"></script>
vendor: 2 bytes, line 12040
12040
12041<script>if (jQuery('#autosuggest').length>0) {
12042document.write('
12042<script src="https://crs.avantio.com/default/js/jquery-ui-1.12.1.min.js"><\/script>');
12043document.write('
12043<script type="text/javascript" src="https://crs.avantio.com/default/js/crs_generic.js"><\/script>');
12044}
12045</script>
vendor: 2 bytes, line 12045
12045
12046<script defer src="https://fwk.avantio.com/assets/core-7.0/js/cookies.js"></script>
12046<script defer src="https://fwk.avantio.com/assets/core-7.0/js/cookies/cookies.js"></script>
12046<script defer src="https://fwk.avantio.com/assets/core-7.0/js/its--scripts.js"></script>
12046<script async src="https://fwk.avantio.com/assets/core-7.0/js/animations.js"></script>
12046<script defer src="https://fwk.avantio.com/assets/core-7.0/js/mobileMenu/mobileMenu.js"></script>
12046<script async src="https://fwk.avantio.com/assets/core-7.0/js/lazyload/lazyload.js"></script>
12046<link rel="stylesheet" href="https://crs.avantio.com/default/css/loader_map.css" type="text/css">    
12046<script src="https://fwk.avantio.com/assets/core-7.0/js/lightSlider/lightSlider.js"></script>
12046<script src="https://fwk.avantio.com/assets/core-7.0/js/lightGrid/lightGrid.js"></script>
12046<script src="https://fwk.avantio.com/assets/core-7.0/js/zonas/zonas.js"></script>
12046<script src="https://fwk.avantio.com/assets/core-7.0/js/ofertas/ofertas.js"></script>
12046<script src="https://fwk.avantio.com/assets/core-7.0/js/forms/sendForm.js"></script>
12046<script src="https://fwk.avantio.com/idiomas/js/i18n_ES.js"></script>
12046  </body>
12047</html>
12048

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.