@charset "utf-8";
/*
font-family: 'Roboto', sans-serif;
font-family: 'Open Sans', sans-serif;
font-family: 'Lato', sans-serif;
font-family: 'Oswald', sans-serif;
font-family: 'Roboto Condensed', sans-serif;
font-family: 'Raleway', sans-serif;
font-family: 'Roboto Slab', serif;
font-family: 'Open Sans Condensed', sans-serif;
font-family: 'Fjalla One', sans-serif;
font-family: 'Archivo Narrow', sans-serif;
font-family: 'Francois One', sans-serif;
font-family: 'Patua One', cursive;
font-family: 'Pathway Gothic One', sans-serif;
font-family: 'Russo One', sans-serif;
font-family: 'Archivo Black', sans-serif;
font-family: 'Anton', sans-serif;
font-family: 'Yanone Kaffeesatz', sans-serif;

font-family: "Varela Round", sans-serif;
font-family: "Catamaran", sans-serif;
*/
header, section, article, nav, footer, aside, figure{
	display:block;
	margin:0;
	padding:0;	
}
body{
	margin:0;
	background:#FFFFFF;
	padding:80px 0 0 0;
}
*{
	box-sizing:border-box;
}
p, h1, h2, h3, h4{
	font-family: "Varela Round", sans-serif;
	font-size:14px;
	color:#555555;
	margin:6px;
}
h1{ font-size:24px; }
h2{ font-size:20px; }
h3{ font-size:18px; }
h4{ font-size:16px; }
a{
	text-decoration:none;
	color:#000;
}
a img{
	border:none;
}
ul, ol{
	font-family: "Varela Round", sans-serif;
	font-size:14px;
	color:#555555;
}
::placeholder{
	color:000;
}
/****************************************************/
/**************** Estilos para la cabecera **********/
/****************************************************/
#cajacabecera{
	width:100%;
	position:fixed;
	top:0;
	left:0;
	background:#FFFFFF;
	z-index:999;
}
#cabecera{
	width:90%;
	margin:auto;
	display:flex;
	flex-direction:row;
	justify-content:space-between;	
}
#cabecera figure{
	display:block;
	width:30%;
	padding:4px;
}
#cabecera figure img{
	display:block;
}
#cabecera #menu{
	width:70%;
	margin:auto;	
}
/*.activo{
	width:100%;
	height:auto;
	display:block;
	color:#fff;
	background:#FF0A14;
}*/
/****************************************************/
/**************** Cuerpo Web Prinicipal    **********/
/****************************************************/
#banner{
	width:100%;
	height:auto;	
}
#cuerpo{
	width:100%;
	max-width:1100px;
	margin:auto;
	position:relative;
	z-index:880;
}	
#cajaslogan{
	width:90%;
	margin:auto;
	padding-top:200px;	
}
#cajaslogan h1{
	font-family: "Varela Round", sans-serif;
	color:#FFFFFF;
	text-align:center;
	font-size:60px;
	font-weight:bold;
	margin:0;
	text-shadow: 2px 2px 4px #000000;
}
#cajaslogan h2{
	font-family: "Varela Round", sans-serif;
	color:#FFFFFF;
	text-align:center;
	font-size:60px;	
	font-weight:bold;
	margin:0;
	line-height:40px;
	text-shadow: 2px 2px 4px #000000;

}
.flecha{
	display:block;
	margin:auto;
	margin-top:50px;
}
.breservar{
width: 200px;
    height: 45px;
    line-height: 45px;
    display: block;
    background: #24AFB2;
    text-align: center;
    color: #fff;
    font-family: 'Oswald', sans-serif;
    font-size: 21px;
    transition: all 0.5s;
    margin: auto;
    border: none;
    cursor: pointer;
    font-weight: normal;
    margin-top: 40px;
}

/****************************************************/
/*.contenidos{
	width:60%;	
}
.contenidos h2{
	font-family: 'Oswald', sans-serif;
	font-size:30px;
	color:#FFFFFF;
	font-weight:normal;
}
.contenidos h3{
	font-family: 'Anton', sans-serif;
	font-size:40px;
	color:#FF0A14;
	font-weight:normal;
}
.contenidos p{
	color:#FFF;
	font-size:16px;
	font-weight:normal;
	font-family: 'Oswald', sans-serif;
}*/



/****************************************************/
/*********************  HOME  ***********************/
/****************************************************/
#home{
	width:100%;
	height:auto;
	padding:0;
	margin:auto;
}
#home #cajatithome {
	width:1100px;
	height:auto;
	margin:auto;
}
#home #cajatithome h1{
	font-family: "Varela Round", sans-serif;
	font-size:50px;
	color:#0E674B;
	text-align:center;
	font-weight:bold;
	margin-top:40px;
}
#home #cajatithome h2{
	font-family: "Varela Round", sans-serif;
	font-size:16px;
	color:#0F6773;
	text-align:center;
	font-weight:normal;
	margin-top:-10px;
	margin-bottom:40px;
}


/*--------------------------------*/
#cajahome {
	width:100%;
	max-width:1100px;
	height:auto;
	display:flex;
	flex-direction:row;
	justify-content:space-between;
	flex-wrap:wrap;
	margin:auto;
	padding:10px;
	margin-top:10px;
}
#cajahome  div{
	width:49.5%; 
	height:auto;
	display:block;
	padding:10px;
	margin-bottom:30px;
}
#cajahome div img{
	width:100%;
	height:auto;
}
#cajahome div h2{
	font-family: 'Oswald', sans-serif;
	text-align:left;
	font-size:28px;
	line-height:24px;
	color:#fff;
	font-weight:normal;
	margin-bottom:10px;
}
#cajahome div h3{
	font-family: 'Oswald', sans-serif;
	text-align:left;
	font-size:24px;
	line-height:5px;
	color:#fff;
	font-weight:normal;
	margin-top:30px;
}
#cajahome div p{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:18px;
	line-height:19px;
	color:#FFF;
	font-weight:normal;	
}
#cajahome  ul{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:18px;
	line-height:21px;
	color:#FFF;
	font-weight:normal;
}

/****************************************************/
/******************  BACKGROUDS  ****++++************/
/****************************************************/
#backgrounds{
	background:url(../imagenes/mono-perezoso.jpg);
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-size:cover;
	min-height:400px;
}
.cajabackgrounds{
	width:100%;
	max-width:1100px;
	margin:auto;
	padding:8% 0;	
}

/****************************************************/
/*********************  HOME-1  ***********************/
/****************************************************/
#home1{
	width:100%;
	height:auto;
	padding:0;
	margin:auto;
}
#home1 #cajatithome1 {
	width:1100px;
	height:auto;
	margin:auto;
}
#home1 #cajatithome1 h1{
	font-family: "Varela Round", sans-serif;
	font-size:30px;
	color:#0E674B;
	text-align:center;
	font-weight:normal;
	margin-top:30px;
}
#home1 #cajatithome1 p{
	font-family: "Varela Round", sans-serif;
	text-align:justify;
	font-size:18px;
	line-height:19px;
	color:#0E674B;
	font-weight:normal;	
}
#cajahome1 {
	width:100%;
	max-width:1100px;
	height:auto;
	display:flex;
	flex-direction:row;
	justify-content:space-between;
	flex-wrap:wrap;
	margin:auto;
	padding:10px;
	margin-top:10px;
}
#cajahome1  div{
	width:49.5%; 
	height:auto;
	display:block;
	padding:10px;
	margin-bottom:30px;
}
#cajahome1 div img{
	width:100%;
	height:auto;
}
#cajahome1 div h2{
	font-family: "Varela Round", sans-serif;
	text-align:left;
	font-size:28px;
	line-height:24px;
	color:#0E674B;
	font-weight:normal;
	margin-bottom:10px;
}
#cajahome1 div h3{
	font-family: "Varela Round", sans-serif;
	text-align:left;
	font-size:24px;
	line-height:5px;
	color:#0E674B;
	font-weight:normal;
	margin-top:30px;
}
#cajahome1 div p{
	font-family: "Varela Round", sans-serif;
	text-align:justify;
	font-size:18px;
	line-height:19px;
	color:#0E674B;
	font-weight:normal;
	margin-bottom:15px;
}
#home1 h4{
	font-family: "Varela Round", sans-serif;
	text-align:center;
	font-size:18px;
	line-height:18px;
	color:#0E674B;
	font-weight:normal;
	margin-bottom:40px;

}
/*#cajahome1  ul{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:18px;
	line-height:21px;
	color:#FFF;
	font-weight:normal;
}*/

/****************************************************/
/******************  BACKGROUDS-1  ****++++************/
/****************************************************/
#backgrounds1{
	background:url(../imagenes/mono-perezoso.jpg);
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-size:cover;
	min-height:400px;
}
.cajabackgrounds1{
	width:100%;
	max-width:1100px;
	margin:auto;
	padding:8% 0;	
}

/****************************************************/
/*****************  HOME AVENTURA  ******************/
/****************************************************/
#homeaventura{ 
	width:100%;
	height:auto;
	padding:0;
	margin:auto;
}
#homeaventura #tituloaventura {
	width:1100px;
	height:auto;
	margin:auto;
}
#homeaventura #tituloaventura h1{
	font-family: "Varela Round", sans-serif;
	font-size:30px;
	color:#0E674B;
	text-align:center;
	font-weight:bold;
	margin-top:30px;
}
#cajahomeaventura {
	width:100%;
	max-width:1100px;
	height:auto;
	display:flex;
	flex-direction:row;
	justify-content:space-between;
	flex-wrap:wrap;
	margin:auto;
	padding:10px;
	margin-top:10px;
}
#cajahomeaventura div{
	width:33%; 
	height:auto;
	display:block;
	padding:10px;
	margin-bottom:30px;
}
#cajahomeaventura div img{
	width:100%;
	height:auto;
	transition:all 0.5s;
	overflow:hidden;
	margin-bottom:5px;
}
#cajahomeaventura div img:hover{
	filter: grayscale(90%);
	/*transform:scale(1.1);*/
	
}
#cajahomeaventura div h2{
	font-family: "Varela Round", sans-serif;
	text-align:center;
	font-size:16px;
	line-height:20px;
	color:#0E674B;
	font-weight:normal;
	margin-bottom:10px;
}
#cajahomeaventura div h3{
	font-family: "Varela Round", sans-serif;
	text-align:center;
	font-size:16px;
	line-height:10px;
	color:#0E674B;
	font-weight:normal;
	margin-top:10px;
	margin-bottom:20px;
}
#cajahomeaventura div p{
	font-family: "Varela Round", sans-serif;
	text-align:justify;
	font-size:14px;
	line-height:16px;
	color:#0E674B;
	font-weight:normal;	
}
#cajahomeaventura a{
	width:180px;
	height:45px;
	line-height:45px;
	display:block;
	margin:auto;
	background:#0F6773;
	text-align:center;
	color:#FFFFFF;
	font-family: "Varela Round", sans-serif;
	font-weight:bold;
	font-size:14px;
	margin-top:15px;
	transition:all 0.5s;
}
#cajahomeaventura a:hover{
	letter-spacing:1px;
	background:#24AFB2;	
}

/****************************************************/
/*****************  HOME AVENTURA 1  ****************/
/****************************************************/
#homeaventura1{ 
	width:100%;
	height:auto;
	padding:0;
	margin:auto;
}
#homeaventura1 #tituloaventura1 {
	width:1100px;
	height:auto;
	margin:auto;
}
#homeaventura1 #tituloaventura1 h1{
	font-family: "Varela Round", sans-serif;
	font-size:30px;
	color:#0E674B;
	text-align:center;
	font-weight:bold;
	margin-top:30px;
}
#cajahomeaventura1 {
	width:100%;
	max-width:1100px;
	height:auto;
	display:flex;
	flex-direction:row;
	justify-content:space-between;
	flex-wrap:wrap;
	margin:auto;
	padding:10px;
	margin-top:10px;
}
#cajahomeaventura1 div{
	width:49%; 
	height:auto;
	display:block;
	padding:10px;
	margin-bottom:30px;
}
#cajahomeaventura1 div img{
	width:100%;
	height:auto;
	transition:all 0.5s;
	overflow:hidden;
	margin-bottom:5px;
}
#cajahomeaventura1 div img:hover{
	filter: grayscale(90%);
	/*transform:scale(1.1);*/
	
}
#cajahomeaventura1 div h2{
	font-family: "Varela Round", sans-serif;
	text-align:center;
	font-size:16px;
	line-height:20px;
	color:#0E674B;
	font-weight:normal;
	margin-bottom:10px;
}
#cajahomeaventura1 div h3{
	font-family: "Varela Round", sans-serif;
	text-align:center;
	font-size:16px;
	line-height:10px;
	color:#0E674B;
	font-weight:normal;
	margin-top:10px;
	margin-bottom:20px;
}
#cajahomeaventura1 div p{
	font-family: "Varela Round", sans-serif;
	text-align:justify;
	font-size:14px;
	line-height:16px;
	color:#FFF;
	font-weight:normal;	
}
#cajahomeaventura1 a{
	width:180px;
	height:45px;
	line-height:45px;
	display:block;
	margin:auto;
	background:#0F6773;
	text-align:center;
	color:#FFFFFF;
	font-family: "Varela Round", sans-serif;
	font-weight:bold;
	font-size:14px;
	margin-top:15px;
	transition:all 0.5s;
}
#cajahomeaventura1 a:hover{
	letter-spacing:1px;
	background:#24AFB2;	
}

/****************************************************/
/*******************  NEWSLETTER  *******************/
/****************************************************/
#homenewsletter{
	width:100%;
	height:350px;
	background:url(../imagenes/fondo-newsletter.png);
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-size:cover;
	padding:10px;
	margin:0 auto;
}
#cajanewsletter{
	width:100%;
	max-width:1100px;
	display:flex;
	flex-direction:row;
	justify-content:space-between;
	flex-wrap:wrap;
	margin:auto;
	margin-top:100px;
	border:1px solid #fff;
	padding:30px;
}
#newsletter{
	width:50%;
	padding:0 20px;

}
#newsletter h2{
	font-family: "Varela Round", sans-serif;
	font-size:20px;
	line-height:20px;
	font-weight:bold;
	color:#fff;
	margin-top:1px;	
}
#newsletter p{
	font-family: "Varela Round", sans-serif;
	font-size:14px;
	line-height:14px;
	font-weight:normal;
	color:#fff;
}
 #fboletin{
	width:100%;
	display:flex;
	flex-direction:row;	
	margin:auto;
	margin-top:5px;
	
}
.campo{
	width:70%;
	height:40px;
	line-height:40px;
	background:#fff;
	border:none;
	font-family: "Varela Round", sans-serif;
	font-size:16px;
	padding:0 15px;
	/*border:1px solid #24AFB2;*/
	color:#000;
}
#bboletin{
	width:180px;
	height:40px;
	line-height:30px;
	display:block;
	margin:auto;
	background:#24AFB2;
	text-align:center;
	color:#FFFFFF;
	font-family: "Varela Round", sans-serif;
	font-weight:normal;
	font-size:14px;
	/*margin:0 10px;*/
	transition:all 0.5s;
	border:1px solid #24AFB2;
}
#bboletin:hover{
	letter-spacing:2px;
	background:#24AFB2;		
}

