/*Ocultar tontadas*/
.wpforms-field-label ,
.ui-selectmenu-text,
.wpforms-field-limit-text{
    display:none !important;
}


.wpforms-field-container{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: flex-start;
    font-size:14px !important;
    /* border:1px solid; */
}
.wpforms-container .wpforms-field.full{
	flex-basis:100% !important;
}
.wpforms-container .wpforms-field.half{
	flex-basis:48% !important;
}

@media (max-width: 640px){
	div.wpforms-container .wpforms-field.half{
		flex-basis:100% !important;
	}
}
div.wpforms-container .wpforms-form .wpforms-field-container ::placeholder{
    font-size:13px !important;
}

div.wpforms-container .wpforms-form .wpforms-field-container input[type=text],
div.wpforms-container .wpforms-form .wpforms-field-container input[type=email],
div.wpforms-container .wpforms-form .wpforms-field-container textarea,
div.wpforms-container .wpforms-form .wpforms-field-container div.choices__inner{
    appearance: none;
    outline: none;
    font-size:14px ;
    border-radius:50rem;
    border:1px solid #d5d6de;
    padding:0.75em 1em;
}
div.wpforms-container .wpforms-form .choices__list--single .choices__item {
    padding-top: 0.55em !important;
}
div.wpforms-container .wpforms-form .wpforms-field-container textarea{
    resize:none;
    border-radius:15px;
}
div.wpforms-container .wpforms-form ul:not(.privacidade){
    list-style: none;
    padding:0;
}
div.wpforms-container .wpforms-form ul.privacidade{
    list-style-position: inside;
    font-size:13px;
}
div.wpforms-container .wpforms-form ul.privacidade li{
    margin-bottom: 0.5em;
}
div.wpforms-container .wpforms-form  button.wpforms-submit{
    width:100%;
    background-color:#CA3833;
    border-color:#CA3833;
    color:#fff;
    transition:all 150ms ease-in-out;
    text-transform: uppercase;
}
div.wpforms-container .wpforms-form  button.wpforms-submit:hover,
div.wpforms-container .wpforms-form  button.wpforms-submit:active,
div.wpforms-container .wpforms-form  button.wpforms-submit:focus{
    background-color:#9c9eb1;
    border-color:#9c9eb1;
}

/*Formulario con fondo rojo*/
footer.main-footer div.wpforms-container .wpforms-form .wpforms-field-container ::placeholder{
    color:#f9f8f3d4;
}

footer.main-footer div.wpforms-container .wpforms-form .wpforms-field-container input[type=text],
footer.main-footer div.wpforms-container .wpforms-form .wpforms-field-container input[type=email],
footer.main-footer div.wpforms-container .wpforms-form .wpforms-field-container textarea,
footer.main-footer div.wpforms-container .wpforms-form .wpforms-field-container div.choices__inner{
    background:transparent;
    color:#fff;
    padding:1em 1em;
}
/*select nhoco*/
/* footer.main-footer .choices.wpforms-field-row{
    border:1px solid #0c0;
} */
footer.main-footer div.wpforms-container .wpforms-form .wpforms-field-container div.choices__inner {
    padding-top:0.7em !important;
}
footer.main-footer .choices__item.choices__placeholder.choices__item--selectable{
    color:#f9f8f3d4 !important;

}

footer.main-footer div.wpforms-container .wpforms-form .choices__list--single .choices__item {
    color:#fff !important;

}




 /* footer.main-footer div.wpforms-container .wpforms-form .wpforms-field-container div.choices__inner{
    padding:1.4em ;
}
.choices__item.choices__item--selectable,
.choices__item.choices__placeholder.choices__item--selectable{
    color:#fff !important;
}  */

footer.main-footer  .check-rgpd label,
footer.main-footer div.wpforms-container .wpforms-form ul.privacidade li,
footer.main-footer div.wpforms-container .wpforms-form .wpforms-field-container div.choices__inner{
    color:#fff !important;

}
footer.main-footer  div.wpforms-container .wpforms-form  button.wpforms-submit{
    color:#282828;
    border:1px solid #282828;
    background:#fff ;
    padding:1em;

}
footer.main-footer  div.wpforms-container .wpforms-form  button.wpforms-submit:hover,
footer.main-footer  div.wpforms-container .wpforms-form  button.wpforms-submit:active,
footer.main-footer  div.wpforms-container .wpforms-form  button.wpforms-submit:focus{
    color:#fff;
    border:1px solid #282828;
    background-color:#282828;
}