body{
}





.descripcion{
width:100%;
box-sizing:border-box;
text-align:center;
float:left;
/*background:#FFF;;
opacity:0.6;*/
}
.descripcion article{
margin:30px 10px 30px 20px;
}
.descripcion article h3{
font-family:titulo;
font-weight: 400;
color:#fff;
font-size:25px;
padding:0px 0px 0px 0px;
margin-bottom:10px;
}
.descripcion article p{
font-family:Titulo;
font-style: Narrow;
color:#555;
font-size:20px;
line-height:22px;
margin-bottom:10px;
}













.encabezado-habitaciones{
width:100%;
float:left;
overflow:hidden;
background: url("habitaciones/fnd.jpg") no-repeat center center;
background-size: cover;
-moz-background-size: cover;
-webkit-background-size: cover;
-o-background-size: cover;
padding:50px 0px 50px 0px;
}
.titulo article h3{
font-family:titulo;
font-weight: 400;
color:#fff;
text-align:center;
font-size:45px;
padding:0px 0px 0px 0px;
}




/*=================================================================*/
.habitacion1{
width:49%;
float:left;
overflow:hidden;
background: url("habitaciones/h-matrimonial-simple/icon.jpg") no-repeat center center;
background-size: cover;
-moz-background-size: cover;
-webkit-background-size: cover;
-o-background-size: cover;
margin:0% 0% 0% 0%;
}
.boton1{
width:100%;
box-sizing:border-box;
text-align:center;
float:left;
}
.boton1 article{
margin:20px 0px 50px 0px;
}


/*=================================================================*/
.habitacion2{
width:49%;
float:left;
overflow:hidden;
background: url("habitaciones/h-doble/icon.jpg") no-repeat center center;
background-size: cover;
-moz-background-size: cover;
-webkit-background-size: cover;
-o-background-size: cover;
margin:0% 0% 0% 2%;
}
.boton2{
width:100%;
box-sizing:border-box;
text-align:center;
float:left;
}
.boton2 article{
margin:20px 0px 50px 0px;
}


/*=================================================================*/
.habitacion3{
width:49%;
float:left;
overflow:hidden;
background: url("habitaciones/h-cuadruple/icon.jpg") no-repeat center center;
background-size: cover;
-moz-background-size: cover;
-webkit-background-size: cover;
-o-background-size: cover;
margin:2% 0% 0% 0%;
}
.boton3{
width:100%;
box-sizing:border-box;
text-align:center;
float:left;
}
.boton3 article{
margin:20px 0px 50px 0px;
}


/*=================================================================*/
.habitacion4{
width:49%;
float:left;
overflow:hidden;
background: url("habitaciones/h-matrimonial/icon.jpg") no-repeat center center;
background-size: cover;
-moz-background-size: cover;
-webkit-background-size: cover;
-o-background-size: cover;
margin:2% 0% 0% 2%;
}
.boton4{
width:100%;
box-sizing:border-box;
text-align:center;
float:left;
}
.boton4 article{
margin:20px 0px 50px 0px;
}





/*=================================================================*/
.indiceh{
width:80%;
box-sizing:border-box;
float:left;
margin:0% 10% 0% 10%;
padding:3% 0% 3% 0%;
}
.indiceh article h3{
font-family:textos;
font-size:20px;
color:#333;
text-align:center;
}




@media screen and (max-width:750px){

.habitaciones{
width:100%;
margin:2% 0%;
}


.descripcion article h3{
font-size:20px;
}


}