/****************************************************/
/******************  NOSOTROS  **********************/
/****************************************************/
#nosotros{
	width:100%;
	height:auto;
	padding:0;
	margin:auto;
}
#nosotros #cajatitnosotros {
	width:1100px;
	height:auto;
	margin:auto;
}
#nosotros #cajatitnosotros h1{
	font-family: 'Anton', sans-serif;
	font-size:30px;
	color:#FFFFFF;
	text-align:center;
	font-weight:normal;
	margin-top:30px;
}
#cajanosotros {
	width:100%;
	max-width:1100px;
	height:auto;
	display:flex;
	flex-direction:row;
	justify-content:space-between;
	flex-wrap:wrap;
	margin:auto;
	padding:10px;
	margin-top:10px;
}
#cajanosotros div{
	width:49.5%; 
	height:auto;
	display:block;
	padding:10px;
	margin-bottom:30px;
}
#cajanosotros div img{
	width:100%;
	height:auto;
}
#cajanosotros div h3{
	font-family: 'Oswald', sans-serif;
	text-align:left;
	font-size:24px;
	line-height:5px;
	color:#fff;
	font-weight:normal;
	margin-bottom:20px;
}
#cajanosotros div p{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:15px;
	line-height:17px;
	color:#FFF;
	font-weight:normal;
	margin-bottom:20px;
}
/*#cajanosotros ul{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:18px;
	line-height:21px;
	color:#FFF;
	font-weight:normal;
}*/

/****************************************************/
/**************  BACKGROUDS NOSOTROS ****************/
/****************************************************/
#backgrounds{
	background:url(../imagenes/mono-perezoso.jpg);
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-size:cover;
	min-height:400px;
}
.cajabackgrounds{
	width:100%;
	max-width:1100px;
	margin:auto;
	padding:8% 0;	
}

/****************************************************/
/*********************  NOSOTROS-1  ***********************/
/****************************************************/
#nosotros1{
	width:100%;
	height:auto;
	padding:0;
	margin:auto;
}
#nosotros1 #cajatitnosotros1 {
	width:1100px;
	height:auto;
	margin:auto;
}
#nosotros1 #cajatitnosotros1 h1{
	font-family: 'Anton', sans-serif;
	font-size:30px;
	color:#FFFFFF;
	text-align:center;
	font-weight:normal;
	margin-top:30px;
}
#nosotros1 #cajatitnosotros1 p{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:16px;
	line-height:17px;
	color:#FFF;
	font-weight:normal;
	margin-bottom:20px;
}
#cajanosotros1 {
	width:100%;
	max-width:1100px;
	height:auto;
	display:flex;
	flex-direction:row;
	justify-content:space-between;
	flex-wrap:wrap;
	margin:auto;
	padding:10px;
	margin-top:10px;
}
#cajanosotros1 div{
	width:49.5%; 
	height:auto;
	display:block;
	padding:10px;
	margin-bottom:30px;
}
#cajanosotros1 div img{
	width:100%;
	height:auto;
}
/*#cajanosotros1 div h2{
	font-family: 'Oswald', sans-serif;
	text-align:left;
	font-size:28px;
	line-height:24px;
	color:#fff;
	font-weight:normal;
	margin-bottom:10px;
}*/
#cajanosotros1 div h3{
	font-family: 'Oswald', sans-serif;
	text-align:left;
	font-size:24px;
	line-height:5px;
	color:#fff;
	font-weight:normal;
	margin-bottom:20px;
}
#cajanosotros1 div p{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:16px;
	line-height:17px;
	color:#FFF;
	font-weight:normal;
	margin-bottom:20px;
}
/*#cajanosotros1 h4{
	font-family: 'Oswald', sans-serif;
	text-align:center;
	font-size:18px;
	line-height:18px;
	color:#fff;
	font-weight:normal;
	margin-bottom:40px;
}*/

#nosotros1 #cajasubtitnosotros1 {
	width:1100px;
	height:auto;
	margin:auto;
	margin-bottom:90px;
}
#nosotros1 #cajasubtitnosotros1 h1{
	font-family: 'Anton', sans-serif;
	font-size:30px;
	color:#FFFFFF;
	text-align:center;
	font-weight:normal;
	margin-top:30px;
}
#nosotros1 #cajasubtitnosotros1 p{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:16px;
	line-height:17px;
	color:#FFF;
	font-weight:normal;	
}

/****************************************************/
/***************  PORQUE ELEGIRNOS  *****************/
/****************************************************/
#pqelegirnos{
	width:100%;
	height:auto;
	padding:0;
	margin:auto;
}
#pqelegirnos #cajapqelegirnos {
	width:1100px;
	height:auto;
	margin:auto;
}
#pqelegirnos #cajapqelegirnos h1{
	font-family: 'Anton', sans-serif;
	font-size:30px;
	color:#FFFFFF;
	text-align:center;
	font-weight:normal;
	margin-top:30px;
}
#cajaelegirnos{
	width:100%;
	max-width:1100px;
	height:auto;
	display:flex;
	flex-direction:row;
	justify-content:space-between;
	flex-wrap:wrap;
	margin:auto;
	padding:10px;
	margin-top:10px;
}
#cajaelegirnos div{
	width:49.5%; 
	height:auto;
	display:block;
	padding:10px;
	margin-bottom:30px;
}
#cajaelegirnos div img{
	width:100%;
	height:auto;
}
#cajaelegirnos ul li{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:15px;
	line-height:17px;
	color:#FFF;
	font-weight:normal;
	margin-bottom:10px;
}

/****************************************************/
/*******************  GARANTIA  *********************/
/****************************************************/
#garantia{
	width:100%;
	height:auto;
	padding:0;
	margin:auto;
}
#garantia #cajagarantia{
	width:1100px;
	height:auto;
	margin:auto;
}
#garantia #cajagarantia h1{
	font-family: 'Anton', sans-serif;
	font-size:30px;
	color:#FFFFFF;
	text-align:center;
	font-weight:normal;
	margin-top:30px;
}
#garantia #cajagarantia p{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:16px;
	line-height:19px;
	color:#FFF;
	font-weight:normal;
	margin-bottom:70px;
}

/****************************************************/
/*****************  RECONOCIMIENTO  *****************/
/****************************************************/
#homereconocimiento{ 
	width:100%;
	height:auto;
	padding:0;
	margin:auto;
}
#homereconocimiento #tituloreconocimiento{
	width:960px;
	height:auto;
	margin:auto;
}
#homereconocimiento #tituloreconocimiento h1{
	font-family: 'Anton', sans-serif;
	font-size:30px;
	color:#FFFFFF;
	text-align:center;
	font-weight:normal;
	margin-top:30px;
}
#homereconocimiento #tituloreconocimiento p{
	font-family: 'Open Sans', sans-serif;
	text-align:center;
	font-size:14px;
	line-height:16px;
	color:#FFF;
	font-weight:normal;	
}
#cajareconocimiento {
	width:100%;
	max-width:960px;
	height:auto;
	display:flex;
	flex-direction:row;
	justify-content:space-between;
	flex-wrap:wrap;
	margin:auto;
	padding:10px;
	margin-top:10px;
}
#cajareconocimiento div{
	width:49%; 
	height:auto;
	display:block;
	padding:10px;
	margin-bottom:30px;
}
#cajareconocimiento div img{
	width:70%;
	height:auto;
	transition:all 0.5s;
	overflow:hidden;
	margin-bottom:5px;
}
/*#cajareconocimiento div img:hover{
	filter: grayscale(90%);
}*/

/****************************************************/
/********************  STAFF  ***********************/
/****************************************************/
#staff{
	width:100%;
	height:auto;
	padding:0;
	margin:auto;
}
#staff #cajatitstaff {
	width:1100px;
	height:auto;
	margin:auto;
}
#staff #cajatitstaff h1{
	font-family: 'Anton', sans-serif;
	font-size:30px;
	color:#FFFFFF;
	text-align:left;
	font-weight:normal;
	margin-top:30px;
	margin-bottom:30px;
}
#staff #cajatitstaff h2{
	font-family: 'Oswald', sans-serif;
	text-align:left;
	font-size:26px;
	line-height:20px;
	color:#fff;
	font-weight:normal;
	margin-bottom:10px;
}
#staff #cajatitstaff p{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:15px;
	line-height:17px;
	color:#FFF;
	font-weight:normal;
	margin-bottom:20px;
}
#cajastaff {
	width:100%;
	max-width:1100px;
	height:auto;
	display:flex;
	flex-direction:row;
	justify-content:space-between;
	flex-wrap:wrap;
	margin:auto;
	padding:10px;
	margin-top:10px;
	margin-bottom:40px;
}
#cajastaff div{
	width:49.5%; 
	height:auto;
	display:block;
	padding:10px;
	margin-bottom:30px;
}
#cajastaff div img{
	width:100%;
	height:auto;
}
#cajastaff div h3{
	font-family: 'Oswald', sans-serif;
	text-align:left;
	font-size:24px;
	line-height:5px;
	color:#fff;
	font-weight:normal;
	margin-bottom:20px;
}
#cajastaff div p{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:15px;
	line-height:17px;
	color:#FFF;
	font-weight:normal;
	margin-bottom:20px;
}

/****************************************************/
/*******  EXPEDICIONES - ELIGE TU EXPEDICION  *******/
/****************************************************/
#expedition{
	width:100%;
	height:auto;
	padding:0;
	margin:auto;
}
#expedition #cajaexpedition {
	width:1100px;
	height:auto;
	margin:auto;
}
#expedition #cajaexpedition h1{
	font-family: 'Anton', sans-serif;
	font-size:30px;
	color:#FFFFFF;
	text-align:left;
	font-weight:normal;
	margin-top:30px;
}
#expedition #cajaexpedition .subtitexp{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:15px;
	line-height:17px;
	color:#FFF;
	font-weight:normal;
	margin-top:-5px;
	margin-bottom:30px;
}
#expedition #cajaexpedition h2{
	font-family: 'Oswald', sans-serif;
	text-align:left;
	font-size:26px;
	line-height:20px;
	color:#fff;
	font-weight:normal;
	margin-bottom:10px;
}
#expedition #cajaexpedition p{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:15px;
	line-height:17px;
	color:#FFF;
	font-weight:normal;
	margin-bottom:20px;
}
#eligeexpedicion{ 
	width:100%;
	height:auto;
	padding:0;
	margin:auto;
}
#eligeexpedicion #titeligeexpedicion {
	width:1100px;
	height:auto;
	margin:auto;
}
#eligeexpedicion #titeligeexpedicion h1{
	font-family: 'Anton', sans-serif;
	font-size:30px;
	color:#FFFFFF;
	text-align:center;
	font-weight:normal;
	margin-top:30px;
}
#cajaeligeexpedicion {
	width:100%;
	max-width:1100px;
	height:auto;
	display:flex;
	flex-direction:row;
	justify-content:space-between;
	flex-wrap:wrap;
	margin:auto;
	padding:10px;
	margin-top:10px;
}
#cajaeligeexpedicion div{
	width:49%; 
	height:auto;
	display:block;
	padding:10px;
	margin-bottom:30px;
}
#cajaeligeexpedicion div img{
	width:100%;
	height:auto;
	transition:all 0.5s;
	overflow:hidden;
	margin-bottom:5px;
}
#cajaeligeexpedicion div img:hover{
	filter: grayscale(90%);
	/*transform:scale(1.1);*/
}
#cajaeligeexpedicion div h2{
	font-family: 'Oswald', sans-serif;
	text-align:center;
	font-size:26px;
	line-height:20px;
	color:#fff;
	font-weight:normal;
	margin-bottom:10px;
}
#cajaeligeexpedicion div h3{
	font-family: 'Oswald', sans-serif;
	text-align:center;
	font-size:16px;
	line-height:10px;
	color:#fff;
	font-weight:normal;
	margin-top:10px;
	margin-bottom:20px;
}
#cajaeligeexpedicion div p{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:14px;
	line-height:16px;
	color:#FFF;
	font-weight:normal;	
}
#cajaeligeexpedicion a{
	width:180px;
	height:45px;
	line-height:45px;
	display:block;
	margin:auto;
	background:#F28C0E;
	text-align:center;
	color:#FFFFFF;
	font-family: 'Oswald', sans-serif;
	font-weight:normal;
	font-size:18px;
	margin-top:30px;
	transition:all 0.5s;
}
#cajaeligeexpedicion a:hover{
	letter-spacing:1px;
	background:#F76211;	
}

/****************************************************/
/*******  EXPEDICIONES - ELIGE TU ESPEDICION-1  *****/
/****************************************************/
#eligeexpedicion1{ 
	width:100%;
	height:auto;
	padding:0;
	margin:auto;
}
#eligeexpedicion1 #titeligeexpedicion1 {
	width:1100px;
	height:auto;
	margin:auto;
}
#eligeexpedicion1 #titeligeexpedicion1 h1{
	font-family: 'Anton', sans-serif;
	font-size:30px;
	color:#FFFFFF;
	text-align:center;
	font-weight:normal;
	margin-top:30px;
}
#cajaeligeexpedicion1 {
	width:100%;
	max-width:1100px;
	height:auto;
	display:flex;
	flex-direction:row;
	justify-content:space-between;
	flex-wrap:wrap;
	margin:auto;
	padding:10px;
	margin-top:10px;
}
#cajaeligeexpedicion1 div{
	width:49%; 
	height:auto;
	display:block;
	padding:10px;
	margin-bottom:30px;
}
#cajaeligeexpedicion1 div img{
	width:100%;
	height:auto;
	transition:all 0.5s;
	overflow:hidden;
	margin-bottom:5px;
}
#cajaeligeexpedicion1 div img:hover{
	filter: grayscale(90%);
	/*transform:scale(1.1);*/
}
#cajaeligeexpedicion1 div h2{
	font-family: 'Oswald', sans-serif;
	text-align:center;
	font-size:26px;
	line-height:20px;
	color:#fff;
	font-weight:normal;
	margin-bottom:10px;
}
/*#cajaeligeexpedicion1 div h3{
	font-family: 'Oswald', sans-serif;
	text-align:center;
	font-size:16px;
	line-height:10px;
	color:#fff;
	font-weight:normal;
	margin-top:10px;
	margin-bottom:20px;
}*/
#cajaeligeexpedicion1 div p{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:14px;
	line-height:16px;
	color:#FFF;
	font-weight:normal;	
}
#cajaeligeexpedicion1 a{
	width:180px;
	height:45px;
	line-height:45px;
	display:block;
	margin:auto;
	background:#F28C0E;
	text-align:center;
	color:#FFFFFF;
	font-family: 'Oswald', sans-serif;
	font-weight:normal;
	font-size:18px;
	margin-top:30px;
	transition:all 0.5s;
}
#cajaeligeexpedicion1 a:hover{
	letter-spacing:1px;
	background:#F76211;	
}


