*,html,body,h1,h2,h3,h4,h5,p,a,span,strong,ul,ul li,form,button,input{font-family:'Esphimere'!important}.f-bold{font-weight:700!important;font-style:normal!important}.f-semibold{font-weight:600!important;font-style:normal!important}.f-normal{font-weight:400!important;font-style:normal!important}.f-light{font-weight:300!important;font-style:normal!important}.f-exlight{font-weight:200!important;font-style:normal!important}.texto-rojo{color:#BD0926!important}a.tabulador,a.tabulador:hover{background-color:transparent;position:absolute;left:-10000em;color:#fff;z-index:1.0E+16;width:auto;display:block}a.tabulador:focus,a.tabulador:active{background-color:#000;color:#fff;position:absolute;left:inherit;z-index:1.0E+16;width:auto;display:block}.mayus{text-transform:uppercase!important}.relative{position:relative!important}.margentop{margin-top:30px!important}.masmargentop{margin-top:45px!important}hr{color:#BD0926;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);-moz-opacity:1;opacity:1;margin-top:25px;margin-bottom:25px}.titulogo{margin-top:15px}.precab{font-family:'Esphimere';font-size:1.3rem;line-height:34px;color:#000;text-align:right}.lnk-precab{color:#666;text-decoration:none}.lnk-precab:hover{color:#000;text-decoration:underline}#lista-iconos .list-group-item{padding:0 0 0 10px}#lista-iconos .list-group-item .lnk-iconos{display:block;width:100%;height:100%}#lista-iconos .img-fluid{max-height:34px!important}#navbarAgora ul.navbar-nav li.nav-item{min-width:7%}#navbarAgora ul.navbar-nav li.nav-item a.nav-link,#navbarAgora ul.dropdown-menu li a.dropdown-item{font-family:'Esphimere';line-height:30px;font-size:1.15rem;color:#BD0926;padding-right:0!important}#navbarAgora ul.dropdown-menu{min-width:200px}#navbarAgora ul.navbar-nav li.nav-item a.nav-link:hover{color:#674208}#navbarAgora ul.dropdown-menu li a.dropdown-item:hover{background-color:#BD0926;color:#fff}#navbarAgora ul.dropdown-menu li a.dropdown-item.active,#navbarAgora ul.dropdown-menu li a.dropdown-item:active{color:#fff;background-color:#BD0926}header button.navbar-toggler{border-color:#bd0926;color:#bd0926}header button.navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28189,9,38,1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.contCaboTxt{position:absolute;left:0;top:0;bottom:0;right:0}.contCaboTxt .container-md.h-100.d-flex.align-items-center > .row{display:block;width:100%}.lnk-cabecera{display:block;text-align:center;margin-top:10px;margin-bottom:10px}.lnk-cabecera img.img-fluid{max-width:96%;margin:0 auto}.carousel-caption::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#000;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3;z-index:0}.txtcab{display:inline-block;color:#fff;text-transform:uppercase;text-align:center;position:relative;margin-bottom:0}.txtcab::before{content:" ";position:absolute;left:-40px;width:36px;top:0;bottom:0;background-image:url(../img/abre-comillas-txt.png);background-repeat:no-repeat;background-position:center center;background-size:70% auto}.txtcab::after{content:" ";position:absolute;right:-40px;width:36px;top:0;bottom:0;background-image:url(../img/cierra-comillas-txt.png);background-repeat:no-repeat;background-position:center center;background-size:70% auto}.h3.agoracasa{font-family:'Esphimere';font-size:2rem;font-weight:300;line-height:1;color:#bd0926;text-transform:uppercase;text-align:center}.h4.agoramejor{position:relative;font-family:'Esphimere';font-weight:300;color:#1a171b;font-size:2rem;line-height:1.2;text-align:center;display:inline-block;margin:0 auto}.h4.agoramejor::before{content:"";position:absolute;left:-135px;width:110px;top:0;bottom:0;background-image:url(../img/abre-comillas.png);background-repeat:no-repeat;background-position:center center;background-size:100% auto}.h4.agoramejor::after{content:"";position:absolute;right:-135px;width:110px;top:0;bottom:0;background-image:url(../img/cierra-comillas.png);background-repeat:no-repeat;background-position:center center;background-size:100% auto}.contFondIn{position:relative;color:#fff;padding-left:0;padding-right:0}.contFondIn.izq{padding-right:0;background-color:#9b0b22}.contFondIn.der{padding-left:0;background-color:#1a171b}.conTxtIn{position:absolute;top:0;bottom:0;left:0;right:0}.conTnusi{display:block;width:100%;height:100%;padding:4% 7%}.titufin,.conTgestor h1,.conTgestor h2,.conTgestor h3,.conTgestor h4,.conTgestor h5{font-family:Esphimere,Verdana,Helvetica,sans-serif;font-size:2.7rem;line-height:1.15;text-transform:uppercase;color:#fff}.conTgestor.novedades .titufin{font-size:2rem;font-weight:300}.lnk-zoom{display:block;width:100%;height:100%}.txtfin{font-family:'Esphimere';font-weight:300;font-size:1rem;line-height:1.3;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.lnk-vermas{font-family:'Esphimere';font-weight:200;font-size:1.25rem;background-color:#FFF;color:#000;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;padding:1% 3%}.lnk-vermas:hover{background-color:#D4D4D4;color:#BD0926;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}.conTicres{position:relative}.conTicres.izq:after{content:"";position:absolute;top:0;right:-.5px;bottom:0;width:1px;background-color:#000}.conTicres.der:before{content:"";position:absolute;top:0;left:-.5px;bottom:0;width:1px;background-color:#000}.conTicres.izq .primero,.conTicres.izq .segundo,.conTicres.izq .tercero{position:relative}.conTicres.izq .segundo:before,.conTicres.izq .segundo:after{content:"";position:absolute;top:0;bottom:36%;background-color:#787575;width:1px}.conTicres.izq .segundo:before{left:-.5px}.conTicres.izq .segundo:after{right:-.5px}.jcarousel-wrapper.laimgmin.inicio{border:none;border-radius:0}.jcarousel-wrapper.laimgmin.inicio .jcarousel-control-prev,.jcarousel-wrapper.laimgmin.inicio .jcarousel-control-next{background:transparent;background-repeat:no-repeat;background-position:50%;background-size:100% 100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;transition:opacity .15s ease}.jcarousel-wrapper.laimgmin.inicio .jcarousel-control-prev:hover,.jcarousel-wrapper.laimgmin.inicio .jcarousel-control-next:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:.9}.jcarousel-wrapper.laimgmin.inicio .jcarousel-control-prev{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.jcarousel-wrapper.laimgmin.inicio .jcarousel-control-next{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.jcarousel-wrapper.laimgmin.inicio .jcarousel li{border-top:none;border-bottom:none;border-left:1px solid #fff;border-right:1px solid #fff}.lnk-iconini{display:block;width:100%;height:100%;text-align:center;text-decoration:none;color:#BD0926}.lnk-iconini:hover{text-decoration:underline}.lnk-iconini .img-fluid{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out}.lnk-iconini:hover .img-fluid{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out}.titu-icons{font-family:'Esphimere';font-weight:300;font-size:1.5vw;line-height:1.3;color:#BD0926;text-transform:uppercase;margin:15px auto 0;white-space:nowrap}.titu-formures{font-family:'Esphimere';font-size:2rem;color:#BD0926;margin-bottom:10px;text-transform:uppercase}.txt-formures{font-family:'Esphimere';font-weight:300;font-size:1.1rem;line-height:1;color:#000;margin-bottom:15px}#formu_reserva .form-control{font-family:'Esphimere';background-color:#F2F2F3;color:#BD0926;border-radius:0;font-size:1rem;padding-top:0;padding-bottom:0}#formu_reserva textarea.form-control{resize:none}#formu_reserva .form-control:focus{color:#BD0926;background-color:#F2F2F3;border-color:#BD0926;outline:0;box-shadow:0 0 0 .2rem rgba(189,9,38,.5)}#formu_reserva .form-control::placeholder{font-family:'Esphimere';font-size:1rem;color:#BD0926;text-transform:uppercase}#formu_reserva .form-control::-webkit-input-placeholder{font-family:'Esphimere';font-size:1rem;color:#BD0926;text-transform:uppercase}#formu_reserva .form-control::-moz-placeholder{font-family:'Esphimere';font-size:1rem;color:#BD0926;text-transform:uppercase}#formu_reserva .form-control:-ms-input-placeholder{font-family:'Esphimere';font-size:1rem;color:#BD0926;text-transform:uppercase}#formu_reserva .form-check-label{font-family:'Esphimere';font-weight:300;font-size:.85rem;line-height:1;color:#000}.lnk-pricont{color:#BD0926}#formu_reserva .form-check{display:block;min-height:1.3rem;padding-left:1.3em;margin-bottom:.125rem}#formu_reserva .form-check-input{width:.85em;height:.85em;margin-top:.4rem}#formu_reserva .form-check-input:focus{border-color:#BD0926;outline:0;box-shadow:0 0 0 .25rem rgba(189,9,38,.25)}#formu_reserva .form-check-input:checked[type="checkbox"]{background-color:#BD0926;border-color:#BD0926}#formu_reserva .form-check-input.is-invalid ~ .form-check-label,#formu_reserva .was-validated .form-check-input:invalid ~ .form-check-label{color:#dc3545}#btn-reser{font-family:'Esphimere';font-size:1rem;line-height:1;color:#F2F2F3;background-color:#bd0926;text-transform:uppercase;text-align:center;border-radius:0}.fondo-gris{background-color:#d7d8d9;background-image:url(../img/abre-comillas-fondo.png);background-repeat:no-repeat;background-position:6% 90%;background-size:auto 70%}.conTrombo{position:relative}.conTnaje{position:absolute;top:0;bottom:0;left:0;right:0}.lnk-najerilla{display:block;width:100%;font-family:'Esphimere';font-size:1.8rem;font-weight:300;line-height:1;color:#BD0926;text-transform:uppercase;text-align:right;text-decoration:none;padding-bottom:32px;background-image:url(../img/flechas-der.png);background-repeat:no-repeat;background-position:bottom right;background-size:auto 22px}.fondo-historia{background-color:#F1F1F1}.objfit{object-fit:cover;width:100%;height:100%}.conTtxtHist{padding:30px 60px}.texto,.conTgestor p{font-family:'Esphimere';font-size:1.06rem}.jcarousel-control-prev,.jcarousel-control-next,.jcarousel-pagination a.active{background:#BD0926}.jcarousel-wrapper{border:10px solid #fff;-webkit-box-shadow:0 0 2px #000;-moz-box-shadow:0 0 2px #000;box-shadow:0 0 2px #000}.video-responsivemc{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}.video-responsivemc iframe{height:100%;left:0;position:absolute;top:0;width:100%}.page-link{color:#BD0926}.page-link:hover{color:#000}.active > .page-link,.page-link.active{color:#fff;background-color:#BD0926;border-color:#BD0926}.lnk-playvid{display:block;text-align:center;vertical-align:middle;position:relative;margin:-60px auto 0}.lnk-playvid:after{content:" ";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-image:url(../img/play-youtube.png);background-position:center center;background-size:70px auto;background-repeat:no-repeat;z-index:2}.lnk-playvid:hover:after{background-image:url(../img/play-youtube-negro.png)}.lnk-playvid .img-fluid.img-video{margin:0 auto;z-index:1}.parrscatalog{font-family:'Esphimere';font-size:1.06rem;font-weight:400;margin-top:12px;text-transform:uppercase}#formu_contacto .form-control{font-family:'Esphimere';background-color:#F2F2F3;color:#BD0926;border-radius:0;font-size:1rem;padding-top:0;padding-bottom:0}#formu_contacto textarea.form-control{resize:none}#formu_contacto .form-control:focus{color:#BD0926;background-color:#F2F2F3;border-color:#BD0926;outline:0;box-shadow:0 0 0 .2rem rgba(189,9,38,.5)}#formu_contacto .form-control::placeholder{font-family:'Esphimere';font-size:1rem;color:#BD0926;text-transform:uppercase}#formu_contacto .form-control::-webkit-input-placeholder{font-family:'Esphimere';font-size:1rem;color:#BD0926;text-transform:uppercase}#formu_contacto .form-control::-moz-placeholder{font-family:'Esphimere';font-size:1rem;color:#BD0926;text-transform:uppercase}#formu_contacto .form-control:-ms-input-placeholder{font-family:'Esphimere';font-size:1rem;color:#BD0926;text-transform:uppercase}#formu_contacto .form-check-label{font-family:'Esphimere';font-weight:300;font-size:.85rem;line-height:1;color:#000}.lnk-pricont{color:#BD0926}#formu_contacto .form-check{display:block;min-height:1.3rem;padding-left:1.3em;margin-bottom:.125rem}#formu_contacto .form-check-input{width:.85em;height:.85em;margin-top:.4rem}#formu_contacto .form-check-input:focus{border-color:#BD0926;outline:0;box-shadow:0 0 0 .25rem rgba(189,9,38,.25)}#formu_contacto .form-check-input:checked[type="checkbox"]{background-color:#BD0926;border-color:#BD0926}#formu_contacto .form-check-input.is-invalid ~ .form-check-label,#formu_contacto .was-validated .form-check-input:invalid ~ .form-check-label{color:#dc3545}#btn-cont{font-family:'Esphimere';font-size:1rem;line-height:1;color:#F2F2F3;background-color:#bd0926;text-transform:uppercase;text-align:center;border-radius:0}.lnk-infad{color:#BD0926;text-decoration:none}.lnk-infad:hover{color:#674208;text-decoration:underline}footer{background-color:#868889;color:#fff}footer button.navbar-toggler{border-color:#fff;color:#fff}footer button.navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255,255,255,1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}#navbarAgoraPie ul.navbar-nav li.nav-item{min-width:7%}#navbarAgoraPie ul.navbar-nav li.nav-item a.nav-link,#navbarAgoraPie ul.dropdown-menu li a.dropdown-item{font-family:'Esphimere';line-height:30px;font-size:1.15rem;color:#fff;padding-right:0!important}#navbarAgoraPie ul.dropdown-menu li a.dropdown-item{color:#BD0926}#navbarAgoraPie ul.dropdown-menu{min-width:200px}#navbarAgoraPie ul.navbar-nav li.nav-item a.nav-link:hover{color:#BD0926}#navbarAgoraPie ul.dropdown-menu li a.dropdown-item:hover{background-color:#BD0926;color:#fff}#navbarAgoraPie ul.dropdown-menu li a.dropdown-item.active,#navbarAgoraPie ul.dropdown-menu li a.dropdown-item:active{color:#fff;background-color:#BD0926}.txtpie{margin-bottom:10px}.txtpie,.lnk-legal{font-family:'Esphimere';font-size:1.1rem;font-weight:300;line-height:1;color:#fff}.lnk-pie,.lnk-legal{color:#fff}.lnk-pie:hover,.lnk-legal:hover{color:#BD0926}#top-link-block.hidden{position:absolute;bottom:-82px;right:10px;display:none}#top-link-block{position:fixed;bottom:18px;right:10px;display:inline-block;z-index:100}#top-link-block a.well.well-sm,#top-link-block a.well.well-sm:active,#top-link-block a.well.well-sm:focus{padding:0;background-color:transparent;outline:none;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;vertical-align:middle;line-height:1;width:35px;height:35px;background-position:center center;background-size:100% auto;background-repeat:no-repeat;border:1px solid #000;background-color:#fff;background-image:url(../img/to-top.png);text-decoration:none}#top-link-block a.well.well-sm{-webkit-transition:border .5s ease-out;-moz-transition:border .5s ease-out;-o-transition:border .5s ease-out;transition:border .5s ease-out}#top-link-block a.well.well-sm:hover{text-decoration:none;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-image:url(../img/to-top-negro.png);border:1px solid #BD0926;background-color:#fff}#top-link-block a.well.well-sm{-webkit-transition:background .5s ease-out;-moz-transition:background .5s ease-out;-o-transition:background .5s ease-out;transition:background .5s ease-out}#cont_cook.container-fluid,#cont_cook.container-fluid.hide{width:100%;position:fixed;bottom:1px;left:0;background-color:#BD0926;min-width:100%;color:#fff;display:none;opacity:1;border-top:2px solid #BD0926;border-bottom:2px solid #BD0926;z-index:2000000}#cont_cook.container-fluid #p_cook{font-weight:400;font-style:normal;font-size:12pt;line-height:13pt;color:#fff;text-align:center}#cont_cook div.row div.col-md-12.text-center{padding-top:1%;padding-bottom:1%}.bot_cook{display:inline;margin:auto 0;color:#000;line-height:1;border-color:#000;background-color:#fff}#cont_cook.container-fluid a{color:#000;font-weight:600;font-style:italic;text-decoration:underline}#cont_cook.container-fluid #p_cook{color:#fff}.bot_cook{margin:auto auto auto 10px}#cont_cook.container-fluid a:hover{color:#000}.bot_cook:hover{border-color:#fff;background-color:#000;color:#fff}#configura-cook{position:fixed;bottom:18px;left:10px;z-index:100001;width:35px;height:35px;text-align:center;vertical-align:middle}#configura-cook a.well.well-sm{padding:4px;border-radius:50%;display:block;width:35px;height:35px;background-position:center center;background-size:80% auto;background-repeat:no-repeat;border:1px solid #000;background-color:#fff;background-image:url(../img/config-cookies.png);text-align:center;vertical-align:middle;text-decoration:none;-webkit-transition:border .5s ease-out;-moz-transition:border .5s ease-out;-o-transition:border .5s ease-out;transition:border .5s ease-out}#configura-cook a.well.well-sm:hover{background-image:url(../img/config-cookies-negro.png);border:1px solid #BD0926;background-color:#fff;text-decoration:none}#configura-cook a.well.well-sm{-webkit-transition:background .5s ease-out;-moz-transition:background .5s ease-out;-o-transition:background .5s ease-out;transition:background .5s ease-out}#carga-modal .modal-content{background-color:#F1F1F1;border:1px solid #BD0926;-webkit-box-shadow:0 5px 15px rgba(189,9,38,.89);box-shadow:0 5px 15px rgba(189,9,38,.89)}#carga-modal .modal-content.confcookies{background-color:#F1F1F1;border:1px solid #BD0926;-webkit-box-shadow:0 5px 15px rgba(189,9,38,.89);box-shadow:0 5px 15px rgba(189,9,38,.89)}#carga-modal .modal-header{border-bottom:1px solid #BD0926}#carga-modal .modal-header #titulo-modal{color:#BD0926;font-weight:700}#carga-modal .modal-content.confcookies .modal-header{border-bottom:1px solid #BD0926}#carga-modal .modal-content.confcookies .modal-header #titulo-modal{color:#BD0926}#carga-modal .modal-dialog.modal-xl.modalzoom{max-width:90%!important}#carga-modal .modal-dialog.modalzoom #modal_cuerpo{text-align:center}#carga-modal .modal-dialog.modalzoom #modal_cuerpo .img-fluid{margin:0 auto}#carga-modal #btn-confcook{z-index:100;position:relative}#carga-modal .modal-content.confcookies .modal-body #modal_cuerpo *{color:#000}#carga-modal .modal-footer,#redes-modal .modal-footer{border-top:1px solid #BD0926}#carga-modal .modal-content .modal-footer{border-top:1px solid #BD0926}#carga-modal .modal-content .modal-footer button{font-family:'Arial';font-weight:400;font-style:normal;font-size:18px;color:#BD0926;text-align:center;text-decoration:none;padding:2px 8px;border:1px solid #000}#carga-modal .modal-content .modal-footer button:hover{background-color:#BD0926;color:#fff}#carga-modal .modal-content .modal-footer button:focus{box-shadow:0 0 0 .2rem rgba(189,9,38,.5)}#carga-modal .modal-content.confcookies .modal-header button.close{color:red;border:1px solid #BD0926;padding:2px 5px;margin:0 2px -1rem 0}#carga-modal .modal-content.confcookies .modal-header button.close:hover{color:#000;border:1px solid #000}#carga-modal .modal-content.confcookies .modal-footer .btn.btn-default.confirm{border:1px solid #BD0926;color:#000}