.wpcf7{
   padding: 25px 25px;
}


.wpcf7 .form-group{
   margin-bottom: 20px;
   margin-top: 10px;
}
.wpcf7 textarea,
.wpcf7 input[type="submit"],
 .wpcf7 input[type="email"],
 .wpcf7 input[type="text"]{
	 /* margin-top:20px; */
	border-radius:8px;
	padding:25px;
	 border:1px solid white;
	 width:100%;
		
}
.wpcf7 input[type="submit"]{
	background-color:#333;
   opacity:1;
	 border:0;
}
.wpcf7 input[type="submit"]{
	background-color:#ebebeb;
 color: #333;
}
.wpcf7 input[type="submit"]:hover{
	background-color:#ebebeb;
 color: #333;
}
.wpcf7 input[type="checkbox"]{
zoom:2;
    vertical-align: bottom;
}
.wpcf7 a{
	color:#333!important;
}

.wpcf7-list-item{
	margin:0;
}

 
  .contact-form input[type="checkbox"] {
   width: 30px;
   padding: 0px;
}
  
  .wpcf7-select,
  .contact-form textarea,
  .contact-form input{
     width:100%;
     background-color:#f7f7f7;
     border:1px solid grey;
     /* padding:25px 15px */
  }

  .contact-form input[type="radio"]{
   width: auto;
   }

  input[type=submit].boton,
  .contact-form input[type="submit"]{
       border: none;
       transition: all 0.7s ease;
       background: var(--main-2-color);
       color:white;
      }
  .contact-form input[type="submit"]:hover{
   background: var(--main-3-color);
     color: var(--auyama-dark);
  }
  .contact-form h1{
  margin-top: 0;
  margin-bottom: 0;
  }
 

.home-form{
background-color: #212121;
padding: 25px;
}

.btn-contact {
   border-radius: 4px;
   background-color: var(--main-5-color);
   color: var(--main-1-color);
}
 
.btn-contact:hover {
  
   background-color: var(--main-4-color);
   color:  var(--main-1-color);
   
}



.home-form a,
.home-form h2,
.home-form{
	color: #f2f2e1!important;
		
}
.home-form{
	background-color:#424242;
}
.home-form input[type="submit"],
.home-form input[type="email"],
.home-form input[type="text"]{
	margin-top:20px;
	border-radius:8px;
	padding:15px!important;
   border:1px solid white;
	width:100%;
		
}





/* 

.newsletter{
   padding: 10px;
}


.newsletter input[type="submit"],
.newsletter input[type="email"],
.newsletter input[type="text"]{
 margin-top:20px;
border-radius:8px;
padding:15px;
 border:1px solid white;
 width:100%;
 background-color: #dad1d1;
   
}
.newsletter input[type="submit"]{
background-color:#333;
opacity:1;
 border:0;
}
.newsletter input[type="submit"]{
background-color:#272727;
color: #eaeaea;
}
.newsletter input[type="submit"]:hover{
background-color:#f55e45;
color: #333;
}
.newsletter input[type="checkbox"]{
zoom:2;
 vertical-align: bottom;
} */