/****************************************************/
/****************  UNETE A UN GRUPO  ****************/
/****************************************************/
#unetegrupo{ 
	width:100%;
	height:auto;
	padding:0;
	margin:auto;
}
#unetegrupo #titunetegrupo {
	width:1100px;
	height:auto;
	margin:auto;
}
#unetegrupo #titunetegrupo h1{
	font-family: 'Anton', sans-serif;
	font-size:30px;
	color:#FFFFFF;
	text-align:left;
	font-weight:normal;
	margin-top:30px;
}
#cajaunetegrupo {
	width:100%;
	max-width:1100px;
	height:auto;
	display:flex;
	flex-direction:column;
	/*justify-content:space-between;
	flex-wrap:wrap;*/
	margin:auto;
	padding:10px;
	margin-top:10px;
}
/*#cajaunetegrupo div{
	width:49%; 
	height:auto;
	display:block;
	padding:10px;
	margin-bottom:30px;
}
#cajaunetegrupo div img{
	width:100%;
	height:auto;
	transition:all 0.5s;
	overflow:hidden;
	margin-bottom:5px;
}
#cajaunetegrupo div img:hover{
	filter: grayscale(90%);
	/*transform:scale(1.1);*/
/*}*/
#cajaunetegrupo h2{
	font-family: 'Oswald', sans-serif;
	text-align:left;
	font-size:26px;
	line-height:20px;
	color:#fff;
	font-weight:normal;
	margin-bottom:10px;
}
#cajaunetegrupo h3{
	font-family: 'Oswald', sans-serif;
	text-align:left;
	font-size:21px;
	line-height:10px;
	color:#fff;
	font-weight:normal;
	margin-top:10px;
	margin-bottom:20px;
}
#cajaunetegrupo p{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:15px;
	line-height:10px;
	color:#FFF;
	font-weight:normal;
	margin-bottom:10px;
}
#cajaunetegrupo ul li{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:16px;
	line-height:16px;
	color:#FFF;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:10px;
}
/*#cajaunetegrupo ul li p{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:24px;
	line-height:16px;
	color:#FFF;
	font-weight:normal;	
}*/
/*#cajaunetegrupo a{
	width:180px;
	height:45px;
	line-height:45px;
	display:block;
	margin:auto;
	background:#F28C0E;
	text-align:center;
	color:#FFFFFF;
	font-family: 'Oswald', sans-serif;
	font-weight:normal;
	font-size:18px;
	margin-top:30px;
	transition:all 0.5s;
}
#cajaunetegrupo a:hover{
	letter-spacing:1px;
	background:#F76211;	
}*/

#unetegrupo #subtitunetegrupo {
	width:1100px;
	height:auto;
	margin:auto;
}
#unetegrupo #subtitunetegrupo h2{
	font-family: 'Anton', sans-serif;
	font-size:22px;
	color:#FFFFFF;
	text-align:center;
	font-weight:normal;
	margin-top:30px;
}
#fechaprogram {
	width:100%;
	max-width:960px;
	height:auto;
	display:flex;
	flex-direction:row;
	justify-content:space-between;
	flex-wrap:wrap;
	margin:auto;
	padding:5px;
	margin-top:10px;
	margin-bottom:50px;
}
#fechaprogram #programas{
	width:40%; 
	height:auto;
	display:block;
	padding:5px;
	margin-bottom:30px;
}
#fechaprogram #programas h3{
	width:100%;
	height:40px;
	font-family: 'Oswald', sans-serif;
	text-align:center;
	font-size:26px;
	line-height:26px;
	color:#000;
	font-weight:normal;
	background:#fff;
	padding:5px 0 5px 0;
}
#fechaprogram #programas h4{
	font-family: 'Oswald', sans-serif;
	text-align:left;
	font-size:18px;
	line-height:18px;
	color:#fff;
	font-weight:normal;
	margin-bottom:10px;
	padding:11px;
	border-bottom:1px solid #E4E3E3;
}
#fechaprogram #inicioprogram{
	width:23%; 
	height:auto;
	display:block;
	padding:5px;
	margin-bottom:30px;
}
#fechaprogram #inicioprogram h3{
	width:100%;
	height:40px;
	font-family: 'Oswald', sans-serif;
	text-align:center;
	font-size:26px;
	line-height:26px;
	color:#000;
	font-weight:normal;
	background:#fff;
	padding:5px 0 5px 0;
}
#fechaprogram #inicioprogram h4{
	font-family: 'Oswald', sans-serif;
	text-align:center;
	font-size:18px;
	line-height:20px;
	color:#fff;
	font-weight:normal;
	margin-bottom:10px;
	padding:10px;
	border-bottom:1px solid #E4E3E3;
}
#fechaprogram #finprogram{
	width:23%; 
	height:auto;
	display:block;
	padding:5px;
	margin-bottom:30px;
}
#fechaprogram #finprogram h3{
	width:100%;
	height:40px;
	font-family: 'Oswald', sans-serif;
	text-align:center;
	font-size:26px;
	line-height:26px;
	color:#000;
	font-weight:normal;
	background:#fff;
	padding:5px 0 5px 0;
}
#fechaprogram #finprogram h4{
	font-family: 'Oswald', sans-serif;
	text-align:center;
	font-size:18px;
	line-height:20px;
	color:#fff;
	font-weight:normal;
	margin-bottom:10px;
	padding:10px;
	border-bottom:1px solid #E4E3E3;
}
#fechaprogram #estadoprogram{
	width:14%; 
	height:auto;
	display:block;
	padding:5px;
	margin-bottom:30px;
}
#fechaprogram #estadoprogram h3{
	width:100%;
	height:40px;
	font-family: 'Oswald', sans-serif;
	text-align:center;
	font-size:26px;
	line-height:26px;
	color:#000;
	font-weight:normal;
	background:#fff;
	padding:5px 0 5px 0;
}
#fechaprogram #estadoprogram h4{
	font-family: 'Oswald', sans-serif;
	text-align:center;
	font-size:18px;
	line-height:20px;
	color:#fff;
	font-weight:normal;
	margin-bottom:10px;
	padding:10px;
	border-bottom:1px solid #E4E3E3;
}

/****************************************************/
/**************  DESAFIOS EN LA SELVA  **************/
/****************************************************/
#desafiosselva{
	width:100%;
	height:auto;
	padding:0;
	margin:auto;
}
#desafiosselva #cajatitdesafiosselva {
	width:1100px;
	height:auto;
	margin:auto;
}
#desafiosselva #cajatitdesafiosselva h1{
	font-family: 'Anton', sans-serif;
	font-size:30px;
	color:#FFFFFF;
	text-align:left;
	font-weight:normal;
	margin-top:30px;
}
#desafiosselva #cajatitdesafiosselva h3{
	font-family: 'Oswald', sans-serif;
	text-align:left;
	font-size:24px;
	line-height:24px;
	color:#fff;
	font-weight:normal;
	margin-top:30px;
}
#desafiosselva #cajatitdesafiosselva p{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:16px;
	line-height:18px;
	color:#FFF;
	font-weight:normal;	
}
#cajadesafiosselva {
	width:100%;
	max-width:1100px;
	height:auto;
	display:flex;
	flex-direction:row;
	justify-content:space-between;
	flex-wrap:wrap;
	margin:auto;
	padding:10px;
	margin-top:10px;
}
#cajadesafiosselva  div{
	width:49.5%; 
	height:auto;
	display:block;
	padding:10px;
	margin-bottom:30px;
}
#cajadesafiosselva div img{
	width:100%;
	height:auto;
}
/*#cajadesafiosselva div h2{
	font-family: 'Oswald', sans-serif;
	text-align:left;
	font-size:28px;
	line-height:24px;
	color:#fff;
	font-weight:normal;
	margin-bottom:10px;
}
#cajadesafiosselva div h3{
	font-family: 'Oswald', sans-serif;
	text-align:left;
	font-size:24px;
	line-height:5px;
	color:#fff;
	font-weight:normal;
	margin-top:30px;
}
#cajadesafiosselva div p{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:18px;
	line-height:19px;
	color:#FFF;
	font-weight:normal;	
}*/
#cajadesafiosselva  ul li{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:16px;
	line-height:18px;
	color:#FFF;
	font-weight:normal;
	margin-bottom:10px;
}

/****************************************************/
/********  BACKGROUDS DESAFIOS EN LA SELVA  *********/
/****************************************************/
#backgrounds{
	background:url(../imagenes/mono-perezoso.jpg);
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-size:cover;
	min-height:400px;
}
.cajabackgrounds{
	width:100%;
	max-width:1100px;
	margin:auto;
	padding:8% 0;	
}

/****************************************************/
/*************  DESAFIOS EN LA SELVA 1  *************/
/****************************************************/
#desafioselva1{ 
	width:100%;
	height:auto;
	padding:0;
	margin:auto;
}
/*#desafioselva1 #titdesafioselva1 {
	width:1100px;
	height:auto;
	margin:auto;
}
#desafioselva1 #titdesafioselva1 h1{
	font-family: 'Anton', sans-serif;
	font-size:30px;
	color:#FFFFFF;
	text-align:center;
	font-weight:normal;
	margin-top:30px;
}*/
#cajadesafioselva1 {
	width:100%;
	max-width:1100px;
	height:auto;
	display:flex;
	flex-direction:row;
	justify-content:space-between;
	flex-wrap:wrap;
	margin:auto;
	padding:10px;
	margin-top:10px;
}
#cajadesafioselva1 div{
	width:49%; 
	height:auto;
	display:block;
	padding:10px;
	margin-bottom:30px;
}
#cajadesafioselva1 div img{
	width:100%;
	height:auto;
	transition:all 0.5s;
	overflow:hidden;
	margin-bottom:5px;
}
#cajadesafioselva1 div img:hover{
	filter: grayscale(90%);
	/*transform:scale(1.1);*/
	
}
#cajadesafioselva1 div h2{
	font-family: 'Oswald', sans-serif;
	text-align:center;
	font-size:26px;
	line-height:20px;
	color:#fff;
	font-weight:normal;
	margin-bottom:10px;
}
#cajadesafioselva1 div h3{
	font-family: 'Oswald', sans-serif;
	text-align:center;
	font-size:16px;
	line-height:10px;
	color:#fff;
	font-weight:normal;
	margin-top:10px;
	margin-bottom:20px;
}
#cajadesafioselva1 div p{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:14px;
	line-height:16px;
	color:#FFF;
	font-weight:normal;	
}
#cajadesafioselva1 a{
	width:180px;
	height:45px;
	line-height:45px;
	display:block;
	margin:auto;
	background:#F28C0E;
	text-align:center;
	color:#FFFFFF;
	font-family: 'Oswald', sans-serif;
	font-weight:normal;
	font-size:18px;
	margin-top:30px;
	transition:all 0.5s;
}
#cajadesafioselva1 a:hover{
	letter-spacing:1px;
	background:#F76211;	
}

/****************************************************/
/********  BACKGROUDS DESAFIOS EN LA SELVA 1 ********/
/****************************************************/
#backgrounds{
	background:url(../imagenes/mono-perezoso.jpg);
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-size:cover;
	min-height:400px;
}
.cajabackgrounds{
	width:100%;
	max-width:1100px;
	margin:auto;
	padding:8% 0;	
}

/****************************************************/
/*************  DESAFIOS EN LA SELVA 2  *************/
/****************************************************/
#desafioselva2{ 
	width:100%;
	height:auto;
	padding:0;
	margin:auto;
}
/*#desafioselva1 #titdesafioselva1 {
	width:1100px;
	height:auto;
	margin:auto;
}
#desafioselva1 #titdesafioselva1 h1{
	font-family: 'Anton', sans-serif;
	font-size:30px;
	color:#FFFFFF;
	text-align:center;
	font-weight:normal;
	margin-top:30px;
}*/
#cajadesafioselva2 {
	width:100%;
	max-width:1100px;
	height:auto;
	display:flex;
	flex-direction:row;
	justify-content:space-between;
	flex-wrap:wrap;
	margin:auto;
	padding:10px;
	margin-top:10px;
}
#cajadesafioselva2 div{
	width:49%; 
	height:auto;
	display:block;
	padding:10px;
	margin-bottom:30px;
}
#cajadesafioselva2 div img{
	width:100%;
	height:auto;
	transition:all 0.5s;
	overflow:hidden;
	margin-bottom:5px;
}
#cajadesafioselva2 div img:hover{
	filter: grayscale(90%);
	/*transform:scale(1.1);*/
	
}
#cajadesafioselva2 div h2{
	font-family: 'Oswald', sans-serif;
	text-align:center;
	font-size:26px;
	line-height:20px;
	color:#fff;
	font-weight:normal;
	margin-bottom:10px;
}
#cajadesafioselva2 div h3{
	font-family: 'Oswald', sans-serif;
	text-align:center;
	font-size:16px;
	line-height:10px;
	color:#fff;
	font-weight:normal;
	margin-top:10px;
	margin-bottom:20px;
}
#cajadesafioselva2 div p{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:14px;
	line-height:16px;
	color:#FFF;
	font-weight:normal;	
}
#cajadesafioselva2 a{
	width:180px;
	height:45px;
	line-height:45px;
	display:block;
	margin:auto;
	background:#F28C0E;
	text-align:center;
	color:#FFFFFF;
	font-family: 'Oswald', sans-serif;
	font-weight:normal;
	font-size:18px;
	margin-top:30px;
	transition:all 0.5s;
}
#cajadesafioselva2 a:hover{
	letter-spacing:1px;
	background:#F76211;	
}

