textarea , input{
border:#FFFFFF;
}
.envolvente_formulario{
display: flex;
justify-content:center;
align-items: center;
flex-direction: column;
width:100vw;
height:69vh;
margin-top:10vh;
}

.envolvente_formulario_respuesta{
display: flex;
justify-content:center;
align-items: center;
flex-direction: column;
width:100vw;
height:69vh;
margin-top:10vh;
}
h1#respuesta{
padding-left:5vw;
padding-right:5vw;
font-family: 'Roboto', sans-serif;
font-size:3.5rem;
line-height:normal;
color:#CCCCCC;
}

.campos{
font-family: 'Kalam', cursive;
font-size:43px;
margin-top:0.1vh;
color:#666666;
padding:11px;
width:84vw;
height:70px;
text-align: left;
}
.mensaje{
font-family: 'Kalam', cursive;
font-size:25px;
margin-top:0.1vh;
color:#666666;
padding:11px;
width:84vw;
height:300px;
text-align: left;
}
h2#titulo_mail{
height:95px;
border-top:#009999 dashed 0.2vh;
font-family: 'Kalam', cursive;
font-size:55px;
background-color:#660066;
text-align:center;
line-height:6rem;
margin-top:5px;
color:#00999F;
margin-bottom:-0.05vh;
}