/*FORMULARIO*/
 form {width:90%;}
/*f*/div:not(.et-fb-modal) input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="reset"]):not([type="range"]), /*f*/div:not(.et-fb-modal) select,/*f*/ div:not(.et-fb-modal) textarea {
     padding: 8px 6px; margin-top: 2px;    margin-bottom: 0px;  width: 100%!important;     font-size: 1.1rem!important;    -webkit-transition: all ease 0.2s;     transition: all ease 0.2s;}
	  /*f*/ input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="reset"]):hover, /*f*/ select:hover,/*f*/ textarea:hover {		 background: #fff;}
	  /*f*/ input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="reset"]),/*f*/ select {}
	  /*f*/div:not(.et-fb-modal) textarea {height: 90px; /*border-radius:.5em;*/}
	  form p {padding-bottom: 0!important;}
/* h3 {margin-top:40px;} /*f*/ /*form p {padding-bottom: 0!important;}*/
/*mce-container, et-fb-modal*/
.wpcf7-form-control {margin-bottom: 14px!important;}
/*f*/div:not(.et-fb-modal) input:not([type="number"]):not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="reset"]):not([type="range"]), /*f*/ select,/*f*/ textarea {/*width: 90%!important;*/  }
	/*f*/div:not(.et-fb-modal)  input[type="submit"],/*f*/div:not(.et-fb-modal)  input[type="reset"] {    margin-top: 4px; cursor:pointer;}
/*f*/div:not(.et-fb-modal) input[type="submit"] { color: #852a2a!important;        margin-bottom: 20px!important;    border: 1px solid #852a2a;   border-radius: 0px;    letter-spacing: 3px;    font-size: 14px;
    font-weight: 700!important;    text-transform: uppercase!important;      padding-top: 10px!important;    padding-right: 20px!important;    padding-bottom: 10px!important;    padding-left: 20px!important;    margin-bottom: 20px!important;     margin-top: 20px;
    transition: color 300ms ease 0ms;
}	
	/*f*/div:not(.et-fb-modal) input[type="submit"]:hover{background-color: #852a2a; border: 1px solid #852a2a; color:#FFF!important; } 
.textopeqRGPD {font-size: .9rem;line-height: .9rem;}
.wpcf7-acceptance span, .agreemc4wp {}
.cntctfrm_field_wrap {    margin: 0 0 12px;}
input:focus, textarea:focus,  select:focus {  border: #852a2a 3px solid!important;}
input[type="checkbox"] {   float: left;
        margin: 0 10px 0px 0!important; -webkit-appearance: none;    appearance: none;
  background-color: #ffffff;  margin: 0;  font: inherit;  width: 1.15em;  height: 1.15em;
  /*border-radius: 0.15em!important;*/  transform: translateY(-0.075em);  display: grid;  place-content: center;
}
input[type="checkbox"]::before {  content: "";  width: 0.65em;  height: 0.65em;  clip-path: polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);  transform: scale(0);
  transform-origin: bottom left;  transition: 120ms transform ease-in-out;       background-color: #852a2a;}
input[type="checkbox"]:checked::before {transform: scale(2);    margin-left: -0.6em;    margin-top: 0.4em;}
input[type="checkbox"]:disabled {  color: #dddddd;  cursor: not-allowed;}
@media only screen and (min-width: 468px)  {  
 form label {  float: left; width: 98%;       margin: 0px 1%;}
 form label.midwidth {       width: 48%;   }
 .wpcf7-list-item {
  /*sobreescribir display si hemos metido width*/  display: block;
}
 .your-consent  .wpcf7-list-item-label{ min-width: 900px;    display: block;}
}