   @import url('https://fonts.googleapis.com/css?family=Quattrocento+Sans:700|Montserrat:400,700|Roboto+Condensed:400,700');html{background:#FFF}body{font-family:'Roboto Condensed',sans-serif;color:#505050}h1{font-family:'Quattrocento Sans',sans-serif;font-size:2.5em;text-transform:uppercase;color:#1100a4}h2{font-family:'Quattrocento Sans',sans-serif;font-size:2em;text-transform:uppercase;color:#b64b36}h3{font-family:'Quattrocento Sans',sans-serif;font-size:2em;text-transform:uppercase;color:#b64b36}a{color:#b64b36}.titulo_int{text-transform:uppercase;font-size:1.5em;color:#1100a4;font-family:'Roboto Condensed',sans-serif;font-weight:700}input{font-family:'Roboto Condensed',sans-serif}textarea{font-family:'Roboto Condensed',sans-serif}select{font-family:'Roboto Condensed',sans-serif}.boton{background-color:#1100a4}.seccion_descripcion .columnas .colIzqI{padding-left:480px}.seccion_descripcion .columnas .colDer{width:480px}.boton_gris{background-color:#666}.boton:hover{background-color:#1100a4}.mayusculas{font-size:1.25em}.fondo_blanco{background-color:#FFF;color:#000}.fondo_cafe{background-color:#b64b36;padding:20px 10px;color:#fff}.fondo_cafe h2{color:#FFF}.contenido .footer .fondo_blanco{text-transform:uppercase;line-height:1.5em}.contenido .footer .fondo_blanco a{color:#000}.contenido .header{background:#fff;position:relative;z-index:11;height:120px}.contenido .header .logo{position:absolute;z-index:11;left:10px;top:0}.contenido .header .logo h1{background:url(../img/sitio/hotel_del_centro.jpg) no-repeat center #fff;background-size:contain;width:240px;height:120px;text-indent:-9999px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#1100a4}.contenido .header .menu{padding-left:240px;float:none;display:inherit;z-index:1;height:120px}.contenido .header .menu ul li{font-family:'Quattrocento Sans',sans-serif;border-left:1px solid #1100a4}.contenido .header .menu ul li:first-child{border-left:0}.contenido .header .menu ul li a{line-height:41px;color:#1100a4;text-transform:uppercase;font-weight:700;padding:0 15px}.contenido .header .menu ul li.lang{background-color:#1100a4;padding:0 5px 0 10px;border:1px solid}.contenido .header .menu ul li.lang a{color:#1100a4;padding:3px 5px 3px 5px;text-indent:0;width:auto;line-height:30px;color:#c7d9e7}.contenido .header .menu ul li.lang a.en{background-image:none;background-position:right center;background-color:#1100a4}.contenido .header .menu ul li.lang a.es{background-image:none;background-position:right center;background-color:#1100a4}.contenido .info .seccion_slide{position:relative}.contenido .info .seccion_slide .slide .slide_items .item .margen{text-align:center}.contenido .info .seccion_slide .slide .slide_items .item .titulo{font-size:1em;padding:0 10px}.contenido .info .seccion_slide .slide .slide_items .item .titulo .descripcion{font-size:2em;line-height:1.15em;padding:0 10px}.contenido .info .seccion_slide .slide .slide_items .item .titulo .text{font-family:'Quattrocento Sans',sans-serif;font-weight:700;font-size:4em;line-height:1.15em}.contenido .info .seccion_slide_p .slide .slide_items .item .descripcion,.contenido .info .seccion_slide_min .slide .slide_items .item .descripcion{text-shadow:0 0 4px #333}.contenido .info .seccion_slide_p .slide .slide_items .item .titulo,.contenido .info .seccion_slide_min .slide .slide_items .item .titulo{text-shadow:0 0 4px #333;background-color:rgba(182,75,54,.7);max-width:1024px;padding:25px 0 50px 0;margin:0 auto;font-family:'Quattrocento Sans',sans-serif}.contenido .info .seccion_slide .slide .slide_items .item .linea_blanca{height:2px;background:#fff;font-size:0;line-height:0;width:100%}.contenido .info .seccion_slide .slide_habitaciones{padding:10px 0}.contenido .info .seccion_slide .slide_habitaciones .slide_items .item .foto{width:60%}.contenido .info .seccion_slide .slide_habitaciones .slide_items .item .detalle{width:40%;float:right;display:inline;height:100%;position:relative}.contenido .info .seccion_slide .slide_habitaciones .slide_items .item .detalle .titulo{position:absolute;left:0;top:0;z-index:1;width:100%;text-align:center;font-size:1.5em;line-height:1.15em;background-color:#FFF;height:50px;color:#000}.contenido .info .seccion_slide .slide_habitaciones .slide_items .item .detalle .imagen{width:100%;height:100%;background:no-repeat center;background-size:cover;position:relative}.contenido .info .seccion_slide .slide_habitaciones .slide_items .item .detalle .imagen img{position:absolute;top:0;left:0;width:100%;height:100%;background:no-repeat center;background-size:cover;opacity:0;color:#FFF;text-align:left;object-fit:cover}.contenido .info .seccion_descripcion{text-align:center}.contenido .info .seccion_servicios{background:#e8e8e8;padding:30px 0}.contenido .info .seccion_servicios .servicio{font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;font-weight:700;padding:0 5px;font-size:1em;color:#b64b36}.contenido .info .seccion_servicios .col_servicio .colh{border-left:1px solid #b64b36}.contenido .info .seccion_servicios .col_servicio:first-child .colh{border-left:0}.contenido .info .seccion_servicios .servicio .foto{background-color:transparent;background-size:contain;border:0;max-width:110px}.contenido .info .seccion_habitaciones .titulo{background-color:#004787;border-bottom:5px solid #002e69;padding:20px 10px 10px 10px;color:#FFF;text-align:center}.contenido .info .seccion_habitaciones .titulo h2,.contenido .info .seccion_habitaciones .titulo h3{color:#FFF;line-height:1em;margin:0;padding:0;font-size:1.5em}.contenido .info .seccion_habitaciones ul{margin:0;padding:0;list-style:none;margin-top:15px}.contenido .info .seccion_habitaciones ul li{margin:0;padding:0;list-style:none}.contenido .info .seccion_habitaciones ul li .col3{width:33.333333% !important}.contenido .info .seccion_habitaciones ul li div.titulo{font-family:'Crimson Text',serif;font-size:1em;text-transform:uppercase}.contenido .info .seccion_habitaciones ul li div.dato{background-color:#135b9b;border-bottom:1px solid #5581b2;color:#FFF;padding:15px 10px}.contenido .info .seccion_reserva{background:#1100a4;border-bottom:0 solid #c7d9e7;border-top:5px solid #c7d9e7;margin-bottom:0;margin-top:5px;box-shadow:0 3px 2px #c7d9e7}.contenido .info .seccion_reserva .formulario input,.contenido .info .seccion_reserva .formulario select{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #fff}.contenido .info .seccion_reserva .formulario .input_espacio span.normal{color:#fff}.contenido .info .seccion_reserva .formulario .input_espacio{padding:0}.contenido .info .seccion_reserva .boton{background-color:#c7d9e7;color:#1100a4}.contenido .info .seccion_que_hacer{padding:40px 0}.contenido .info .seccion_que_hacer h3{padding-bottom:15px;text-align:center}.contenido .info .seccion_que_hacer .lugares .lugar .acciones{background-color:#e8e8e8}.contenido .info .seccion_que_hacer .lugares .lugar .acciones .btn_ico:first-child{margin-top:10px}.contenido .info .seccion_contacto{background-color:#c7d9e7;padding:30px 0 0 0}.contenido .info .seccion_contacto .boton{background:#b64b36}.contenido .info .seccion_contacto h3{color:#b64b36;text-decoration:underline;text-decoration-color:#b64b36}.contenido .info .seccion_contacto_blanco{background:#f0f0f0}.contenido .info .seccion_contacto_blanco h3{color:#1100a4}.contenido .info .seccion_contacto_blanco .boton{background:#1100a4}.contenido .info .seccion_contacto_hidden h3{display:none}.contenido .info .seccion_titulo{background-color:#b64b36;border-bottom:1px solid #FFF;box-shadow:0 3px 2px #b64b36;position:relative;z-index:2}.contenido .info .seccion_titulo .margen .formulario{font-weight:700;color:#fff;text-transform:uppercase}.contenido .info .seccion_titulo .margen .formulario a{border-bottom:2px solid;color:#fff}.contenido .info .seccion_titulo .margen .formulario .columnas .col3{width:33.333333%}.contenido .info .seccion_titulo h1,.contenido .info .seccion_titulo h2{color:#fff;font-size:2em;text-transform:uppercase;font-family:'Quattrocento Sans',sans-serif}.contenido .info .seccion_que_hacer .margen{background:#e8e8e8;padding-bottom:15px}.contenido .info .seccion_que_hacer_web{background-color:#f0f0f0}.contenido .info .seccion_que_hacer_web .seccion_que_hacer .margen{background-color:#FFF;padding-bottom:0;padding-top:15px;margin-bottom:0}.contenido .info .seccion_que_hacer .tabs .tab{font-size:1.5em;text-transform:uppercase;font-family:'Roboto',sans-serif}.contenido .info .seccion_que_hacer .tabs .tab_activo a{color:#b64b36}.contenido .info .seccion_que_hacer .lugar_lista .lugar_nombre a{font-weight:700;font-size:1.25em}.contenido .info .seccion_que_hacer .lugares_ul li a{color:#666}.contenido .info .seccion_que_hacer .lugares_ul li a.activo{color:#fff;background-color:#b64b36}.contenido .footer{background:#1100a4;color:#FFF;text-align:left}.contenido .footer .fondo_rojo{font-family:'Montserrat',sans-serif}.contenido .footer a{color:#FFF}.contenido .info .seccion .descripcion_hotel{line-height:2em;font-weight:700}.formulario input{line-height:38px;height:38px;font-weight:400;border:1px solid #9e9a9a;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.formulario select{line-height:40px;height:40px;font-weight:400;border:1px solid #9e9a9a;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.formulario textarea{border:1px solid #9e9a9a;resize:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}::-webkit-input-placeholder{color:#000;font-size:1em}:-moz-placeholder{color:#000;font-size:1em}::-moz-placeholder{color:#000;font-size:1em}:-ms-input-placeholder{color:#000;font-size:1em}:placeholder-shown{color:#000;font-size:1em}.seccion_reserva .formulario input{line-height:28px;height:28px;font-weight:400;border:1px solid #726560;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.seccion_reserva .formulario select{line-height:30px;height:30px;font-weight:400;border:1px solid #726560;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.seccion_reserva ::-webkit-input-placeholder{color:#999;font-size:.875em}.seccion_reserva :-moz-placeholder{color:#999;font-size:.875em}.seccion_reserva ::-moz-placeholder{color:#999;font-size:.875em}.seccion_reserva :-ms-input-placeholder{color:#999;font-size:.875em}.seccion_reserva :placeholder-shown{color:#999;font-size:.875em}.marco{background:#367fba;color:#FFF;border:0;height:100px;position:relative;padding:0}.marco .ico{position:absolute;left:0;top:0;height:100%;width:100px;margin-bottom:15px;background:no-repeat center}.marco .ico_lista{background-image:url(../img/sitio/ico_disponibilidad.png)}.marco .ico_tel{background-image:url(../img/sitio/ico_llamanos.png)}.marco .texto{line-height:1.15em;font-weight:700;padding-left:100px;padding-right:10px;text-align:left;height:100px}@media all and (max-width:1170px){.contenido .header .margen{padding:0}.contenido .header .logo{left:0}.contenido .header .reserva .margen{padding:0 10px}}@media all and (max-width:1024px){.contenido .header .menu{padding-left:240px}}@media all and (max-width:980px){.seccion_descripcion .columnas .colIzqI{padding-left:0}.seccion_descripcion .columnas .colDer{width:100%}}@media all and (max-width:950px){.contenido .header .menu{top:100px;padding-left:0;display:none;height:auto;padding-bottom:0}.contenido .header .menu .centrado{width:100%}.contenido .header .menu ul li{margin:0;padding:5px 0;line-height:1.15em;min-height:inherit;float:inherit;display:block;border-left:0;border-top:1px solid #393939}.contenido .header .menu ul li a{line-height:40px;display:block;color:#333}.contenido .header .menu ul li.lang{margin-left:0}.contenido .header .seccion_reserva .margen .formulario input,.contenido .header .seccion_reserva .margen .formulario select{font-size:.875em}}@media all and (max-width:900px){.contenido .info .seccion .descripcion_hotel{line-height:1.25em;font-weight:400}.contenido .header .margen{text-align:left}.contenido .header .reserva{padding-top:0;padding-left:0;height:auto}.contenido .header .logo{position:relative;width:auto;display:inline-block}.contenido .header{height:auto}.contenido .header .logo h1{height:75px;width:150px}.contenido .header .menu{top:75px}}@media all and (max-width:800px){.contenido .info .seccion_slide .slide_habitaciones .slide_items .item .foto{display:none}.contenido .info .seccion_slide .slide_habitaciones .slide_items .item .detalle{width:100%;float:inherit;display:block}}@media all and (max-width:780px){.contenido .info .seccion_slide .slide_habitaciones .slide_flecha{display:block;margin-top:0}.contenido .info .seccion_slide .slide .slide_items .item .titulo .descripcion{font-size:1.15em}.contenido .info .seccion_slide .slide .slide_items .item .titulo .text{font-size:3em}.contenido .info .seccion_titulo h1,.contenido .info .seccion_titulo h2{font-size:1.5em}}@media all and (max-width:640px){.contenido .header .seccion_reserva .margen{padding:0}.contenido .header .seccion_reserva .columnas .col6{width:33.333333%}.contenido .header .seccion_reserva .columnas .colv{padding-top:0;padding-bottom:0}.contenido .header .seccion_reserva .formulario .input_espacio{padding-top:5px}.contenido .header .seccion_reserva .margen .formulario{padding-bottom:10px}.contenido .header .seccion_reserva .margen .formulario{padding-left:0}.contenido .header .seccion_reserva .margen .formulario input,.contenido .header .seccion_reserva .margen .formulario select{font-size:1em}.contenido .info .seccion_reserva .columnas .col6{width:33.333333%}.contenido .info .seccion_reserva .margen{padding:0}.contenido .info .seccion_reserva .margen .formulario{padding-bottom:10px}}@media all and (max-width:620px){}@media all and (max-width:600px){.fondo_blanco_margen{padding:10px}.contenido .footer .fondo_rojo{padding-bottom:20px}}@media all and (max-width:560px){.contenido .info .seccion_slide .slide .slide_items .item .titulo .text{font-size:2em}}