/*
Theme Name: Lumen - Lógica Digital
Template: hello-elementor
Description: Tema filho do Hello Elementor, necessário ter Hello Elementor instalado.
*/

@import url("../hello-elementor/style.css");

#main-form .wpcf7-form :is(input:not([type="submit"]) ,textarea, input[type="submit"]){
	background-color:transparent;
	border:none;
	padding: 25px;
	margin-bottom: 20px;
}
#main-form .wpcf7-form :is(input:not([type="submit"]) ,textarea, input[type="submit"]),
#main-form .wpcf7-form :is(input:not([type="submit"]) ,textarea, input[type="submit"])::placeholder{
	color:black;
}
#main-form .wpcf7-form :is(input:not([type="submit"]) ,textarea, input[type="submit"]):focus-visible{
	outline:0;
}

:is(#main-form , #contato-form) .wpcf7-form input:not([type="submit"]){
	background-image:url('img/fundo-input.png');
	background-size:100% 100%;
}

:is(#main-form , #contato-form) .wpcf7-form textarea{
	background-image:url('img/fundo-textarea.png');
	background-size:100% 100%;
}

#main-form .wpcf7-form input[type="submit"]{
	padding: 0;
	aspect-ratio: 3;
	width: 30%;
	font-size: 20px;
	color: white;
	text-transform: uppercase;
	transition:300ms;
	background-color:var(--e-global-color-primary);
}

#main-form .wpcf7-form input[type="submit"]:hover{
	opacity:0.85;
}

#newsletter .form-control-news .wpcf7-form-control-wrap::after{
	background-image: url(img/icone-newsletter.svg);
}
