.form-control{border-color:transparent}.form-control::placeholder{color:#222;opacity:1;font-size:12px;letter-spacing:0;font-weight:500}::placeholder{color:#9d9d9e;opacity:1;font-size:1.25rem}:-ms-input-placeholder{color:#9d9d9e;opacity:1;font-size:1.25rem}::-webkit-input-placeholder{color:#9d9d9e;opacity:1;font-size:1.25rem}:-moz-placeholder{color:#9d9d9e;opacity:1;font-size:1.25rem}label span{font-size:.75rem}label{display:block;position:relative}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:transparent!important}input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,input[type=submit]{border-color:transparent!important}input[type=text],input[type=email],input[type=url],input[type=password],input[type=number],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea,#contactForm select{background-color:#fff;box-shadow:0 0 0;border:2px solid #606062;width:100%;border-radius:0!important;padding:15px!important;font-size:20px}#contactForm select{padding:17px 15px!important}input[type=search]{border:2px solid #000;background-color:#fff;color:#000;border-radius:0!important;padding:6px 15px!important;font-family:lato,sans-serif;font-size:14px}input[type=checkbox]+span.custom-checkbox:before{content:"";width:15px;height:15px;display:inline-block;position:relative;top:1px;margin:.4em .5em 0 0;border:2px solid #606062;background:0 0;cursor:pointer}input[type=checkbox]:checked+span.custom-checkbox:before{border-color:#606062}input[type=checkbox]:checked+span.custom-checkbox:after{content:"";width:10px;height:5px;border:3px solid #00c3c1;display:inline-block;position:absolute;left:22px;margin-left:-1.55em;border-right:0;border-top:0;margin-top:.9em;transform:rotate(-55deg);cursor:pointer}input[type=checkbox]{position:absolute;top:5px;width:1px;height:1px}input[type=checkbox]+span.custom-checkbox{font-weight:400;color:#1aab88}input[type=checkbox]:checked+span.custom-checkbox{color:#195041}.checkbox-row .wpcf7-checkbox{display:flex;flex-wrap:wrap;width:100%}.checkbox-row .wpcf7-list-item{width:100%}.condiciones-text p{margin-bottom:0}.condiciones-text a{color:#00c3c1;text-decoration:underline;font-weight:700}@media(min-width:992px){.checkbox-row .wpcf7-list-item{width:50%}}.parsley-required,.parsley-type{list-style:none;position:absolute;left:0;right:auto;bottom:-20px;color:#f24244;font-size:.75rem}