body,
.campo-texto1 {
	box-shadow: rgba(218, 232, 237, 0.80) 0px -50px 36px -28px inset !important;
	border-radius: 10px !important;
}

.campo-label1 {
	display: block;
    width: 100%;
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
    padding-left: 10px;
    margin-bottom: 10;
    line-height: 2;
    color: #3a3a3a !important;
    border-width: 1px 0;
    border-radius: 10px !important;
    box-shadow: rgb(200, 215, 220, 0.80) 0px -50px 36px -28px inset !important;
    font-weight: 400 !important;
}

.logo-mgouv1 {
	opacity: 0.8;
  	transition: 0.3s;
  	transition: transform .7s;
}

.logo-mgouv1:hover {
	opacity: 1  !important;
	transform: scale(1.2);
	cursor: pointer;
}


.footer-estilo1 {
	background: #a3f0f70d;
	width: 100%;
	opacity: 0.5;
	position: fixed;
  	bottom: 0;
	left: 0;
}