@charset "UTF-8";@import "fancybox.css";@font-face{font-family:'Nunito';font-style:normal;font-weight:300;font-stretch:100%;src:url(https://fonts.bunny.net/nunito/files/nunito-latin-300-normal.woff2) format('woff2'),url(https://fonts.bunny.net/nunito/files/nunito-latin-300-normal.woff) format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Nunito';font-style:normal;font-weight:300;font-stretch:100%;src:url(https://fonts.bunny.net/nunito/files/nunito-cyrillic-300-normal.woff2) format('woff2'),url(https://fonts.bunny.net/nunito/files/nunito-cyrillic-300-normal.woff) format('woff');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Nunito';font-style:normal;font-weight:300;font-stretch:100%;src:url(https://fonts.bunny.net/nunito/files/nunito-latin-ext-300-normal.woff2) format('woff2'),url(https://fonts.bunny.net/nunito/files/nunito-latin-ext-300-normal.woff) format('woff');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Nunito';font-style:normal;font-weight:300;font-stretch:100%;src:url(https://fonts.bunny.net/nunito/files/nunito-vietnamese-300-normal.woff2) format('woff2'),url(https://fonts.bunny.net/nunito/files/nunito-vietnamese-300-normal.woff) format('woff');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Nunito';font-style:normal;font-weight:300;font-stretch:100%;src:url(https://fonts.bunny.net/nunito/files/nunito-cyrillic-ext-300-normal.woff2) format('woff2'),url(https://fonts.bunny.net/nunito/files/nunito-cyrillic-ext-300-normal.woff) format('woff');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Nunito';font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.bunny.net/nunito/files/nunito-latin-400-normal.woff2) format('woff2'),url(https://fonts.bunny.net/nunito/files/nunito-latin-400-normal.woff) format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Nunito';font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.bunny.net/nunito/files/nunito-cyrillic-400-normal.woff2) format('woff2'),url(https://fonts.bunny.net/nunito/files/nunito-cyrillic-400-normal.woff) format('woff');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Nunito';font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.bunny.net/nunito/files/nunito-latin-ext-400-normal.woff2) format('woff2'),url(https://fonts.bunny.net/nunito/files/nunito-latin-ext-400-normal.woff) format('woff');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Nunito';font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.bunny.net/nunito/files/nunito-vietnamese-400-normal.woff2) format('woff2'),url(https://fonts.bunny.net/nunito/files/nunito-vietnamese-400-normal.woff) format('woff');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Nunito';font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.bunny.net/nunito/files/nunito-cyrillic-ext-400-normal.woff2) format('woff2'),url(https://fonts.bunny.net/nunito/files/nunito-cyrillic-ext-400-normal.woff) format('woff');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Nunito';font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.bunny.net/nunito/files/nunito-latin-700-normal.woff2) format('woff2'),url(https://fonts.bunny.net/nunito/files/nunito-latin-700-normal.woff) format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Nunito';font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.bunny.net/nunito/files/nunito-cyrillic-700-normal.woff2) format('woff2'),url(https://fonts.bunny.net/nunito/files/nunito-cyrillic-700-normal.woff) format('woff');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Nunito';font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.bunny.net/nunito/files/nunito-latin-ext-700-normal.woff2) format('woff2'),url(https://fonts.bunny.net/nunito/files/nunito-latin-ext-700-normal.woff) format('woff');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Nunito';font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.bunny.net/nunito/files/nunito-vietnamese-700-normal.woff2) format('woff2'),url(https://fonts.bunny.net/nunito/files/nunito-vietnamese-700-normal.woff) format('woff');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Nunito';font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.bunny.net/nunito/files/nunito-cyrillic-ext-700-normal.woff2) format('woff2'),url(https://fonts.bunny.net/nunito/files/nunito-cyrillic-ext-700-normal.woff) format('woff');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Franciscus;font-weight:normal;src:url("/css/fonts/Franciscus-Regular.otf") format("opentype")}@font-face{font-family:Franciscus;font-weight:normal;font-style:italic;src:url("/css/fonts/Franciscus-RegularOblique.otf") format("opentype")}@font-face{font-family:Franciscus;font-weight:bold;src:url("/css/fonts/Franciscus-Bold.otf") format("opentype")}@font-face{font-family:Franciscus;font-weight:bold;font-style:italic;src:url("/css/fonts/Franciscus-BoldOblique.otf") format("opentype")}a{color:#333}a:hover{color:#000}.campos-admin{border-bottom:1px solid #ddd;padding-bottom:8px;margin-top:4px}.campos-admin.isReadonly{color:#888;border-bottom:none;padding:0px;margin:0px;font-size:12px}.campos-admin.isReadonly input{color:#888}.picture_thumb{width:50%;height:250px;object-fit:scale-down;border:1px solid #ced4da;padding:20px;background-color:#ddd;border-radius:.375rem}.sortPlaceholder{background-color:#999}.ui-nestedSortable-error{background:#fbe3e4;color:#8a1f11}ol.sortable,ol.sortable ol{margin:0 0 0 25px;padding:0;list-style-type:none}ol.sortable{margin-top:25px;margin-bottom:25px}.sortable li{margin:7px 0 0 0;padding:0}.sortable li div{border:1px solid black;padding:3px;margin:0;cursor:move}#DL_mask{position:absolute;z-index:590;display:none;top:0px;left:0px}#DL_growl{border:none;padding:20px;background-color:#000;border-radius:10px;opacity:.8;color:#fff;position:fixed;z-index:592;width:300px}.DLalerta{font-size:12px}.multiSelect{width:100%;margin-top:.1em}.multiSelect caption{display:none}.separador{width:2em}.multiSelectTh{text-align:center;border:1px solid #9F9F9F;border-bottom:0px;line-height:1.5em;width:48%}.multiSelectSelect{width:100%;height:12em !important;border:1px solid #9F9F9F;font-size:90% !important}.botonOff{padding:0 .8em 0 .8em;text-align:center;cursor:pointer;white-space:nowrap;background:#373737;color:#FFFFFF;line-height:2em}.botonOn{padding:0 .8em 0 .8em;text-align:center;cursor:pointer;white-space:nowrap;background:#555555;color:#FFFFFF}ul.horizontalRadios,ul.verticalRadios{display:block;line-height:100%;margin:5px 0px 0px 0px !important;padding:0px}ul.horizontalRadios li{display:inline;margin:0px}.checkRadioInput{border:0em;position:relative !important;margin:0px 8px 0px 0px !important}.labelRadiosChecks{padding:0px 0px 5px 0px;margin:0px 12px 0px 0px}.spanLabel{display:inline-block;margin-bottom:5px;font-weight:bold;padding-right:0px}.bs-callout{margin:5px 0;padding:15px 30px 15px 15px;border-left:5px solid #eee;font-size:12px}.bs-callout-danger{background-color:#fcf2f2;border-color:#dFb5b4}.bs-callout-danger a{font-weight:bold;color:#843534}.bs-callout-warning{background-color:#fefbed;border-color:#f1e7bc}.bs-callout-warning a{font-weight:bold;color:#66512c}.bs-callout-info{background-color:#f0f7fd;border-color:#d0e3f0}.bs-callout-info a{font-weight:bold;color:#245269}.bs-callout-success{background-color:#dff0d8;border-color:#398439}.bs-callout-success a{font-weight:bold;color:#66512c}.paginatorContent{margin:0px 0px 6px 0px}#pageList{margin:0px 0px 0px 0px}.contPerPage{margin:0 10px 3px 10px}.btnNew{margin-top:-1px}.custom-select{height:calc(1.5em + .75rem)}.daterange{float:left}.daterangeSep{margin:0px;padding:0px;float:left;text-align:center;width:10px !important;height:10px}.listado thead th.thOpciones.cant1{width:85px}.listado thead th.thOpciones.cant2{width:155px}.listado thead th.thOpciones.cant3{width:210px}.table-responsive .listdate{text-align:center;border:0;background-color:transparent}.table-responsive .listdate:hover,.table-responsive .listdate:active,.table-responsive .listdate:focus-visible,.table-responsive .listdate:focus-within{border:0}.btn-group{float:right}.btn-group.btn-group-sm>.btn,.btn-group .btn-sm{padding-top:.15rem}.btn-group-order{margin-right:6px}.table>tbody>tr>td{padding:4px 5px;vertical-align:middle}legend{margin-bottom:0}legend+*:before{content:".";display:block;height:0;visibility:hidden}.labelEdit{padding-right:0px}.iconReq,.iconOpt{color:red;font-size:6px;display:inline-table;top:-5px;position:relative}.iconOpt{color:gray}.has-success .iconReq,.has-success .iconOpt{color:#3c763d !important}.has-success input{border:1px solid #5cb85c}.has-error .iconReq,.has-error .iconOpt{color:#ff0000 !important}.has-error input{border:1px solid #ff0000}.no-validated-field{color:#ff0000 !important}.form-control-feedback{color:#ff0000;font-size:8px;right:10px}.red{color:#ff0000}input[type="color"]{padding:0;width:100px}.place-data{cursor:pointer}.place-data:hover{text-decoration:underline}.ui-front{z-index:600}span.input-group-text{width:42px;display:block;text-align:center}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url('../public_images/ajax-loader.gif') center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('../fonts/slick.eot');src:url('../fonts/slick.eot?#iefix') format('embedded-opentype'),url('../fonts/slick.woff') format('woff'),url('../fonts/slick.ttf') format('truetype'),url('../fonts/slick.svg#slick') format('svg')}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted .slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:10px;line-height:20px;text-align:center;color:white;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:white;opacity:.75}@media (min-width:576px){.w-sm-100{width:100%!important}.w-sm-75{width:75%!important}.w-sm-50{width:50%!important}.w-sm-25{width:25%!important}.h-sm-100{height:100%!important}.h-sm-75{height:75%!important}.h-sm-50{height:50%!important}.h-sm-25{height:25%!important}}@media (min-width:768px){.w-md-100{width:100%!important}.w-md-75{width:75%!important}.w-md-50{width:50%!important}.w-md-25{width:25%!important}.h-md-100{height:100%!important}.h-md-75{height:75%!important}.h-md-50{height:50%!important}.h-md-25{height:25%!important}}@media (min-width:992px){.w-lg-100{width:100%!important}.w-lg-75{width:75%!important}.w-lg-50{width:50%!important}.w-lg-25{width:25%!important}.h-lg-100{height:100%!important}.h-lg-75{height:75%!important}.h-lg-50{height:50%!important}.h-lg-25{height:25%!important}}@media (min-width:1200px){.w-xl-100{width:100%!important}.w-xl-75{width:75%!important}.w-xl-50{width:50%!important}.w-xl-25{width:25%!important}.h-xl-100{height:100%!important}.h-xl-75{height:75%!important}.h-xl-50{height:50%!important}.h-xl-25{height:25%!important}}html{scroll-behavior:smooth}body{display:flex;min-height:100vh;flex-direction:column;font-family:'Nunito','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1rem}button:hover,button:focus,button:active{box-shadow:none !important}.alert{border-radius:0}header .navbar-nav ul.nav{color:#fff}header .navbar-nav ul.nav a{color:#fff}header .navbar-nav .nav-item .nav-link{padding:.2rem 1rem .1rem;text-transform:uppercase;color:#000}header .navbar-nav .nav-item .nav-link.active{border:1px solid #999;font-weight:bold;background-color:#dedede;padding:10px 10px 7px}header .nav.idiomas .nav-item .nav-link{padding-left:.2rem;padding-right:.2rem;color:#000}header .nav.idiomas .nav-item .nav-link.active{text-decoration:underline}header .main-menu .nav-link{padding:.2rem 1rem .1rem;text-transform:uppercase;color:#000;padding:10px 15px 7px}.nabarmengarri-2{background-color:red;color:#fff !important}.nabarmengarri-3{background-color:#153223;color:#fff !important}.separator h1{position:relative;font-size:30px;z-index:1;overflow:hidden;text-align:center}.separator h1:before,.separator h1:after{position:absolute;top:51%;overflow:hidden;width:50%;height:1px;content:'\a0';background-color:gray}.separator h1:before{margin-left:-50%;text-align:right}.separator img{background-color:transparent;padding:0 15px}.separator .color{background-color:#ccc}.home-slider .central{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:350px}.home-slider .central img.logo{max-width:100% !important;text-align:center;margin-bottom:30px}.home-slider .central .titleSlider{font-size:1.3rem}h1,h2,h3,h4,h5,h6{color:#333;font-weight:700}h1.title,h2.title,h3.title,h4.title,h5.title,h6.title{border-top:1px solid black;border-bottom:1px solid black;line-height:100%;padding:.3rem 0 .4rem 0}.precio{color:white;padding:4px 10px;display:inline;border-radius:3px;font-size:.9rem}.precio.normal{background-color:black}.precio.socio{background-color:blueviolet}.precio.taquilla{background-color:#960000}.precio.gratuita{background-color:green}a{color:inherit}.card-img,.card-img-bottom,.card-img-top{width:100%;height:auto}.bloques-contenido{min-height:600px}.bloques-contenido .card-data h1,.bloques-contenido .card-data h2,.bloques-contenido .card-data h3,.bloques-contenido .card-data h4,.bloques-contenido .card-data h5,.bloques-contenido .card-data h6{line-height:1.8rem}.bloques-contenido .card-data h1 span,.bloques-contenido .card-data h2 span,.bloques-contenido .card-data h3 span,.bloques-contenido .card-data h4 span,.bloques-contenido .card-data h5 span,.bloques-contenido .card-data h6 span{font-weight:normal;font-size:1rem;padding:0;margin:3px 0 0 0;display:block;line-height:120%}.bloques-contenido.eventos-card h1{line-height:2.5rem}.bloques-contenido.eventos-card h1 span{font-weight:normal;font-size:1.5rem;line-height:1.7rem;padding:0;margin:5px 0 0 0;display:block}.bloques-contenido.eventos-card .location h3{text-indent:-18px;margin-left:30px}.bloques-contenido.eventos-card .map,.bloques-contenido.eventos-card .map-lugar{width:100%;height:300px;filter:grayscale(100%)}.bloques-contenido.eventos-card .img-qr{width:75px;height:auto}.bloques-contenido.eventos-card .content-box{max-height:220px;position:relative;overflow:hidden}.bloques-contenido.eventos-card .content-box.expanded{max-height:none;overflow:visible}.bloques-contenido.eventos-card .content-box .read-more{position:absolute;bottom:0;left:0;width:100%;text-align:center;margin:0;padding:50px 0 5px;background-image:linear-gradient(to bottom, transparent, white, white)}.bloques-contenido.eventos-card ul li{list-style:none}.bloques-contenido.eventos-card .text-muted{font-size:small}.bloques-contenido.eventos-card .video{position:relative}.bloques-contenido.eventos-card .video img{filter:brightness(50%) grayscale(100)}.bloques-contenido.eventos-card .video .icon-play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:3rem;color:white;transition-duration:.2s}.bloques-contenido.eventos-card .video:hover .icon-play{font-size:4rem;transition-duration:.2s}.bloques-contenido.eventos-card .qr-code{width:80px;height:auto;text-align:center}.bloques-contenido.eventos-card .slider-img{height:185px}.bloques-contenido.eventos-card article a[href^="http"]::after,.bloques-contenido.eventos-card article a[href^="https://"]::after{content:"";width:11px;height:11px;margin-left:4px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8.636 3.5a.5.5 0 0 0-.5-.5H1.5A1.5 1.5 0 0 0 0 4.5v10A1.5 1.5 0 0 0 1.5 16h10a1.5 1.5 0 0 0 1.5-1.5V7.864a.5.5 0 0 0-1 0V14.5a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h6.636a.5.5 0 0 0 .5-.5z'/%3E%3Cpath fill-rule='evenodd' d='M16 .5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h3.793L6.146 9.146a.5.5 0 1 0 .708.708L15 1.707V5.5a.5.5 0 0 0 1 0v-5z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block}.bloques-contenido .colaboradores-card img{max-height:85px;max-width:100%}.bloques-contenido hr,.bloques-contenido hr.ck-extra-space{background-color:transparent;border:none;margin:30px 0}.bloques-contenido hr.ck-line{background-color:transparent;border-top:1px solid #666;margin:30px 0 25px}.bloques-contenido .franciscus{padding:40px 50px;text-align:center;color:#554b40;background-color:#baad97;font-family:'Franciscus',Serif;font-weight:bold}.bloques-contenido .franciscus p{font-size:1.7rem;font-style:italic}.cat_16 .importe p{line-height:130%;font-size:1.4rem}.cat_16 .importe p small{display:inline-block;font-size:1rem;width:75%;margin-top:20px;margin-bottom:20px}.cat_16 .residencia .texto p{font-size:1.4rem}.cat_16 .residencia .texto p.list{color:#714640}.inner-map{width:100%;height:300px;filter:grayscale(100%)}.form-group label{color:#333;font-size:1.6rem}.form-group label .iconReq{color:red;font-size:10px;font-weight:bold;position:relative;top:-10px;margin-left:0px}.form-group label .iconOpt{display:none}.form-group .form-control{font-size:1.1rem}.form-group .form-check{margin:10px 0}.form-group .form-check .form-check-input{margin-left:-1rem;margin-top:.45rem}.form-group .form-check .form-check-label{margin-left:10px;font-size:1rem;line-height:130%;font-weight:bold}.form-group .form-text{color:#333}.disabled{color:#999}.disabled strong{color:#999}.abisua{border:1px solid green !important;background-color:#b8eeb8}.msg_abisua_modificado{color:blue}.msg_abisua_unlock{color:green}.msg_abisua_lock{color:brown}.public_field{padding:.4rem 1rem;background-color:#e9ecef;border:1px solid #ced4da}.btn.btn-primary{background-color:#333;border-color:#333}.btn.btn-primary:hover{background-color:#000000;border-color:#000000}.btn.btn-primary.disabled{cursor:not-allowed}.btn.btn-outline-primary{border-color:white;color:white;border-width:1px}.btn.btn-outline-primary:hover{background-color:#666;border-color:#666}.btn.btn-outline-primary.disabled{cursor:not-allowed}.img-fluid-max{max-width:100%;text-align:center}.alert-danger{color:#333;background-color:#ffd0f1}.alert-danger p{color:#333}.formErrorContent{color:white;background-color:red;padding:2px 5px}.has-error{color:red !important}.nav-pills .nav-link,.nav-pills .show{color:#333}.nav-pills .nav-link.active,.nav-pills .show.active,.nav-pills .nav-link>.nav-link,.nav-pills .show>.nav-link{background-color:#333}header .logo-home{max-height:55px;width:auto}.site-footer{color:#fff}.site-footer h1,.site-footer h2,.site-footer h3{color:#fff}.site-footer strong{color:#fff}.site-footer a{color:#999}.site-footer a:hover{color:#fff}.site-footer .credits{font-size:.8rem;color:rgba(255,255,255,0.5)}.site-footer img.logo{max-width:225px}.top-banners{position:absolute;top:0px;left:0px;font-size:18px;width:100%;color:#eee;z-index:2000;line-height:130%;background-color:#EA3344}.top-banners a{color:#fff}.top-banners a:hover{color:#fff;text-decoration:underline}.message{max-width:700px;padding:40px}.message a{color:#333}#DL_mask{background-color:#ac2384}main #sliderHome{background-color:black;position:relative}main #sliderHome .imgtop{width:100%;display:flex;height:calc(100vh - 115px);background-size:cover;background-color:#000;background-position:center top;background-repeat:no-repeat}main #sliderHome .imgtop video{object-fit:cover;width:100%;height:100%}main #sliderHome figure{position:absolute;top:0px;left:0px;width:100%;height:100%}main #sliderHome figure figcaption{position:absolute;width:90%;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}main #sliderHome figure figcaption.col_1{color:#fff}main #sliderHome figure figcaption.col_1 a{color:#fff !important;border:1px solid #fff !important}main #sliderHome figure figcaption.col_2{color:#000}main #sliderHome figure figcaption.col_2 a{color:#000 !important;border:1px solid #000 !important}main #sliderHome figure figcaption h2,main #sliderHome figure figcaption h3,main #sliderHome figure figcaption h4,main #sliderHome figure figcaption i{max-width:1000px;margin:0 auto;text-align:center;font-weight:300;text-transform:uppercase;line-height:110%;color:#fff}main #sliderHome figure figcaption h2.color_1,main #sliderHome figure figcaption h3.color_1,main #sliderHome figure figcaption h4.color_1,main #sliderHome figure figcaption i.color_1{color:#fff}main #sliderHome figure figcaption h2.color_2,main #sliderHome figure figcaption h3.color_2,main #sliderHome figure figcaption h4.color_2,main #sliderHome figure figcaption i.color_2{color:#000}main #sliderHome figure figcaption h2{font-size:clamp(2vw, 8vw, 8vh);letter-spacing:1px}main #sliderHome figure figcaption h3{font-size:clamp(1.5vw, 4vw, 4vw);letter-spacing:1px}main #sliderHome figure figcaption h4{font-size:clamp(1vw, 2vw, 2vw);letter-spacing:1px}main #sliderHome figure figcaption .logo-home{max-height:75px;width:auto}main #sliderHome .flecha{position:absolute;bottom:30px;left:50%;width:30px;height:30px;margin-left:-15px;z-index:1020;animation:arrowAnimation 3s infinite;-webkit-animation:arrowAnimation linear 3s infinite;animation:arrowAnimation linear 3s infinite}.header-img img{height:50vh;width:100%;object-fit:cover}.header-img.foto_size_1 img{object-fit:cover}.header-img.foto_size_2{text-align:center;padding:30px}.header-img.foto_size_2 img{max-width:100%;max-height:350px;width:auto;height:auto}.bloque-eventos img.picture{width:650px;height:auto;object-fit:cover;aspect-ratio:3 / 2}.bloque-eventos img.thumb-3{width:30px;height:auto}.bloque-eventos img.thumb-4{width:35px;height:auto}.bloque-eventos img.thumb-6{width:40px;height:auto}.bloque-eventos .card-data ul li{text-overflow:ellipsis}.bloque-eventos .card-data ul li i{font-size:medium}.bloque-eventos a{text-decoration:none}.bloque-eventos a h1,.bloque-eventos a h2,.bloque-eventos a h3,.bloque-eventos a h4,.bloque-eventos a h5,.bloque-eventos a h6{text-decoration:none !important}.bloque-eventos a.mas-info{border:1px solid black;padding:2px 10px;font-size:x-small}.bloque-eventos a.mas-info:hover{background-color:black;color:white}.bloque-eventos .list-unstyled li span{color:#666}.bloque-eventos .card{transition-duration:.1s}footer img{max-height:45px;max-width:250px;width:auto;object-fit:contain}footer .nav-left img{padding-right:5px}footer .nav-center img{padding-left:5px;padding-right:5px}footer .nav-right img{padding-left:5px}footer .info{color:#000;line-height:140%}footer span{font-size:small;display:block;margin-bottom:15px}footer .txartelak{filter:grayscale(1)}footer .txartelak .global-payments{width:195px;margin-bottom:10px}footer .txartelak .rxp-allowed-cards img{width:45px;margin-left:2px}footer .footer-menu a{text-decoration:underline}.scrollToTop{padding:10px;text-align:center;background-color:black;color:#fff;text-decoration:none;position:fixed;bottom:0px;right:20px;display:none;z-index:3000}.scrollToTop:hover{text-decoration:none;background-color:red;color:#fff !important}.scrollToTop .currentColor{color:#fff}@keyframes arrowAnimation{0%{bottom:20px}50%{bottom:40px}100%{bottom:20px}}.tags{font-size:11px;padding:2px 10px}.progressbar{counter-reset:step}.progressbar li{list-style:none;display:inline-block;width:19%;position:relative;text-align:center;font-size:x-small}.progressbar li:before{content:counter(step);counter-increment:step;width:30px;height:30px;line-height:30px;border:1px solid #ddd;border-radius:100%;display:block;text-align:center;margin:0 auto 10px auto;background-color:#ddd}.progressbar li:after{content:"";position:absolute;width:100%;height:1px;background-color:#ddd;top:15px;left:-50%;z-index:-1}.progressbar li:first-child:after{content:none}.progressbar li.active{color:#333}.progressbar li.active:before{border-color:#333;background-color:#333;color:#fff}.progressbar li.active:after{background-color:#333}.tablaPedido .img-cover{width:150px;height:auto}@media (min-width:768px){.columns-2{column-count:2;column-gap:40px}.columns-2 p{orphans:3;widows:3}.columns-3{column-count:3;column-gap:40px}.columns-3 p{orphans:2;widows:2}}.legal_footer{background-color:#ddd;color:#333;font-size:.7rem}.legal_footer .signature{color:#666;font-size:.6rem;font-family:monospace}.navbar-toggler{padding:4px;background-color:#ddd;border:1px solid #ccc;border-radius:5px;transition-duration:.5s}.navbar-toggler.collapsed{background-color:white}.navbar-toggler span::after{content:"\F479";font-family:bootstrap-icons !important;font-size:1.5rem;color:#999}.bloque-etiquetas h1 small,.bloque-etiquetas h2 small,.bloque-etiquetas h3 small,.bloque-etiquetas h4 small,.bloque-etiquetas h5 small,.bloque-etiquetas h6 small{font-weight:normal;color:#666;font-size:70%}.bloque-etiquetas h1 span,.bloque-etiquetas h2 span,.bloque-etiquetas h3 span,.bloque-etiquetas h4 span,.bloque-etiquetas h5 span,.bloque-etiquetas h6 span{font-weight:normal;color:#666}.bloque-tienda .card-title small{font-weight:normal;font-size:70%;color:#666}.bloque-tienda .card-title span{font-weight:normal;color:#666}.bloque-tienda .list-group-item.active{background-color:#ddd;border-color:#999;color:#000}.bloque-tienda h1 span,.bloque-tienda h2 span,.bloque-tienda h3 span,.bloque-tienda h4 span,.bloque-tienda h5 span,.bloque-tienda h6 span{font-weight:normal}.bloque-tienda.bloque-tienda-card .social_icons img{width:35px;height:auto;margin:0 5px;transition-duration:.1s}.bloque-tienda.bloque-tienda-card .social_icons img:hover{transition-duration:.1s;transform:scale(110%)}.bloque-tienda.bloque-tienda-card h4,.bloque-tienda.bloque-tienda-card h5{font-weight:normal;color:#666}.bloque-tienda.bloque-tienda-card .card_opciones .list-group-item{padding:10px 20px}.bloque-tienda.bloque-tienda-card .card_opciones .is_new{position:absolute;top:2px;left:-25px;z-index:1000;transform:rotate(-35deg);width:40px}.bloque-tienda.bloque-tienda-card ul li{list-style:none}.bloque-tienda.bloque-tienda-card ul li:before{content:"\F49E";position:relative;top:3px;margin-right:10px;color:#999999;font-family:bootstrap-icons !important;font-style:normal;font-weight:400 !important;font-variant:normal;text-transform:none}.bloque-tienda .card .card-img-top.cover_1{aspect-ratio:1 / 1;object-fit:cover}.bloque-tienda .card .card-img-top.cover_2{aspect-ratio:3 / 4;object-fit:cover}.bloque-tienda .card .card-body{position:relative}.bloque-tienda .card .card-body .is_new{position:absolute;top:-10px;right:-10px;width:40px}.bloque-tienda .card .card-body .is_for_rent{color:#666666;font-size:xx-small}.bloque-tienda .loading-the-iframe{width:521px;margin:0 auto}.bloque-tienda .loading-the-iframe #pay_redirect_iframe{height:640px;padding:20px;width:521px;background:white url('/public_images/ajax-loader.gif') center 10% no-repeat;display:block}