#AlumbradoTrinidad input.wpcf7-form-control{width:50;padding:15px;background-color:#eee9e9;border:none}#AlumbradoTrinidad span.wpcf7-list-item{display:block}#AlumbradoTrinidad #submit input{color:whitesmoke;background-color:#CC1B25}#AlumbradoTrinidad{width:100%;max-width:800px;margin:0 auto}.form-row{display:flex;flex-wrap:wrap;margin-bottom:10px}.form-column{flex-basis:50%;padding:5px}.form-column-full{flex-basis:100%;padding:5px}label{font-weight:bold;display:block;margin-bottom:5px}input[type="text"],input[type="number"],input[type="email"],input[type="date"],input[type="file"],input[type="submit"],label{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px}input[type="radio"]{margin-right:5px}#FormulariodeContacto{max-width:640px;margin:40px auto;padding:32px;background:#ffffff;border-radius:18px;box-shadow:0 18px 45px rgba(0,0,0,0.12);font-family:"Segoe UI",Roboto,Arial,sans-serif}.form-row{display:flex;gap:18px;margin-bottom:22px}.form-column{flex:1}.form-column input,.form-column textarea{width:100%;padding:14px 16px;border:1px solid #dcdcdc;border-radius:10px;font-size:14px;background:#fafafa;transition:all 0.25s ease}.form-column input:hover,.form-column textarea:hover{border-color:#b5c7ff}.form-column input:focus,.form-column textarea:focus{background:#ffffff;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,0.2);outline:none}.form-column label{display:block;margin-bottom:8px;font-size:13px;font-weight:600;color:#444}.submit-column{display:flex;justify-content:center;margin-top:30px}.submit-column input[type="submit"]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;padding:14px 40px;border:none;border-radius:30px;font-size:15px;font-weight:600;cursor:pointer;transition:all 0.3s ease}.submit-column input[type="submit"]:hover{background:linear-gradient(135deg,#2563eb,#1e40af);transform:translateY(-3px);box-shadow:0 8px 18px rgba(37,99,235,0.4)}@media (max-width:600px){.form-row{flex-direction:column}#FormulariodeContacto{padding:24px}}