/****************************************************/
/********  BACKGROUDS DESAFIOS EN LA SELVA 2 ********/
/****************************************************/
#backgrounds{
	background:url(../imagenes/mono-perezoso.jpg);
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-size:cover;
	min-height:400px;
}
.cajabackgrounds{
	width:100%;
	max-width:1100px;
	margin:auto;
	padding:8% 0;	
}

/****************************************************/
/*************  DESAFIOS EN LA SELVA 3  *************/
/****************************************************/
#desafioselva3{ 
	width:100%;
	height:auto;
	padding:0;
	margin:auto;
}
/*#desafioselva1 #titdesafioselva1 {
	width:1100px;
	height:auto;
	margin:auto;
}
#desafioselva1 #titdesafioselva1 h1{
	font-family: 'Anton', sans-serif;
	font-size:30px;
	color:#FFFFFF;
	text-align:center;
	font-weight:normal;
	margin-top:30px;
}*/
#cajadesafioselva3 {
	width:100%;
	max-width:1100px;
	height:auto;
	display:flex;
	flex-direction:row;
	justify-content:space-between;
	flex-wrap:wrap;
	margin:auto;
	padding:10px;
	margin-top:10px;
}
#cajadesafioselva3 div{
	width:49%; 
	height:auto;
	display:block;
	padding:10px;
	margin-bottom:30px;
}
#cajadesafioselva3 div img{
	width:100%;
	height:auto;
	transition:all 0.5s;
	overflow:hidden;
	margin-bottom:5px;
}
#cajadesafioselva3 div img:hover{
	filter: grayscale(90%);
	/*transform:scale(1.1);*/
	
}
#cajadesafioselva3 div h2{
	font-family: 'Oswald', sans-serif;
	text-align:center;
	font-size:26px;
	line-height:20px;
	color:#fff;
	font-weight:normal;
	margin-bottom:10px;
}
#cajadesafioselva3 div h3{
	font-family: 'Oswald', sans-serif;
	text-align:center;
	font-size:16px;
	line-height:10px;
	color:#fff;
	font-weight:normal;
	margin-top:10px;
	margin-bottom:20px;
}
#cajadesafioselva3 div p{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:14px;
	line-height:16px;
	color:#FFF;
	font-weight:normal;	
}
#cajadesafioselva3 a{
	width:180px;
	height:45px;
	line-height:45px;
	display:block;
	margin:auto;
	background:#F28C0E;
	text-align:center;
	color:#FFFFFF;
	font-family: 'Oswald', sans-serif;
	font-weight:normal;
	font-size:18px;
	margin-top:30px;
	transition:all 0.5s;
}
#cajadesafioselva3 a:hover{
	letter-spacing:1px;
	background:#F76211;	
}

/****************************************************/
/********  BACKGROUDS DESAFIOS EN LA SELVA 3 ********/
/****************************************************/
#backgrounds{
	background:url(../imagenes/mono-perezoso.jpg);
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-size:cover;
	min-height:400px;
}
.cajabackgrounds{
	width:100%;
	max-width:1100px;
	margin:auto;
	padding:8% 0;	
}

/****************************************************/
/*************  DESAFIOS EN LA SELVA 4  *************/
/****************************************************/
#desafioselva4{ 
	width:100%;
	height:auto;
	padding:0;
	margin:auto;
}
/*#desafioselva1 #titdesafioselva1 {
	width:1100px;
	height:auto;
	margin:auto;
}
#desafioselva1 #titdesafioselva1 h1{
	font-family: 'Anton', sans-serif;
	font-size:30px;
	color:#FFFFFF;
	text-align:center;
	font-weight:normal;
	margin-top:30px;
}*/
#cajadesafioselva4 {
	width:100%;
	max-width:1100px;
	height:auto;
	display:flex;
	flex-direction:row;
	justify-content:space-between;
	flex-wrap:wrap;
	margin:auto;
	padding:10px;
	margin-top:10px;
}
#cajadesafioselva4 div{
	width:49%; 
	height:auto;
	display:block;
	padding:10px;
	margin-bottom:30px;
}
#cajadesafioselva4 div img{
	width:100%;
	height:auto;
	transition:all 0.5s;
	overflow:hidden;
	margin-bottom:5px;
}
#cajadesafioselva4 div img:hover{
	filter: grayscale(90%);
	/*transform:scale(1.1);*/
	
}
#cajadesafioselva4 div h2{
	font-family: 'Oswald', sans-serif;
	text-align:center;
	font-size:26px;
	line-height:20px;
	color:#fff;
	font-weight:normal;
	margin-bottom:10px;
}
#cajadesafioselva4 div h3{
	font-family: 'Oswald', sans-serif;
	text-align:center;
	font-size:16px;
	line-height:10px;
	color:#fff;
	font-weight:normal;
	margin-top:10px;
	margin-bottom:20px;
}
#cajadesafioselva4 div p{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:14px;
	line-height:16px;
	color:#FFF;
	font-weight:normal;	
}
#cajadesafioselva4 a{
	width:180px;
	height:45px;
	line-height:45px;
	display:block;
	margin:auto;
	background:#F28C0E;
	text-align:center;
	color:#FFFFFF;
	font-family: 'Oswald', sans-serif;
	font-weight:normal;
	font-size:18px;
	margin-top:30px;
	transition:all 0.5s;
}
#cajadesafioselva4 a:hover{
	letter-spacing:1px;
	background:#F76211;	
}

/****************************************************/
/********  BACKGROUDS DESAFIOS EN LA SELVA 4 ********/
/****************************************************/
#backgrounds{
	background:url(../imagenes/mono-perezoso.jpg);
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-size:cover;
	min-height:400px;
}
.cajabackgrounds{
	width:100%;
	max-width:1100px;
	margin:auto;
	padding:8% 0;	
}

/****************************************************/
/*************  DESAFIOS EN LA SELVA 5  *************/
/****************************************************/
#desafioselva5{ 
	width:100%;
	height:auto;
	padding:0;
	margin:auto;
}
/*#desafioselva1 #titdesafioselva1 {
	width:1100px;
	height:auto;
	margin:auto;
}
#desafioselva1 #titdesafioselva1 h1{
	font-family: 'Anton', sans-serif;
	font-size:30px;
	color:#FFFFFF;
	text-align:center;
	font-weight:normal;
	margin-top:30px;
}*/
#cajadesafioselva5 {
	width:100%;
	max-width:1100px;
	height:auto;
	display:flex;
	flex-direction:row;
	justify-content:space-between;
	flex-wrap:wrap;
	margin:auto;
	padding:10px;
	margin-top:10px;
}
#cajadesafioselva5 div{
	width:49%; 
	height:auto;
	display:block;
	padding:10px;
	margin-bottom:30px;
}
#cajadesafioselva5 div img{
	width:100%;
	height:auto;
	transition:all 0.5s;
	overflow:hidden;
	margin-bottom:5px;
}
#cajadesafioselva5 div img:hover{
	filter: grayscale(90%);
	/*transform:scale(1.1);*/
}
#cajadesafioselva5 div h2{
	font-family: 'Oswald', sans-serif;
	text-align:center;
	font-size:26px;
	line-height:20px;
	color:#fff;
	font-weight:normal;
	margin-bottom:10px;
}
#cajadesafioselva5 div h3{
	font-family: 'Oswald', sans-serif;
	text-align:center;
	font-size:16px;
	line-height:10px;
	color:#fff;
	font-weight:normal;
	margin-top:10px;
	margin-bottom:20px;
}
#cajadesafioselva5 div p{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:14px;
	line-height:16px;
	color:#FFF;
	font-weight:normal;	
}
#cajadesafioselva5 a{
	width:180px;
	height:45px;
	line-height:45px;
	display:block;
	margin:auto;
	background:#F28C0E;
	text-align:center;
	color:#FFFFFF;
	font-family: 'Oswald', sans-serif;
	font-weight:normal;
	font-size:18px;
	margin-top:30px;
	transition:all 0.5s;
}
#cajadesafioselva5 a:hover{
	letter-spacing:1px;
	background:#F76211;	
}

/****************************************************/
/*****************  SUPERVIVENCIA  ******************/
/****************************************************/
#supervivencia{
	width:100%;
	height:auto;
	padding:0;
	margin:auto;
}
#supervivencia #cajatitsupervivencia {
	width:1100px;
	height:auto;
	margin:auto;
}
#supervivencia #cajatitsupervivencia h1{
	font-family: 'Anton', sans-serif;
	font-size:30px;
	color:#FFFFFF;
	text-align:center;
	font-weight:normal;
	margin-top:30px;
}
#supervivencia #cajatitsupervivencia h3{
	font-family: 'Oswald', sans-serif;
	text-align:center;
	font-size:21px;
	line-height:10px;
	color:#fff;
	font-weight:normal;
	margin-top:10px;
}
#cajasupervivencia {
	width:100%;
	max-width:1100px;
	height:auto;
	display:flex;
	flex-direction:row;
	justify-content:space-between;
	flex-wrap:wrap;
	margin:auto;
	padding:10px;
	margin-top:10px;
}
#cajasupervivencia div{
	width:49.5%; 
	height:auto;
	display:block;
	padding:10px;
	margin-bottom:30px;
}
#cajasupervivencia div img{
	width:100%;
	height:auto;
}
/*#cajasupervivencia div h2{
	font-family: 'Oswald', sans-serif;
	text-align:left;
	font-size:28px;
	line-height:24px;
	color:#fff;
	font-weight:normal;
	margin-bottom:10px;
}
#cajasupervivencia div h3{
	font-family: 'Oswald', sans-serif;
	text-align:left;
	font-size:24px;
	line-height:5px;
	color:#fff;
	font-weight:normal;
	margin-top:30px;
}*/
#cajasupervivencia div p{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:16px;
	line-height:18px;
	color:#FFF;
	font-weight:normal;
	margin-bottom:10px;
}

/****************************************************/
/************  BACKGROUDS SUPERVIVENCIA  ************/
/****************************************************/
#backgrounds{
	background:url(../imagenes/mono-perezoso.jpg);
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-size:cover;
	min-height:400px;
}
.cajabackgrounds{
	width:100%;
	max-width:1100px;
	margin:auto;
	padding:8% 0;	
}

/****************************************************/
/*****************  SUPERVIVENCIA 1  ****************/ 
/****************************************************/
#supervivencia1{ 
	width:100%;
	height:auto;
	padding:0;
	margin:auto;
}
#supervivencia1 #titsupervivencia1 {
	width:1100px;
	height:auto;
	margin:auto;
}
#supervivencia1 #titsupervivencia1 h2{
	font-family: 'Oswald', sans-serif;
	text-align:left;
	font-size:26px;
	line-height:26px;
	color:#fff;
	font-weight:normal;
	margin-bottom:10px;
}
#supervivencia1 #titsupervivencia1 ul li{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:16px;
	line-height:18px;
	color:#FFF;
	font-weight:normal;
	margin-bottom:10px;
}
#cajasupervivencia1 {
	width:100%;
	max-width:1100px;
	height:auto;
	display:flex;
	flex-direction:row;
	justify-content:space-between;
	flex-wrap:wrap;
	margin:auto;
	padding:10px;
	margin-top:10px;
}
#cajasupervivencia1 div{
	width:49%; 
	height:auto;
	display:block;
	padding:10px;
	margin-bottom:30px;
}
#cajasupervivencia1 div img{
	width:100%;
	height:auto;
	transition:all 0.5s;
	overflow:hidden;
	margin-bottom:5px;
}
#cajasupervivencia1 div img:hover{
	filter: grayscale(90%);
	/*transform:scale(1.1);*/
	
}
#cajasupervivencia1 div h2{
	font-family: 'Oswald', sans-serif;
	text-align:center;
	font-size:26px;
	line-height:20px;
	color:#fff;
	font-weight:normal;
	margin-bottom:10px;
}
#cajasupervivencia1 div h3{
	font-family: 'Oswald', sans-serif;
	text-align:center;
	font-size:16px;
	line-height:10px;
	color:#fff;
	font-weight:normal;
	margin-top:10px;
	margin-bottom:20px;
}
#cajasupervivencia1 div p{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:14px;
	line-height:16px;
	color:#FFF;
	font-weight:normal;	
}
#cajasupervivencia1 a{
	width:180px;
	height:45px;
	line-height:45px;
	display:block;
	margin:auto;
	background:#F28C0E;
	text-align:center;
	color:#FFFFFF;
	font-family: 'Oswald', sans-serif;
	font-weight:normal;
	font-size:18px;
	margin-top:30px;
	transition:all 0.5s;
}
#cajasupervivencia1 a:hover{
	letter-spacing:1px;
	background:#F76211;	
}

/****************************************************/
/********  BACKGROUDS SUPERVIVENCIA 1 ***************/
/****************************************************/
#backgrounds{
	background:url(../imagenes/mono-perezoso.jpg);
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-size:cover;
	min-height:400px;
}
.cajabackgrounds{
	width:100%;
	max-width:1100px;
	margin:auto;
	padding:8% 0;	
}

/****************************************************/
/*****************  SUPERVIVENCIA 2  ****************/ 
/****************************************************/
#supervivencia2{ 
	width:100%;
	height:auto;
	padding:0;
	margin:auto;
}
#supervivencia2 #titsupervivencia2 {
	width:1100px;
	height:auto;
	margin:auto;
}
#supervivencia2 #titsupervivencia2 h2{
	font-family: 'Oswald', sans-serif;
	text-align:left;
	font-size:26px;
	line-height:26px;
	color:#fff;
	font-weight:normal;
	margin-bottom:10px;
}
#supervivencia2 #titsupervivencia2 ul li{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:16px;
	line-height:18px;
	color:#FFF;
	font-weight:normal;
	margin-bottom:10px;
}
#cajasupervivencia2 {
	width:100%;
	max-width:1100px;
	height:auto;
	display:flex;
	flex-direction:row;
	justify-content:space-between;
	flex-wrap:wrap;
	margin:auto;
	padding:10px;
	margin-top:10px;
}
#cajasupervivencia2 div{
	width:49%; 
	height:auto;
	display:block;
	padding:10px;
	margin-bottom:30px;
}
#cajasupervivencia2 div img{
	width:100%;
	height:auto;
	transition:all 0.5s;
	overflow:hidden;
	margin-bottom:5px;
}
#cajasupervivencia2 div img:hover{
	filter: grayscale(90%);
	/*transform:scale(1.1);*/
	
}
#cajasupervivencia2 div h2{
	font-family: 'Oswald', sans-serif;
	text-align:center;
	font-size:26px;
	line-height:20px;
	color:#fff;
	font-weight:normal;
	margin-bottom:10px;
}
#cajasupervivencia2 div h3{
	font-family: 'Oswald', sans-serif;
	text-align:center;
	font-size:16px;
	line-height:10px;
	color:#fff;
	font-weight:normal;
	margin-top:10px;
	margin-bottom:20px;
}
#cajasupervivencia2 div p{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:14px;
	line-height:16px;
	color:#FFF;
	font-weight:normal;	
}
#cajasupervivencia2 a{
	width:180px;
	height:45px;
	line-height:45px;
	display:block;
	margin:auto;
	background:#F28C0E;
	text-align:center;
	color:#FFFFFF;
	font-family: 'Oswald', sans-serif;
	font-weight:normal;
	font-size:18px;
	margin-top:30px;
	transition:all 0.5s;
}
#cajasupervivencia2 a:hover{
	letter-spacing:1px;
	background:#F76211;	
}

