* {
	margin:0;
	padding:0;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	/*font-smoothing:antialiased;*/
	text-rendering:optimizeLegibility;
}

body{

	height: auto;
	
	
}
/*contenedor para que  sea responsive*/
.grancontenedor {
    
    background-color: rgb(72,189,169);
	height: 100vh;

  }


.containerformulario {
    
	max-width:500px;
	width:100%;
	margin:0 auto;
	position:relative;
   
}

.tituloformulario{

	height:8.8vh;
    margin-bottom: 40px;
	
}

h1.estilotituloformulario{

  color: rgb(249,255,1);
  font-family: 'montserratregular';
  font-weight: bolder;
  font-size: 2.19vw;
  margin-top: 2.8vh;


}

.logo_imagen_contacto{

	
	height:100px;
}


.btn-container {
	text-align: center;
	margin-top: 5px;
  }
  
  button {
	
	padding: 10px 20px;
	background-color:white;
	border: none;
	color:black;
	font-size: 16px;
	font-weight: bold;
	cursor: pointer;

  }
