   @import url('https://fonts.googleapis.com/css?family=Open+Sans:400,700|Roboto+Condensed:400,700');html{background:#eee}body{font-family:'Roboto Condensed',sans-serif}h1{font-family:'Open Sans',sans-serif;font-size:3em;color:#9d301b}h2{font-family:'Open Sans',sans-serif;font-size:2.5em;color:#9d301b;text-transform:uppercase}h3{font-family:'Open Sans',sans-serif;color:#9d301b;font-size:2em;text-transform:uppercase}h4{color:#9d301b;padding:0;margin:0;font-size:1.5em;line-height:1.15em;padding-bottom:10px;text-transform:uppercase;font-family:'Open Sans',sans-serif}#clima_lugar b{color:#141494}#clima_lugar_nombre{color:#141494}.titulo_int{text-transform:uppercase;font-size:1.5em;color:#9d301b;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:#141494}.boton_gris{background-color:#666}.boton:hover{background-color:#947b5b}.mayusculas{font-size:1.25em}.fondo_blanco{background-color:#FFF;padding:15px 0;color:#000}.contenido .footer .fondo_blanco a,.fondo_blanco a{color:#000}.fondo_cafe{background-color:#9d301b;padding:15px 0;color:#FFF}.fondo_cafe a{color:#FFF}.contenido .header{background:#fff;color:#9d301b;position:relative;z-index:11;height:108px;border-bottom:1px solid #afafaf}.contenido .header .logo{position:absolute;z-index:11;left:15px;top:0}.contenido .header .logo h1{background:url(../img/sitio/hotel_victoria.png) no-repeat center;width:205px;height:88px;margin:10px 0;text-indent:-9999px;background-size:contain}.contenido .header .menu{padding-left:220px}.contenido .header .menu ul li{border-left:0;font-family:'Roboto Condensed',sans-serif}.contenido .header .menu ul li a{line-height:73px;padding:0 10px;padding-top:35px;color:#9d301b;text-transform:uppercase;font-weight:400;font-size:1.15em}.contenido .header .menu ul li.lang{position:absolute;right:20px;top:12px}.contenido .header .menu ul li.lang a{background:none !important;border:1px solid #9d301b;padding:2px 5px;color:#9d301b;text-indent:inherit;height:auto;line-height:inherit}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#9d301b}.contenido .info .seccion_slide{position:relative}.contenido .info .seccion_slide_min .slide{height:350px}.contenido .info .slide .slide_items .item .foto .mascara{position:relative;width:100%;height:100%;background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0.1) 50%,rgba(0,0,0,1) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0.1) 50%,rgba(0,0,0,1) 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,0.1) 50%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a000000',endColorstr='#000000',GradientType=1)}.contenido .info .seccion_slide .slide .slide_items .item .margen{text-align:center}.contenido .info .seccion_slide .slide .slide_items .item .descripcion{font-family:'Roboto Condensed',sans-serif;font-size:1.75em;text-align:center}.contenido .info .seccion_slide .slide .slide_items .item .titulo{font-family:'Open Sans',sans-serif;font-weight:700}.contenido .info .seccion_slide .slide .slide_items .item .titulo .text{text-transform:uppercase}.contenido .info .seccion_slide_p .slide .slide_items .item .descripcion,.contenido .info .seccion_slide_min .slide .slide_items .item .descripcion{text-shadow:1px 1px 10px #000}.contenido .info .seccion_slide_p .slide .slide_items .item .descripcion,.contenido .info .seccion_slide_p .slide .slide_items .item .titulo{margin:0 25px}.contenido .info .seccion_slide_p .slide .slide_items .item .titulo,.contenido .info .seccion_slide_min .slide .slide_items .item .titulo{text-shadow:1px 1px 10px #000}.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_reserva .slide_bot{display:none}.contenido .info .slide_bot{background:#9d301b;height:15px;line-height:15px;overflow:hidden}.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_reserva{background-color:#9d301b;background:-moz-linear-gradient(top,rgba(175,175,175,1) 0,rgba(193,193,193,0.8) 15%,rgba(193,193,193,0.8) 85%,rgba(175,175,175,1) 100%);background:-webkit-linear-gradient(top,rgba(175,175,175,1) 0,rgba(193,193,193,0.8) 15%,rgba(193,193,193,0.8) 85%,rgba(175,175,175,1) 100%);background:linear-gradient(to bottom,rgba(175,175,175,1) 0,rgba(193,193,193,0.8) 15%,rgba(193,193,193,0.8) 85%,rgba(175,175,175,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#afafaf',endColorstr='#afafaf',GradientType=0);color:#000}.contenido .info .seccion_reserva .formulario .input_espacio{padding:0}.contenido .info .seccion_reserva .margen .formulario{background-color:transparent}.contenido .info .seccion_reserva .margen .formulario .input_espacio span.normal{font-weight:400}.contenido .info .seccion_reserva .boton{background-color:#141494;color:#FFF;font-weight:700}.contenido .info .seccion_reserva_p .margen{padding:0;min-width:inherit}.contenido .info .seccion_reserva_p .margen .formulario{padding-left:0;background-color:#fff}.contenido .info .seccion_reserva_p .formulario .input_espacio{padding:8px 0}.contenido .info .seccion_reserva_p .formulario .input_espacio span.normal{font-size:1.15em;color:#9d301b}.contenido .info .seccion_reserva_p .columnas .col6{width:100%}.contenido .info .seccion_reserva_p .columnas .colv{padding:0}.contenido .info .seccion_reserva_p{padding:0;position:absolute;width:100%;right:0;top:0;z-index:10;width:285px;border-left:15px solid #9d301b;height:470px;background:#FFF}.contenido .info .seccion_que_hacer h3{padding-top:15px}.contenido .info .seccion_que_hacer .margen{background:#FFF}.contenido .info .seccion_que_hacer .margen{padding-bottom:15px}.contenido .info .seccion_servicios{background:#eee;margin-top:30px;padding:30px 0}.contenido .info .seccion_contacto{background:#FFF;padding:30px 0 0 0}.contenido .info .seccion_contacto_hidden h3{display:none}.contenido .info .seccion_titulo{background-color:#9d301b;border-bottom:1px solid #FFF;box-shadow:0 3px 2px #CCC;position:relative;z-index:2}.contenido .info .seccion_titulo h1,.contenido .info .seccion_titulo h2{color:#fff;font-size:2em;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif}.contenido .footer{background-color:#9d301b;text-align:left;color:#FFF}.contenido .footer a{color:#fff}.contenido .footer .fondo_rojo{padding:15px 0}.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:#9e9a9a;font-size:1em}:-moz-placeholder{color:#9e9a9a;font-size:1em}::-moz-placeholder{color:#9e9a9a;font-size:1em}:-ms-input-placeholder{color:#9e9a9a;font-size:1em}:placeholder-shown{color:#9e9a9a;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}.seccion_contacto .boton{background:#141494}.marco .texto{font-weight:700}.contenido .info .seccion_que_hacer .tabs .tab{font-size:1.5em;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif}.contenido .info .seccion_que_hacer .tabs .tab_activo a{color:#141494}.contenido .info .seccion_que_hacer .lugar_lista{background-color:rgba(138,114,81,.2)}.contenido .info .seccion_que_hacer .lugar_lista .lugar_nombre a{color:#9d301b;font-weight:700;font-size:1.25em}.contenido .info .habitacion .boton{color:#FFF}.contenido .footer .fondo_blanco a.boton,.fondo_blanco a.boton{color:#FFF}.contenido .info .habitacion .boton{color:#FFF}.contenido .info .habitacion .boton_linea{color:#000}.contenido .info .habitacion .boton_linea:hover{background-color:#9d301b !important;color:#FFF}.contenido .info .seccion_titulo .margen .formulario .columnas .col3{width:33.333333%}.contenido .info .seccion_titulo .margen .formulario a{border-bottom:2px solid;color:#fff}.contenido .info .seccion_titulo .margen .formulario{font-weight:700;color:#000;text-transform:uppercase;background-color:#9d301b}.contenido .info .carta{text-align:left;padding:5px 0}.contenido .info .carta .imagen{text-shadow:0 0 4px #333;font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:1.75em;color:#FFF;background:no-repeat center;background-size:cover;height:125px;text-align:center}.contenido .info .seccion_servicios .servicio .foto{background-size:contain;background-color:transparent;border:0;max-width:90px}.contenido .info .seccion_servicios .servicio{color:#9d301b;font-weight:700;text-transform:uppercase}.contenido .info .seccion_que_hacer .lugares .lugar .acciones .btn_ubicacion{margin-top:15px}@media all and (max-width:980px){.seccion_servicios .columnas .col4{width:25%}}@media all and (max-width:950px){.contenido .header{height:75px}.contenido .header .logo h1{margin:5px;height:65px;width:130px}.contenido .header .menu{top:75px;padding-left:0;background-color:#9d301b}.contenido .header .menu .centrado{width:inherit}.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 #fff}.contenido .header .menu ul li a{line-height:40px;display:block;color:#333;padding-top:0;color:#FFF}.contenido .header .menu ul li.lang{margin-left:0;position:relative;right:inherit;top:inherit}.contenido .header .menu ul li.lang a{margin-top:10px;border:1px solid #fff;color:#fff}.contenido .info .seccion_reserva .margen .formulario input,.contenido .info .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}}@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 .descripcion{font-size:1.25em}.contenido .info .seccion_titulo h1,.contenido .info .seccion_titulo h2{font-size:1.5em}.contenido .info .seccion_slide_p{margin-bottom:0}}@media all and (max-width:720px){.seccion_servicios .columnas .col4{width:50%}}@media all and (max-width:600px){.fondo_blanco_margen{padding:10px}}@media all and (max-width:640px){.contenido .header .logo{left:0;top:0}.contenido .info .seccion_slide_p .slide .slide_items .item .descripcion,.contenido .info .seccion_slide_p .slide .slide_items .item .titulo{margin:0 25px;text-align:center}.contenido .info .seccion_reserva_p{bottom:25px}.contenido .info .seccion_slide .slide{height:200px}.contenido .info .seccion_reserva .formulario .input_espacio{padding-top:5px}.contenido .info .seccion_reserva .formulario .input_espacio span.normal{font-size:.825em;font-weight:400}.contenido .info .seccion_reserva_transparente{opacity:1;filter:alpha(opacity=30);-o-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.contenido .info .seccion_reserva .margen{padding:0}.contenido .info .seccion_reserva .columnas .col6{width:33.333333%}.contenido .info .seccion_reserva .columnas .colv{padding-top:0;padding-bottom:0}.contenido .info .seccion_reserva .formulario .input_espacio{padding-top:5px}.contenido .info .seccion_reserva .margen .formulario{padding-bottom:10px}.contenido .info .seccion_reserva .margen .formulario{padding-left:0}.contenido .info .seccion_reserva .margen .formulario input,.contenido .info .seccion_reserva .margen .formulario select{font-size:1em}}@media all and (max-width:560px){.contenido .info .seccion_slide .slide .slide_items .item .titulo{font-size:.75em}.contenido .info .seccion_slide .slide .slide_items .item .descripcion{font-size:1em}}@media all and (max-width:479px){.contenido .info .seccion_que_hacer .lugares .lugar .acciones .btn_ubicacion{margin-top:0}}