@charset "utf-8";
/* CSS Document */


.container{ height: auto; width: 100%;   transition-timing-function: ease-in; background-image: url("backimage.jpg") ; background-position:top; background-size:102%;  }




.logo{ height: 200px; width: 90%; width: 320px; margin-left: 5%  }




.imagenes_container_in {height: auto; max-width: 70%;    ; position:relative; }


.curriculum { height: auto;  width: 80%;  margin-left: 10% ;background-color:#F1F1F1 }

.curriculum_li {  list-style-type: none; padding: 5px; font-size: 25px ;}


.curtriculum_lu{width: 80%; margin-left: 10px; font-size: 25px  }





.p_logros { height: auto;  width: 80%; margin-left: 10%;  font-size: 22px}

.clientes{height: auto;  width: 80%; margin-left: 10%; background-color:#F1F1F1  }

.curtriculum_lu_clientes{; width: 75%; margin-left: 0px;  }

.li_clientes { list-style-type: none; padding: 5px; font-size: 25px ;}

.ul_curriculum_clientes{ width: 80%; margin-left: 0%; font-size: 22px; text-align: left; list-style-type: none;}





.portafolio { height: auto;  width: 80%; margin-left: 10%;background-color:#F1F1F1 }
.portafolio_lu { width: 90%; margin-left: 2,5%; font-size: 20px ; text-align: left ; list-style-type: none;}

.li_port { list-style-type: none; padding: 5px; font-size: 25px ;}



.contacto { height: auto; width: 80%; margin-left: 10% ;font-size: 24px;;background-color:#F1F1F1 }
.form_container{width: 70% ; margin-left: 15% }



.campo {
	width: 80%;
	background: transparent url(img/campo.jpg) repeat;
	color : #747862;
	height:65px;
	border:0;
	border-radius: 10px;
	margin-bottom:0px;
	padding-left: 8px;
	padding-right: 10px;
	font: 18px Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.campo2 {
	width: 80%;
	background: transparent url(img/campo.jpg) repeat;
	color : #747862;
	height: 250px;
	border:0;
	margin-bottom:0px;
	border-radius: 10px;
	padding: 6px 10px 5px 8px;
		font: 18px Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.requerido {
	color: maroon;
	font: 15px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}


.firma{height: auto; width: 80%; margin-left: 10% ;font-size: 24px;}


.p_cr{width: 280px ; height: 50px ; background-color: #5A2526 ; margin: auto ; color: #fff}


.foot { height: 50px; width: 100%;  background-color: #841517 ; color:white}




