.mensaje-formulario{
	position: absolute;
    left: 0;
    top: 0;
  
    right: 0;
    bottom: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 3;
	padding: 30px;
	font-size: 34px;
	text-align: center;
	line-height: 120%;
}

.mensaje-formulario.ok{
	background: rgba(126, 188, 145, 0.8);

}
.mensaje-formulario.ko{
	background: rgba(105, 7, 7, 0.8);
 	 color: #fff;
}
.formulario-personalizado{
	padding: 20px;
}
.formulario-personalizado .required:after{
	content:"*";
	color: red;
	margin-left: 5px;	
}
.formulario-personalizado .error{
	border-color: red;
}