/****************************************************/
/********  BACKGROUDS SUPERVIVENCIA 2 ********/
/****************************************************/
#backgrounds{
	background:url(../imagenes/mono-perezoso.jpg);
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-size:cover;
	min-height:400px;
}
.cajabackgrounds{
	width:100%;
	max-width:1100px;
	margin:auto;
	padding:8% 0;	
}

/****************************************************/
/*****************  SUPERVIVENCIA 3  ****************/ 
/****************************************************/
#supervivencia3{ 
	width:100%;
	height:auto;
	padding:0;
	margin:auto;
}
#supervivencia3 #titsupervivencia3 {
	width:1100px;
	height:auto;
	margin:auto;
}
#supervivencia3 #titsupervivencia3 h2{
	font-family: 'Oswald', sans-serif;
	text-align:left;
	font-size:26px;
	line-height:26px;
	color:#fff;
	font-weight:normal;
	margin-bottom:10px;
}
#supervivencia3 #titsupervivencia3 ul li{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:16px;
	line-height:18px;
	color:#FFF;
	font-weight:normal;
	margin-bottom:10px;
}
#cajasupervivencia3 {
	width:100%;
	max-width:1100px;
	height:auto;
	display:flex;
	flex-direction:row;
	justify-content:space-between;
	flex-wrap:wrap;
	margin:auto;
	padding:10px;
	margin-top:10px;
}
#cajasupervivencia3 div{
	width:49%; 
	height:auto;
	display:block;
	padding:10px;
	margin-bottom:30px;
}
#cajasupervivencia3 div img{
	width:100%;
	height:auto;
	transition:all 0.5s;
	overflow:hidden;
	margin-bottom:5px;
}
#cajasupervivencia3 div img:hover{
	filter: grayscale(90%);
	/*transform:scale(1.1);*/
	
}
#cajasupervivencia3 div h2{
	font-family: 'Oswald', sans-serif;
	text-align:center;
	font-size:26px;
	line-height:20px;
	color:#fff;
	font-weight:normal;
	margin-bottom:10px;
}
#cajasupervivencia3 div h3{
	font-family: 'Oswald', sans-serif;
	text-align:center;
	font-size:16px;
	line-height:10px;
	color:#fff;
	font-weight:normal;
	margin-top:10px;
	margin-bottom:20px;
}
#cajasupervivencia3 div p{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:14px;
	line-height:16px;
	color:#FFF;
	font-weight:normal;	
}
#cajasupervivencia3 a{
	width:180px;
	height:45px;
	line-height:45px;
	display:block;
	margin:auto;
	background:#F28C0E;
	text-align:center;
	color:#FFFFFF;
	font-family: 'Oswald', sans-serif;
	font-weight:normal;
	font-size:18px;
	margin-top:30px;
	transition:all 0.5s;
}
#cajasupervivencia3 a:hover{
	letter-spacing:1px;
	background:#F76211;	
}

/****************************************************/
/***************  NIVEL DE DIFICULTAD  **************/ 
/****************************************************/
#dificultad{ 
	width:100%;
	height:auto;
	padding:0;
	margin:auto;
}
#dificultad #cajatitdificultad {
	width:1100px;
	height:auto;
	margin:auto;
	margin-bottom:90px;
}
#dificultad #cajatitdificultad h1{
	font-family: 'Anton', sans-serif;
	font-size:30px;
	color:#FFFFFF;
	text-align:left;
	font-weight:normal;
	margin-top:30px;
}
#dificultad #cajatitdificultad h2{
	font-family: 'Oswald', sans-serif;
	text-align:left;
	font-size:20px;
	line-height:20px;
	color:#fff;
	font-weight:normal;
	margin-bottom:10px;
}
#dificultad #cajatitdificultad h3{
	font-family: 'Oswald', sans-serif;
	text-align:left;
	font-size:24px;
	line-height:20px;
	color:#fff;
	font-weight:normal;
	margin-bottom:10px;
	margin-top:20px;
}
#dificultad #cajatitdificultad p{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:16px;
	line-height:18px;
	color:#FFF;
	font-weight:normal;	
}

/****************************************************/
/*******************  QUE TRAER  ********************/
/****************************************************/
#quetraer{
	width:100%;
	height:auto;
	padding:0;
	margin:auto;
	margin-bottom:90px;
}
#quetraer #cajatitquetraer {
	width:1100px;
	height:auto;
	margin:auto;
}
#quetraer #cajatitquetraer h1{
	font-family: 'Anton', sans-serif;
	font-size:30px;
	color:#FFFFFF;
	text-align:left;
	font-weight:normal;
	margin-top:30px;
}
#quetraer #cajatitquetraer p{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:16px;
	line-height:18px;
	color:#FFF;
	font-weight:normal;
	margin-bottom:10px;
}
#quetraer #cajatitquetraer h2{
	font-family: 'Oswald', sans-serif;
	text-align:left;
	font-size:26px;
	line-height:26px;
	color:#fff;
	font-weight:normal;
	margin-top:30px;
}
#quetraer #cajatitquetraer ul li{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:16px;
	line-height:18px;
	color:#FFF;
	font-weight:normal;
	margin-bottom:10px;
}

/****************************************************/
/**************  BACKGROUDS QUE TRAER  **************/
/****************************************************/
#backgrounds{
	background:url(../imagenes/mono-perezoso.jpg);
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-size:cover;
	min-height:400px;
}
.cajabackgrounds{
	width:100%;
	max-width:1100px;
	margin:auto;
	padding:8% 0;	
}

/****************************************************/
/************  INTRUCCIONES SANITARIAS **************/
/****************************************************/
#instsanitarias{
	width:100%;
	height:auto;
	padding:0;
	margin:auto;
	margin-bottom:90px;
}
#instsanitarias #cajatitinstsanitarias {
	width:1100px;
	height:auto;
	margin:auto;
}
#instsanitarias #cajatitinstsanitarias h1{
	font-family: 'Anton', sans-serif;
	font-size:30px;
	color:#FFFFFF;
	text-align:left;
	font-weight:normal;
	margin-top:30px;
}
#instsanitarias #cajatitinstsanitarias p{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:16px;
	line-height:18px;
	color:#FFF;
	font-weight:normal;
	margin-bottom:10px;
}
#instsanitarias #cajatitinstsanitarias h2{
	font-family: 'Oswald', sans-serif;
	text-align:left;
	font-size:26px;
	line-height:26px;
	color:#fff;
	font-weight:normal;
	margin-top:30px;
}
#instsanitarias #cajatitinstsanitarias ul li{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:16px;
	line-height:18px;
	color:#FFF;
	font-weight:normal;
	margin-bottom:10px;
}
#instsanitarias #cajatitinstsanitarias a{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:16px;
	line-height:18px;
	color:#FFF;
	font-weight:bold;
	margin-bottom:10px;
}

/****************************************************/
/******* BACKGROUDS INTRUCCIONES SANITARIAS  ********/
/****************************************************/
#backgrounds{
	background:url(../imagenes/mono-perezoso.jpg);
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-size:cover;
	min-height:400px;
}
.cajabackgrounds{
	width:100%;
	max-width:1100px;
	margin:auto;
	padding:8% 0;	
}

/****************************************************/
/*****************  GALERIA FOTOS  ******************/
/****************************************************/
#galeriafotos{
	width:100%;
	height:auto;
	padding:0;
	margin:auto;
}
#galeriafotos #cajatitgaleriafotos {
	width:1100px;
	height:auto;
	margin:auto;
}
#galeriafotos #cajatitgaleriafotos h1{
	font-family: 'Anton', sans-serif;
	font-size:30px;
	line-height:25px;
	color:#FFFFFF;
	text-align:left;
	font-weight:normal;
	margin-top:30px;
}
#galeriafotos #cajatitgaleriafotos h2{
	font-family: 'Anton', sans-serif;
	font-size:18px;
	line-height:20px;
	color:#FFFFFF;
	text-align:left;
	font-weight:normal;
	margin-top:10px;
}
#galeriafotos #cajatitgaleriafotos p{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:16px;
	line-height:18px;
	color:#fff;
	font-weight:normal;
	margin-top:10px;
}
#cajagaleriafotos {
	width:100%;
	max-width:1100px;
	height:auto;
	display:flex;
	flex-direction:row;
	justify-content:space-between;
	flex-wrap:wrap;
	margin:auto;
	padding:5px;
	margin-top:20px;
}
#cajagaleriafotos div{
	width:33%; 
	height:auto;
	display:block;
	padding:10px;
	margin-bottom:5px;
}
#cajagaleriafotos div img{
	width:100%;
	height:auto;
}

/****************************************************/
/*********************  FAQ  ************************/
/****************************************************/
#faq{
	width:100%;
	height:auto;
	padding:0;
	margin:auto;
	margin-bottom:90px;
}
#faq #cajatitfaq {
	width:1100px;
	height:auto;
	margin:auto;
}
#faq #cajatitfaq h1{
	font-family: 'Anton', sans-serif;
	font-size:30px;
	line-height:25px;
	color:#FFFFFF;
	text-align:left;
	font-weight:normal;
	margin-top:30px;
}
#faq #cajatitfaq h2{
	font-family: 'Anton', sans-serif;
	font-size:24px;
	line-height:20px;
	color:#FFFFFF;
	text-align:left;
	font-weight:normal;
	margin-top:20px;
}
#faq #cajatitfaq h3{
	font-family: 'Anton', sans-serif;
	font-size:20px;
	line-height:21px;
	color:#FFFFFF;
	text-align:left;
	font-weight:normal;
	margin-top:20px;
}
#faq #cajatitfaq p{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:16px;
	line-height:18px;
	color:#fff;
	font-weight:normal;
	margin-top:10px;
}
#faq #cajatitfaq ul li{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:16px;
	line-height:18px;
	color:#fff;
	font-weight:normal;
	margin-top:10px;
}

/****************************************************/
/************  TERMINOS Y CONDICIONES  **************/
/****************************************************/
#terminos{
	width:100%;
	height:auto;
	padding:0;
	margin:auto;
	margin-bottom:90px;
}
#terminos #cajatitterminos {
	width:1100px;
	height:auto;
	margin:auto;
}
#terminos #cajatitterminos h1{
	font-family: 'Anton', sans-serif;
	font-size:30px;
	line-height:25px;
	color:#FFFFFF;
	text-align:left;
	font-weight:normal;
	margin-top:30px;
}
#terminos #cajatitterminos h2{
	font-family: 'Anton', sans-serif;
	font-size:24px;
	line-height:20px;
	color:#FFFFFF;
	text-align:left;
	font-weight:normal;
	margin-top:20px;
}
#terminos #cajatitterminos h3{
	font-family: 'Anton', sans-serif;
	font-size:20px;
	line-height:21px;
	color:#FFFFFF;
	text-align:left;
	font-weight:normal;
	margin-top:20px;
}
#terminos #cajatitterminos p{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:16px;
	line-height:18px;
	color:#fff;
	font-weight:normal;
	margin-top:10px;
}
#terminos #cajatitterminos ul li{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:16px;
	line-height:18px;
	color:#fff;
	font-weight:normal;
	margin-top:10px;
}

/****************************************************/
/*******************  CONTACTO  *********************/
/****************************************************/
#contacto{
	width:100%;
	height:auto;
	padding:0;
	margin:auto;
	background:#fff;
}
#contacto #cajatitcontacto {
	width:1100px;
	height:auto;
	margin:auto;
}
#contacto #cajatitcontacto h1{
	font-family: 'Anton', sans-serif;
	font-size:30px;
	color:#FFFFFF;
	text-align:center;
	font-weight:normal;
	margin-top:30px;
}
#contacto #cajatitcontacto h3{
	font-family: 'Oswald', sans-serif;
	text-align:center;
	font-size:21px;
	line-height:10px;
	color:#fff;
	font-weight:normal;
	margin-top:10px;
}
#cajacontacto {
	width:100%;
	max-width:1100px;
	height:auto;
	display:flex;
	flex-direction:row;
	justify-content:space-between;
	flex-wrap:wrap;
	margin:auto;
	padding:10px;
	margin-top:10px;
}
#cajacontacto div{
	width:49.5%; 
	height:auto;
	display:block;
	padding:10px;
	margin-bottom:30px;
}
#cajacontacto div h2{
	font-family: 'Anton', sans-serif;
	font-size:28px;
	line-height:25px;
	color:#000;
	text-align:left;
	font-weight:normal;
	margin-top:30px;
}
#cajacontacto div h3{
	font-family: 'Anton', sans-serif;
	font-size:25px;
	line-height:25px;
	color:#000;
	text-align:left;
	font-weight:normal;
	margin-top:30px;
}
#cajacontacto div p{
	font-family: 'Open Sans', sans-serif;
	text-align:justify;
	font-size:16px;
	line-height:20px;
	color:#000;
	font-weight:normal;
	margin-top:10px;
}
#cajacontacto div #unacolum{
	width:100%;
	display:flex;
	flex-direction:column;
	justify-content:space-between;
	flex-wrap:wrap;
}
#cajacontacto div .campos{
	width:100%;
	height:40px;
	line-height:33px;
	padding:0 10px;
	border:1px solid #000;
	background:#fff;
	color:#000;
	margin-bottom:10px;
}
#cajacontacto div .comentarios{
	width:100%;
	height:120px;
	padding:10px;
	border:1px solid #000;
	background:#fff;
	color:#000;	
}
#cajacontacto div .boton{
	width:250px;
	height:50px;
	line-height:50px;
	background:#FF040C;
	border:none;
	color:#fff;
	font-family: 'Oswald', sans-serif;
	font-size:20px;
	margin:10px 0;
	cursor:pointer;
	transition:all 0.5s;
	text-align:center;
}
#cajacontacto div .boton:hover{
	background:#000;
	color:#fff;
}
#cajacontacto div .advertencia{
	color:#FF040C;
	font-weight:bold;	
}
/*#cajamapa{
	width:100%;
	height:450px;
	border:4px solid #9C9C9C;
	border-radius:6px;	
}*/

/*-------------------- PIE PAGINA --------------------*/
#cajapie{
	background:#0F6773;
	padding: 30px 40px;
}
.centropiepagina{
	width: 90%;
	margin: auto;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}
.centropiepagina div{
	width: 32%;
	padding: 40px;
	/*border-right: 1px solid rgba(36,175,178,0.7);*/
	/*/border: 1px solid rgba(36,175,178,0.7);*/
}
.centropiepagina div:last-child{
	border-right: none;
}
.centropiepagina div p{
	font-family: "Varela Round", sans-serif;
	font-size: 12px;
	line-height:16px;
	font-weight: 300;
	color: #fff;
	text-align: left;
}
.centropiepagina div h2{
	font-family: "Varela Round", sans-serif;
	color: #fff;
	text-align:left;
	font-size: 18px;
	line-height:25px;
	font-weight: bold;
	padding:0;
	margin:0;
	margin-bottom:5px;
	margin-top:20px;
	border-bottom:1px solid rgba(5,122,138,0.9);
	padding-bottom:5px;
}
.centropiepagina div ul{
	margin: 0;
	padding: 0;
	list-style: none;
}
.centropiepagina div li a{
	font-family: 'Open Sans', sans-serif;
	font-size:11px;
	line-height:11px;
	font-weight:300;
	display: block;
	color: #fff;
	padding: 2px 0;
}
.centropiepagina div li a i{
	font-family: 'Open Sans', sans-serif;
	font-size:11px;
	font-weight:300;
	color: #fff;
}
.centropiepagina div li a:hover{
	color: #fff;
	/*text-decoration: underline;*/
	text-decoration: none;
}
.cajasociales{
	width: 100%;
	display: flex;
	flex-direction: row;
	margin: 10px 6px;
}
.cajasociales a{
	width: 50px;
	height: 50px;
	display: block;
	border-radius: 50px;
	background: #fff;
	font-family: 'Open Sans', sans-serif;
	text-align: center;
	line-height: 50px;
	font-size: 20px;
	margin-right: 6px;
	color: #0F6773;
	transition: all 0.5s;
}
.cajasociales a:hover{
	background: #fff;
	color:#24AFB2;
}
.txtcopyright{
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	line-height:12px;
	font-weight:300;
	background: #24AFB2;
	display: block;
	width: 100%;
	margin: auto;
	padding: 10px 0;
	color: #FFF;
	text-align: center;
}
.txtcopyright a{
	font-size: 10px;
	line-height:10px;
	color: #fff;
	transition: all 0.5s;
}
.txtcopyright a:hover{
	color: #fff;
}


/***************************************************/
/********    DISEÑO PARA TABLETAS 1024      ********/
/***************************************************/
@media only screen and (max-width: 1024px){
	/****************************************************/
	/**************** Estilos para la cabecera **********/
	/****************************************************/
	#banner{
	width:100%;
	height:auto;	
}
	#cabecera{
		flex-direction:column;
		margin:auto;
	}
	#cabecera figure{
		width:100%;
	}
	#cabecera figure img{
		margin:auto;
	}
	#cabecera #menu{
		width:80%;	
		margin:auto;
	}
	
	/****************************************************/
	/*********************  HOME  ***********************/
	/****************************************************/
	/*#home{
		width:100%;
		height:auto;
		padding:0;
		margin:auto;
	}*/
	#home #cajatithome {
		width:100%;
		height:auto;
		margin:auto;
	}
	#home #cajatithome h1{
		font-family: "Varela Round", sans-serif;
		font-size:45px;
		color:#0E674B;
		text-align:center;
		font-weight:bold;
		margin-top:40px;
	}
	#home #cajatithome h2{
		font-family: "Varela Round", sans-serif;
		font-size:15px;
		color:#0F6773;
		text-align:center;
		font-weight:normal;
		margin-top:-5px;
		margin-bottom:40px;
	}
}

	/***************************************************/
	/********    DISEÑO PARA TABLETAS 960       ********/
	/***************************************************/
	@media only screen and (max-width: 960px){
	/****************************************************/
	/*********************  HOME  ***********************/
	/****************************************************/
	/*#home{
		width:100%;
		height:auto;
		padding:0;
		margin:auto;
	}*/
	/*#home #cajatithome {
		width:100%;
		height:auto;
		margin:auto;
	}
	#home #cajatithome h1{
		font-family: "Varela Round", sans-serif;
		font-size:45px;
		color:#0E674B;
		text-align:center;
		font-weight:bold;
		margin-top:40px;
	}
	#home #cajatithome h2{
		font-family: "Varela Round", sans-serif;
		font-size:15px;
		color:#0F6773;
		text-align:center;
		font-weight:normal;
		margin-top:-5px;
		margin-bottom:40px;
	}*/
	
	/****************************************************/
	/*****************  HOME AVENTURA  ******************/
	/****************************************************/
	/*#homeaventura{ 
		width:100%;
		height:auto;
		padding:0;
		margin:auto;
	}*/
	#homeaventura #tituloaventura {
		width:100%;
		/*height:auto;
		margin:auto*/;
	}
	/*#homeaventura #tituloaventura h1{
		font-family: "Varela Round", sans-serif;
		font-size:30px;
		color:#0E674B;
		text-align:center;
		font-weight:bold;
		margin-top:30px;
	}
	#cajahomeaventura {
		width:100%;
		max-width:1100px;
		height:auto;
		display:flex;
		flex-direction:row;
		justify-content:space-between;
		flex-wrap:wrap;
		margin:auto;
		padding:10px;
		margin-top:10px;
	}
	#cajahomeaventura div{
		width:33%; 
		height:auto;
		display:block;
		padding:10px;
		margin-bottom:30px;
	}
	#cajahomeaventura div img{
		width:100%;
		height:auto;
		transition:all 0.5s;
		overflow:hidden;
		margin-bottom:5px;
	}
	#cajahomeaventura div img:hover{
		filter: grayscale(90%);
		/*transform:scale(1.1);*/
		
	/*}
	#cajahomeaventura div h2{
		font-family: "Varela Round", sans-serif;
		text-align:center;
		font-size:16px;
		line-height:20px;
		color:#0E674B;
		font-weight:normal;
		margin-bottom:10px;
	}
	#cajahomeaventura div h3{
		font-family: "Varela Round", sans-serif;
		text-align:center;
		font-size:16px;
		line-height:10px;
		color:#0E674B;
		font-weight:normal;
		margin-top:10px;
		margin-bottom:20px;
	}
	#cajahomeaventura div p{
		font-family: "Varela Round", sans-serif;
		text-align:justify;
		font-size:14px;
		line-height:16px;
		color:#0E674B;
		font-weight:normal;	
	}
	#cajahomeaventura a{
		width:180px;
		height:45px;
		line-height:45px;
		display:block;
		margin:auto;
		background:#0F6773;
		text-align:center;
		color:#FFFFFF;
		font-family: "Varela Round", sans-serif;
		font-weight:bold;
		font-size:14px;
		margin-top:15px;
		transition:all 0.5s;
	}
	#cajahomeaventura a:hover{
		letter-spacing:1px;
		background:#24AFB2;	
	}*/
	
	/****************************************************/
	/*****************  HOME AVENTURA 1  ****************/
	/****************************************************/
	/*#homeaventura1{ 
		width:100%;
		height:auto;
		padding:0;
		margin:auto;
	}*/
	#homeaventura1 #tituloaventura1 {
		width:100%;
		/*height:auto;
		margin:auto;*/
	}
	/*#homeaventura1 #tituloaventura1 h1{
		font-family: "Varela Round", sans-serif;
		font-size:30px;
		color:#0E674B;
		text-align:center;
		font-weight:bold;
		margin-top:30px;
	}
	#cajahomeaventura1 {
		width:100%;
		max-width:1100px;
		height:auto;
		display:flex;
		flex-direction:row;
		justify-content:space-between;
		flex-wrap:wrap;
		margin:auto;
		padding:10px;
		margin-top:10px;
	}
	#cajahomeaventura1 div{
		width:49%; 
		height:auto;
		display:block;
		padding:10px;
		margin-bottom:30px;
	}
	#cajahomeaventura1 div img{
		width:100%;
		height:auto;
		transition:all 0.5s;
		overflow:hidden;
		margin-bottom:5px;
	}
	#cajahomeaventura1 div img:hover{
		filter: grayscale(90%);
		/*transform:scale(1.1);*/
		
	/*}
	#cajahomeaventura1 div h2{
		font-family: "Varela Round", sans-serif;
		text-align:center;
		font-size:16px;
		line-height:20px;
		color:#0E674B;
		font-weight:normal;
		margin-bottom:10px;
	}
	#cajahomeaventura1 div h3{
		font-family: "Varela Round", sans-serif;
		text-align:center;
		font-size:16px;
		line-height:10px;
		color:#0E674B;
		font-weight:normal;
		margin-top:10px;
		margin-bottom:20px;
	}
	#cajahomeaventura1 div p{
		font-family: "Varela Round", sans-serif;
		text-align:justify;
		font-size:14px;
		line-height:16px;
		color:#FFF;
		font-weight:normal;	
	}
	#cajahomeaventura1 a{
		width:180px;
		height:45px;
		line-height:45px;
		display:block;
		margin:auto;
		background:#0F6773;
		text-align:center;
		color:#FFFFFF;
		font-family: "Varela Round", sans-serif;
		font-weight:bold;
		font-size:14px;
		margin-top:15px;
		transition:all 0.5s;
	}
	#cajahomeaventura1 a:hover{
		letter-spacing:1px;
		background:#24AFB2;	
	}
	*/
	
	

}

/***************************************************/
/********    DISEÑO PARA TABLETAS 800       ********/
/***************************************************/
@media only screen and (max-width: 800px){
	/****************************************************/
	/**************** Cuerpo Web Prinicipal    **********/
	/****************************************************/
	#cajaslogan{
		padding-top:250px;	
	}
	#cajaslogan h1{
		font-size:40px;
	}
	#cajaslogan h2{	
		font-size:27px;
	}
	
	/****************************************************/
	/*********************  HOME  ***********************/
	/****************************************************/
	/*#home{
		width:100%;
		height:auto;
		padding:0;
		margin:auto;
	}*/
	/*#home #cajatithome {
		width:100%;
		height:auto;
		margin:auto;
	}*/
	#home #cajatithome h1{
		/*font-family: "Varela Round", sans-serif;*/
		font-size:36px;
		/*color:#0E674B;
		text-align:center;
		font-weight:bold;
		margin-top:40px;*/
	}
	#home #cajatithome h2{
		/*font-family: "Varela Round", sans-serif*/;
		font-size:12px;
		/*color:#0F6773;
		text-align:center;
		font-weight:normal;
		margin-top:-5px;
		margin-bottom:40px;*/
	}
	
	/****************************************************/
	/******************  BACKGROUDS  ****++++************/
	/****************************************************/
	#backgrounds{
		background:url(../imagenes/mono-perezoso-800.png);
		background-attachment:fixed;
		background-repeat:no-repeat;
		background-size:cover;
		min-height:340px;
	}
	/*.cajabackgrounds{
		width:100%;
		max-width:1100px;
		margin:auto;
		padding:8% 0;	
	}*/
	
	/****************************************************/
	/*****************  HOME AVENTURA  ******************/
	/****************************************************/
	/*#homeaventura{ 
		width:100%;
		height:auto;
		padding:0;
		margin:auto;
	}*/
	#homeaventura #tituloaventura {
		width:100%;
		/*height:auto;
		margin:auto*/;
	}
	/*#homeaventura #tituloaventura h1{
		font-family: "Varela Round", sans-serif;
		font-size:30px;
		color:#0E674B;
		text-align:center;
		font-weight:bold;
		margin-top:30px;
	}
	#cajahomeaventura {
		width:100%;
		max-width:1100px;
		height:auto;
		display:flex;
		flex-direction:row;
		justify-content:space-between;
		flex-wrap:wrap;
		margin:auto;
		padding:10px;
		margin-top:10px;
	}
	#cajahomeaventura div{
		width:33%; 
		height:auto;
		display:block;
		padding:10px;
		margin-bottom:30px;
	}
	#cajahomeaventura div img{
		width:100%;
		height:auto;
		transition:all 0.5s;
		overflow:hidden;
		margin-bottom:5px;
	}
	#cajahomeaventura div img:hover{
		filter: grayscale(90%);
		/*transform:scale(1.1);*/
		
	/*}*/
	#cajahomeaventura div h2{
		/*font-family: "Varela Round", sans-serif;
		text-align:center;*/
		font-size:13px;
		line-height:20px;
		/*color:#0E674B;
		font-weight:normal;
		margin-bottom:10px;*/
	}
	/*#cajahomeaventura div h3{
		font-family: "Varela Round", sans-serif;
		text-align:center;
		font-size:16px;
		line-height:10px;
		color:#0E674B;
		font-weight:normal;
		margin-top:10px;
		margin-bottom:20px;
	}
	#cajahomeaventura div p{
		font-family: "Varela Round", sans-serif;
		text-align:justify;
		font-size:14px;
		line-height:16px;
		color:#0E674B;
		font-weight:normal;	
	}*/
	/*#cajahomeaventura a{
		width:180px;
		height:45px;
		line-height:45px;
		display:block;
		margin:auto;
		background:#0F6773;
		text-align:center;
		color:#FFFFFF;
		font-family: "Varela Round", sans-serif;
		font-weight:bold;
		font-size:14px;
		margin-top:15px;
		transition:all 0.5s;
	}
	#cajahomeaventura a:hover{
		letter-spacing:1px;
		background:#24AFB2;	
	}*/
	
	/****************************************************/
	/*****************  HOME AVENTURA 1  ****************/
	/****************************************************/
	/*#homeaventura1{ 
		width:100%;
		height:auto;
		padding:0;
		margin:auto;
	}*/
	#homeaventura1 #tituloaventura1 {
		width:100%;
		/*height:auto;
		margin:auto;*/
	}
	/*#homeaventura1 #tituloaventura1 h1{
		font-family: "Varela Round", sans-serif;
		font-size:30px;
		color:#0E674B;
		text-align:center;
		font-weight:bold;
		margin-top:30px;
	}
	#cajahomeaventura1 {
		width:100%;
		max-width:1100px;
		height:auto;
		display:flex;
		flex-direction:row;
		justify-content:space-between;
		flex-wrap:wrap;
		margin:auto;
		padding:10px;
		margin-top:10px;
	}
	#cajahomeaventura1 div{
		width:49%; 
		height:auto;
		display:block;
		padding:10px;
		margin-bottom:30px;
	}
	#cajahomeaventura1 div img{
		width:100%;
		height:auto;
		transition:all 0.5s;
		overflow:hidden;
		margin-bottom:5px;
	}
	#cajahomeaventura1 div img:hover{
		filter: grayscale(90%);
		/*transform:scale(1.1);*/
		
	/*}*/
	#cajahomeaventura1 div h2{
		/*font-family: "Varela Round", sans-serif;
		text-align:center;*/
		font-size:13px;
		/*line-height:20px;
		color:#0E674B;
		font-weight:normal;
		margin-bottom:10px;*/
	}
	/*#cajahomeaventura1 div h3{
		font-family: "Varela Round", sans-serif;
		text-align:center;
		font-size:16px;
		line-height:10px;
		color:#0E674B;
		font-weight:normal;
		margin-top:10px;
		margin-bottom:20px;
	}
	#cajahomeaventura1 div p{
		font-family: "Varela Round", sans-serif;
		text-align:justify;
		font-size:14px;
		line-height:16px;
		color:#FFF;
		font-weight:normal;	
	}
	#cajahomeaventura1 a{
		width:180px;
		height:45px;
		line-height:45px;
		display:block;
		margin:auto;
		background:#0F6773;
		text-align:center;
		color:#FFFFFF;
		font-family: "Varela Round", sans-serif;
		font-weight:bold;
		font-size:14px;
		margin-top:15px;
		transition:all 0.5s;
	}
	#cajahomeaventura1 a:hover{
		letter-spacing:1px;
		background:#24AFB2;	
	}
	*/
	
	
	
	
	
	/****************************************************/
	/****************    Estilos Nosotros      **********/
	/****************************************************/
	#nosotros{
		background:url(../productos/fondos/fondo-nosotros.jpg);
		background-attachment:inherit;
		background-repeat:no-repeat;
		background-size:cover;
		background-position:center;
		min-height:450px;
	}
	.cajacentro{
		padding:3%;	
	}
	.contenidos{
		width:80%;
	}
	.contenidos h2{
		font-size:20px;
	}
	.contenidos h3{
		font-size:30px;
	}
	/***************************************************/
	/********    DISEÑO PARA GALERIAS          ********/
	/***************************************************/
	#cajagalerias a{
		width:50%;
		position:relative;
		overflow:hidden;
	}
	
	/***************************************************/
	/********    DISEÑO PARA PIE PAGINA         ********/
	/***************************************************/
	#centropie{
		flex-direction:column;
	}
	#centropie div{
		width:90%;
		margin:auto;
		border-bottom:1px dashed #4F4F4F;
		padding-bottom:10px;
	}
	#centropie div:last-child{
		border-bottom:none;	
	}
	/***************************************************/
	/********    DISEÑO PARA CONTACTO         ********/
	/***************************************************/
	#trescolums{
		flex-direction:column;
	}
	#trescolums p{
		width:90%;
		display:block;
		margin:auto;
	}
	#unacolum p{
		width:90%;
		display:block;
		margin:auto;
	}
	/***************************************************/
	/********    DISEÑO PARA Custom             ********/
	/***************************************************/
	#promociones{
		padding-top:50px;	
	}
	.columnasuno{
		flex-direction:column;
	}
	.img-izq{
		width:90%;	
		margin:auto;
		order:1;
	}
	.con-der{
		width:90%;
		margin:auto;
		order:2;
	}
	.img-der{
		width:90%;
		margin:auto;
		order:1;
	}
	.con-izq{
		width:90%;		
		margin:auto;
		order:2;
	}
	
}
/***************************************************/
/********    DISEÑO PARA TABLETAS 603       ********/
/***************************************************/
@media only screen and (max-width: 603px){
	/***************************************************/
	/********      DISEÑO PARA TESTIMONIOS      ********/
	/***************************************************/
	.cajatesti{
		flex-direction:column;
	}
	.testi{
		width:90%;
		order:2;
	}
	.imgtesti{
		width:60%;
		order:1;
	}
	.cajatesti .testi h4{
		text-align:center;
	}
	.testi p{
		text-align:center;
		font-size:14px;
	}
	
	/****************************************************/
	/******************  BACKGROUDS  ****++++************/
	/****************************************************/
	#backgrounds{
		background:url(../imagenes/mono-perezoso-603.png);
		background-attachment:fixed;
		background-repeat:no-repeat;
		background-size:cover;
		min-height:200px;
	}
	/*.cajabackgrounds{
		width:100%;
		max-width:1100px;
		margin:auto;
		padding:8% 0;	
	}*/
	
	/****************************************************/
	/*********************  HOME  ***********************/
	/****************************************************/
	/*#home{
		width:100%;
		height:auto;
		padding:0;
		margin:auto;
	}*/
	/*#home #cajatithome {
		width:100%;
		height:auto;
		margin:auto;
	}*/
	#home #cajatithome h1{
		/*font-family: "Varela Round", sans-serif;*/
		font-size:27px;
		/*color:#0E674B;
		text-align:center;
		font-weight:bold;
		margin-top:40px;*/
	}
	#home #cajatithome h2{
		/*font-family: "Varela Round", sans-serif*/;
		font-size:9px;
		/*color:#0F6773;
		text-align:center;
		font-weight:normal;*/
		margin-top:1px;
		/*margin-bottom:40px;*/
	}
	
	/****************************************************/
	/*****************  HOME AVENTURA  ******************/
	/****************************************************/
	/*#homeaventura{ 
		width:100%;
		height:auto;
		padding:0;
		margin:auto;
	}*/
	#homeaventura #tituloaventura {
		width:100%;
		/*height:auto;
		margin:auto*/;
	}
	/*#homeaventura #tituloaventura h1{
		font-family: "Varela Round", sans-serif;
		font-size:30px;
		color:#0E674B;
		text-align:center;
		font-weight:bold;
		margin-top:30px;
	}
	#cajahomeaventura {
		width:100%;
		max-width:1100px;
		height:auto;
		display:flex;
		flex-direction:row;
		justify-content:space-between;
		flex-wrap:wrap;
		margin:auto;
		padding:10px;
		margin-top:10px;
	}*/
	#cajahomeaventura div{
		width:50%; 
		/*height:auto;
		display:block;
		padding:10px;
		margin-bottom:30px;*/
	}
	/*#cajahomeaventura div img{
		width:100%;
		height:auto;
		transition:all 0.5s;
		overflow:hidden;
		margin-bottom:5px;
	}
	#cajahomeaventura div img:hover{
		filter: grayscale(90%);
		/*transform:scale(1.1);*/
		
	/*}*/
	/*#cajahomeaventura div h2{*/
		/*font-family: "Varela Round", sans-serif;
		text-align:center;*/
		/*font-size:13px;
		line-height:20px;*/
		/*color:#0E674B;
		font-weight:normal;
		margin-bottom:10px;*/
	/*}*/
	/*#cajahomeaventura div h3{
		font-family: "Varela Round", sans-serif;
		text-align:center;
		font-size:16px;
		line-height:10px;
		color:#0E674B;
		font-weight:normal;
		margin-top:10px;
		margin-bottom:20px;
	}
	#cajahomeaventura div p{
		font-family: "Varela Round", sans-serif;
		text-align:justify;
		font-size:14px;
		line-height:16px;
		color:#0E674B;
		font-weight:normal;	
	}*/
	/*#cajahomeaventura a{
		width:180px;
		height:45px;
		line-height:45px;
		display:block;
		margin:auto;
		background:#0F6773;
		text-align:center;
		color:#FFFFFF;
		font-family: "Varela Round", sans-serif;
		font-weight:bold;
		font-size:14px;
		margin-top:15px;
		transition:all 0.5s;
	}
	#cajahomeaventura a:hover{
		letter-spacing:1px;
		background:#24AFB2;	
	}*/
	
	/****************************************************/
	/*****************  HOME AVENTURA 1  ****************/
	/****************************************************/
	/*#homeaventura1{ 
		width:100%;
		height:auto;
		padding:0;
		margin:auto;
	}*/
	/*#homeaventura1 #tituloaventura1 {
		width:100%;*/
		/*height:auto;
		margin:auto;*/
	/*}*/
	/*#homeaventura1 #tituloaventura1 h1{
		font-family: "Varela Round", sans-serif;
		font-size:30px;
		color:#0E674B;
		text-align:center;
		font-weight:bold;
		margin-top:30px;
	}
	#cajahomeaventura1 {
		width:100%;
		max-width:1100px;
		height:auto;
		display:flex;
		flex-direction:row;
		justify-content:space-between;
		flex-wrap:wrap;
		margin:auto;
		padding:10px;
		margin-top:10px;
	}*/
	#cajahomeaventura1 div{
		width:50%; 
		/*height:auto;
		display:block;
		padding:10px;
		margin-bottom:30px;*/
	}
	/*#cajahomeaventura1 div img{
		width:100%;
		height:auto;
		transition:all 0.5s;
		overflow:hidden;
		margin-bottom:5px;
	}
	#cajahomeaventura1 div img:hover{
		filter: grayscale(90%);
		/*transform:scale(1.1);*/
		
	/*}*/
	/*#cajahomeaventura1 div h2{*/
		/*font-family: "Varela Round", sans-serif;
		text-align:center;*/
		/*font-size:13px;*/
		/*line-height:20px;
		color:#0E674B;
		font-weight:normal;
		margin-bottom:10px;*/
	/*}*/
	/*#cajahomeaventura1 div h3{
		font-family: "Varela Round", sans-serif;
		text-align:center;
		font-size:16px;
		line-height:10px;
		color:#0E674B;
		font-weight:normal;
		margin-top:10px;
		margin-bottom:20px;
	}
	#cajahomeaventura1 div p{
		font-family: "Varela Round", sans-serif;
		text-align:justify;
		font-size:14px;
		line-height:16px;
		color:#FFF;
		font-weight:normal;	
	}
	#cajahomeaventura1 a{
		width:180px;
		height:45px;
		line-height:45px;
		display:block;
		margin:auto;
		background:#0F6773;
		text-align:center;
		color:#FFFFFF;
		font-family: "Varela Round", sans-serif;
		font-weight:bold;
		font-size:14px;
		margin-top:15px;
		transition:all 0.5s;
	}
	#cajahomeaventura1 a:hover{
		letter-spacing:1px;
		background:#24AFB2;	
	}
	*/
	
	
	
	
	
}
/***************************************************/
/********    DISEÑO PARA TABLETAS 533       ********/
/***************************************************/
@media only screen and (max-width: 533px){
	

}
/***************************************************/
/********    DISEÑO PARA TABLETAS 480       ********/
/***************************************************/
@media only screen and (max-width: 480px){
	/****************************************************/
	/**************** Cuerpo Web Prinicipal    **********/
	/****************************************************/
	#cabecera figure img{
		width:180px;
		height:auto;
		display:block;
		margin:auto;
	}
	#cajaslogan h1{
		font-size:30px;
	}
	#cajaslogan h2{	
		font-size:17px;
	}
	#banner{
		height:650px;	
	}

	
	/****************************************************/
	/******************  BACKGROUDS  ****++++************/
	/****************************************************/
	#backgrounds{
		background:url(../imagenes/mono-perezoso-480.png);
		background-attachment:fixed;
		background-repeat:no-repeat;
		background-size:cover;
		min-height:140px;
	}
	/*.cajabackgrounds{
		width:100%;
		max-width:1100px;
		margin:auto;
		padding:8% 0;	
	}*/
	
	/****************************************************/
	/*********************  HOME  ***********************/
	/****************************************************/
	/*#home{
		width:100%;
		height:auto;
		padding:0;
		margin:auto;
	}*/
	/*#home #cajatithome {
		width:100%;
		height:auto;
		margin:auto;
	}*/
	#home #cajatithome h1{
		/*font-family: "Varela Round", sans-serif;*/
		font-size:23px;
		/*color:#0E674B;
		text-align:center;
		font-weight:bold;*/
		margin-top:30px;
	}
	#home #cajatithome h2{
		/*font-family: "Varela Round", sans-serif*/;
		font-size:10px;
		/*color:#0F6773;
		text-align:center;
		font-weight:normal;*/
		margin-top:-3px;
		margin-bottom:20px;
		padding:5px 50px;
	}
	
	/****************************************************/
	/*****************  HOME AVENTURA  ******************/
	/****************************************************/
	/*#homeaventura{ 
		width:100%;
		height:auto;
		padding:0;
		margin:auto;
	}*/
	#homeaventura #tituloaventura {
		width:100%;
		/*height:auto;
		margin:auto*/;
	}
	/*#homeaventura #tituloaventura h1{
		font-family: "Varela Round", sans-serif;
		font-size:30px;
		color:#0E674B;
		text-align:center;
		font-weight:bold;
		margin-top:30px;
	}
	#cajahomeaventura {
		width:100%;
		max-width:1100px;
		height:auto;
		display:flex;
		flex-direction:row;
		justify-content:space-between;
		flex-wrap:wrap;
		margin:auto;
		padding:10px;
		margin-top:10px;
	}*/
	#cajahomeaventura div{
		width:50%; 
		/*height:auto;
		display:block;
		padding:10px;
		margin-bottom:30px;*/
	}
	/*#cajahomeaventura div img{
		width:100%;
		height:auto;
		transition:all 0.5s;
		overflow:hidden;
		margin-bottom:5px;
	}
	#cajahomeaventura div img:hover{
		filter: grayscale(90%);
		/*transform:scale(1.1);*/
		
	/*}*/
	/*#cajahomeaventura div h2{*/
		/*font-family: "Varela Round", sans-serif;
		text-align:center;*/
		/*font-size:13px;
		line-height:20px;*/
		/*color:#0E674B;
		font-weight:normal;
		margin-bottom:10px;*/
	/*}*/
	/*#cajahomeaventura div h3{
		font-family: "Varela Round", sans-serif;
		text-align:center;
		font-size:16px;
		line-height:10px;
		color:#0E674B;
		font-weight:normal;
		margin-top:10px;
		margin-bottom:20px;
	}
	#cajahomeaventura div p{
		font-family: "Varela Round", sans-serif;
		text-align:justify;
		font-size:14px;
		line-height:16px;
		color:#0E674B;
		font-weight:normal;	
	}*/
	/*#cajahomeaventura a{
		width:180px;
		height:45px;
		line-height:45px;
		display:block;
		margin:auto;
		background:#0F6773;
		text-align:center;
		color:#FFFFFF;
		font-family: "Varela Round", sans-serif;
		font-weight:bold;
		font-size:14px;
		margin-top:15px;
		transition:all 0.5s;
	}
	#cajahomeaventura a:hover{
		letter-spacing:1px;
		background:#24AFB2;	
	}*/
	
	/****************************************************/
	/*****************  HOME AVENTURA 1  ****************/
	/****************************************************/
	/*#homeaventura1{ 
		width:100%;
		height:auto;
		padding:0;
		margin:auto;
	}*/
	/*#homeaventura1 #tituloaventura1 {
		width:100%;*/
		/*height:auto;
		margin:auto;*/
	/*}*/
	/*#homeaventura1 #tituloaventura1 h1{
		font-family: "Varela Round", sans-serif;
		font-size:30px;
		color:#0E674B;
		text-align:center;
		font-weight:bold;
		margin-top:30px;
	}
	#cajahomeaventura1 {
		width:100%;
		max-width:1100px;
		height:auto;
		display:flex;
		flex-direction:row;
		justify-content:space-between;
		flex-wrap:wrap;
		margin:auto;
		padding:10px;
		margin-top:10px;
	}*/
	#cajahomeaventura1 div{
		width:50%; 
		/*height:auto;
		display:block;
		padding:10px;
		margin-bottom:30px;*/
	}
	/*#cajahomeaventura1 div img{
		width:100%;
		height:auto;
		transition:all 0.5s;
		overflow:hidden;
		margin-bottom:5px;
	}
	#cajahomeaventura1 div img:hover{
		filter: grayscale(90%);
		/*transform:scale(1.1);*/
		
	/*}*/
	/*#cajahomeaventura1 div h2{*/
		/*font-family: "Varela Round", sans-serif;
		text-align:center;*/
		/*font-size:13px;*/
		/*line-height:20px;
		color:#0E674B;
		font-weight:normal;
		margin-bottom:10px;*/
	/*}*/
	/*#cajahomeaventura1 div h3{
		font-family: "Varela Round", sans-serif;
		text-align:center;
		font-size:16px;
		line-height:10px;
		color:#0E674B;
		font-weight:normal;
		margin-top:10px;
		margin-bottom:20px;
	}
	#cajahomeaventura1 div p{
		font-family: "Varela Round", sans-serif;
		text-align:justify;
		font-size:14px;
		line-height:16px;
		color:#FFF;
		font-weight:normal;	
	}
	#cajahomeaventura1 a{
		width:180px;
		height:45px;
		line-height:45px;
		display:block;
		margin:auto;
		background:#0F6773;
		text-align:center;
		color:#FFFFFF;
		font-family: "Varela Round", sans-serif;
		font-weight:bold;
		font-size:14px;
		margin-top:15px;
		transition:all 0.5s;
	}
	#cajahomeaventura1 a:hover{
		letter-spacing:1px;
		background:#24AFB2;	
	}
	*/
	
	
	
	
	
	
	/****************************************************/
	/****************    Estilos Nosotros      **********/
	/****************************************************/
	#nosotros{
		background-attachment:inherit;
	}
	.contenidos{
		width:90%;
		margin:auto;
	}
	.contenidos h2{
		font-size:20px;
	}
	.contenidos h3{
		font-size:30px;
	}
	.contenidos p{
		color:#FFF;
		font-size:16px;
	}
	
	/****************************************************/
	/****************    Estilos Instalaciones  *********/
	/****************************************************/
	#instalaciones{
		background-attachment:inherit;
	}
	#contenidoinsta h2{
		font-size:20px;
		margin-top:30px;
	}
	#contenidoinsta h3{
		font-size:14px;
	}
	
	/***************************************************/
	/********    DISEÑO PARA PERSONAL           ********/
	/***************************************************/
	#contenidoper h2{
		color:#FFFFFF;
		text-align:center;
		font-family: 'Anton', sans-serif;
		text-shadow:3px 3px 4px rgba(0,0,0,0.6);
		font-size:20px;
		font-weight:normal;
	}
	#contenidoper h3{
		font-size:14px;
	}
	/***************************************************/
	/********    DISEÑO PARA TESTIMONIO         ********/
	/***************************************************/
	#contenidotesti h2{
		font-size:20px;
	}
	#contenidotesti h3{
		font-size:14px;
	}
	/****************************************************/
	/****************    Estilos Clases Online  *********/
	/****************************************************/
	#contenidoclases h2{
		font-size:20px;
	}
	#contenidoclases h3{
		font-size:14px;
	}
	/***************************************************/
	/********    DISEÑO PARA GALERIAS          ********/
	/***************************************************/
	#contenidogal h2{
		font-size:20px;
	}
	#contenidogal h3{
		font-size:14px;
	}
	
	/***************************************************/
	/********    DISEÑO PARA GALERIAS          ********/
	/***************************************************/
	#cajagalerias{
		flex-direction:column;
	}
	#cajagalerias a{
		width:90%;
		margin:auto;
	}
	/***************************************************/
	/********    DISEÑO PARA BOLETINES          ********/
	/***************************************************/
	#contenidobol h2{
		font-size:20px;
	}
	#contenidobol h3{
		font-size:14px;
	}
	
	#tituloexterno h2{
		font-size:20px;
	}
	#tituloexterno h3{
		font-size:14px;
	}
	
}
/***************************************************/
/********    DISEÑO PARA TABLETAS 360       ********/
/***************************************************/
@media only screen and (max-width: 360px){
	
	/****************************************************/
	/******************  BACKGROUDS  ****++++************/
	/****************************************************/
	#cabecera{
		width:100%;	
		flex-direction:column;
		margin:auto;
	}
	#cabecera figure{
		width:100%;
	}
	#cabecera figure img{
		margin:auto;
	}
	#cabecera #menu{
		width:100%;	
		margin:auto;
	}
	
	
	#backgrounds{
		background:none;
		/*background-attachment:fixed;
		background-repeat:no-repeat;
		background-size:cover;
		min-height:110px;*/
	}
	/*.cajabackgrounds{
		width:100%;
		max-width:1100px;
		margin:auto;
		padding:8% 0;	
	}*/
	
	/****************************************************/
	/*********************  HOME  ***********************/
	/****************************************************/
	#home{
		width:100%;
		height:auto;
		padding:0;
		margin:auto;
	}
	#home #cajatithome {
		/*width:100%;*/
		height:0px;
		margin:auto;
	}
	#home #cajatithome h1{
		/*font-family: "Varela Round", sans-serif;*/
		font-size:18px;
		/*color:#0E674B;
		text-align:center;
		font-weight:bold;*/
	}
	#home #cajatithome h2{
		/*font-family: "Varela Round", sans-serif*/;
		font-size:10px;
		/*color:#0F6773;
		text-align:center;
		font-weight:normal;*/
		margin-top:-3px;
		margin-bottom:0px;
		padding:5px 20px;
	}
	
	/****************************************************/
	/*****************  HOME AVENTURA  ******************/
	/****************************************************/
	/*#homeaventura{ 
		width:100%;
		height:auto;
		padding:0;
		margin:auto;
	}*/
	#homeaventura #tituloaventura {
		width:100%;
		/*height:auto;
		margin:auto*/;
	}
	#homeaventura #tituloaventura h1{
		/*font-family: "Varela Round", sans-serif;*/
		font-size:25px;
		/*color:#0E674B;
		text-align:center;
		font-weight:bold;*/
		margin-top:-20px;
	}
	/*#cajahomeaventura {
		width:100%;
		max-width:1100px;
		height:auto;
		display:flex;
		flex-direction:row;
		justify-content:space-between;
		flex-wrap:wrap;
		margin:auto;
		padding:10px;
		margin-top:10px;
	}*/
	#cajahomeaventura div{
		width:100%; 
		/*height:auto;
		display:block;
		padding:10px;
		margin-bottom:30px;*/
	}
	/*#cajahomeaventura div img{
		width:100%;
		height:auto;
		transition:all 0.5s;
		overflow:hidden;
		margin-bottom:5px;
	}
	#cajahomeaventura div img:hover{
		filter: grayscale(90%);
		/*transform:scale(1.1);*/
		
	/*}*/
	/*#cajahomeaventura div h2{*/
		/*font-family: "Varela Round", sans-serif;
		text-align:center;*/
		/*font-size:13px;
		line-height:20px;*/
		/*color:#0E674B;
		font-weight:normal;
		margin-bottom:10px;*/
	/*}*/
	/*#cajahomeaventura div h3{
		font-family: "Varela Round", sans-serif;
		text-align:center;
		font-size:16px;
		line-height:10px;
		color:#0E674B;
		font-weight:normal;
		margin-top:10px;
		margin-bottom:20px;
	}
	#cajahomeaventura div p{
		font-family: "Varela Round", sans-serif;
		text-align:justify;
		font-size:14px;
		line-height:16px;
		color:#0E674B;
		font-weight:normal;	
	}*/
	/*#cajahomeaventura a{
		width:180px;
		height:45px;
		line-height:45px;
		display:block;
		margin:auto;
		background:#0F6773;
		text-align:center;
		color:#FFFFFF;
		font-family: "Varela Round", sans-serif;
		font-weight:bold;
		font-size:14px;
		margin-top:15px;
		transition:all 0.5s;
	}
	#cajahomeaventura a:hover{
		letter-spacing:1px;
		background:#24AFB2;	
	}*/
	
	/****************************************************/
	/*****************  HOME AVENTURA 1  ****************/
	/****************************************************/
	/*#homeaventura1{ 
		width:100%;
		height:auto;
		padding:0;
		margin:auto;
	}*/
	/*#homeaventura1 #tituloaventura1 {
		width:100%;*/
		/*height:auto;
		margin:auto;*/
	/*}*/
	#homeaventura1 #tituloaventura1 h1{
		/*font-family: "Varela Round", sans-serif;*/
		font-size:25px;
		/*color:#0E674B;
		text-align:center;
		font-weight:bold;*/
		margin-top:-10px;
	}
	/*#cajahomeaventura1 {
		width:100%;
		max-width:1100px;
		height:auto;
		display:flex;
		flex-direction:row;
		justify-content:space-between;
		flex-wrap:wrap;
		margin:auto;
		padding:10px;
		margin-top:10px;

	}*/
	#cajahomeaventura1 div{
		width:100%; 
		/*height:auto;
		display:block;
		padding:10px;
		margin-bottom:30px;*/
	}
	/*#cajahomeaventura1 div img{
		width:100%;
		height:auto;
		transition:all 0.5s;
		overflow:hidden;
		margin-bottom:5px;
	}
	#cajahomeaventura1 div img:hover{
		filter: grayscale(90%);
		/*transform:scale(1.1);*/
		
	/*}*/
	/*#cajahomeaventura1 div h2{*/
		/*font-family: "Varela Round", sans-serif;
		text-align:center;*/
		/*font-size:13px;*/
		/*line-height:20px;
		color:#0E674B;
		font-weight:normal;
		margin-bottom:10px;*/
	/*}*/
	/*#cajahomeaventura1 div h3{
		font-family: "Varela Round", sans-serif;
		text-align:center;
		font-size:16px;
		line-height:10px;
		color:#0E674B;
		font-weight:normal;
		margin-top:10px;
		margin-bottom:20px;
	}
	#cajahomeaventura1 div p{
		font-family: "Varela Round", sans-serif;
		text-align:justify;
		font-size:14px;
		line-height:16px;
		color:#FFF;
		font-weight:normal;	
	}
	#cajahomeaventura1 a{
		width:180px;
		height:45px;
		line-height:45px;
		display:block;
		margin:auto;
		background:#0F6773;
		text-align:center;
		color:#FFFFFF;
		font-family: "Varela Round", sans-serif;
		font-weight:bold;
		font-size:14px;
		margin-top:15px;
		transition:all 0.5s;
	}
	#cajahomeaventura1 a:hover{
		letter-spacing:1px;
		background:#24AFB2;	
	}
	*/
	
	/****************************************************/
	/*******************  NEWSLETTER  *******************/
	/****************************************************/
	#homenewsletter{
		width:100%;
		height:240px;
		background:url(../imagenes/fondo-newsletter.png);
		background-attachment:fixed;
		background-repeat:no-repeat;
		background-size:cover;
		padding:10px;
		margin:0 auto;
	}
	#cajanewsletter{
		/*width:100%;
		max-width:1100px;
		display:flex;
		flex-direction:row;
		justify-content:space-between;
		flex-wrap:wrap;
		margin:auto;*/
		margin-top:30px;
		/*border:1px solid #fff;*/
		padding:15px;
	}
	#newsletter{
		width:100%;
		padding:0;
	
	}
	#newsletter h2{
		/*font-family: "Varela Round", sans-serif;*/
		font-size:16px;
		line-height:18px;
		/*font-weight:bold;
		color:#fff;
		margin-top:1px;	*/
	}
	#newsletter p{
		/*font-family: "Varela Round", sans-serif*/;
		font-size:10px;
		line-height:11px;
		/*font-weight:normal;
		color:#fff;*/
	}
	 #fboletin{
		/*width:100%;
		display:flex;*/
		flex-direction:column;	
		margin:auto;
		margin-top:5px;
		
	}
	.campo{
		width:100%;
		height:40px;
		line-height:40px;
		background:#fff;
		border:none;
		font-family: "Varela Round", sans-serif;
		font-size:16px;
		padding:0 15px;
		/*border:1px solid #24AFB2;*/
		color:#000;
	}
	#bboletin{
		width:180px;
		height:40px;
		line-height:30px;
		display:block;
		margin:10px auto;
		background:#24AFB2;
		text-align:center;
		color:#FFFFFF;
		font-family: "Varela Round", sans-serif;
		font-weight:normal;
		font-size:14px;

		transition:all 0.5s;
		border:1px solid #24AFB2;
	}
	#bboletin:hover{
		letter-spacing:2px;
		background:#24AFB2;		
	}
	
	/*-------------------- PIE PAGINA --------------------*/
	/*#cajapie{
		background:#01861B;
		padding: 10px 40px;
		margin-top:50px;
	}*/
	.centropiepagina div{
		width:100%;
		padding: 10px;
		margin-bottom:5px;
		margin-top:-20px;
	}
	.centropiepagina div h2{
		font-size: 16px;
		line-height:28px;
		margin-bottom:5px;
		margin-top:20px;
		padding-bottom:5px;
	}
	.txtcopyright{
		padding:7px;
	}
	
	
}
