.form-ventas .et_pb_contact_form_container,.form-ventas .et_pb_contact_form_container *{font-family:'Roboto',Arial,sans-serif!important}.et_pb_contact_form_container,.et_pb_contact_form_container *{font-family:'Roboto',Arial,sans-serif}.form-ventas .et_pb_contact_form_container .et_pb_contact_field input,.form-ventas .et_pb_contact_form_container .et_pb_contact_field select,.form-ventas .et_pb_contact_form_container .et_pb_contact_field textarea,.form-ventas .et_pb_contact_form_container .et_pb_contact_form p input,.form-ventas .et_pb_contact_form_container .et_pb_contact_form p select,.form-ventas .et_pb_contact_form_container .et_pb_contact_form p textarea{width:100%!important;border:1px solid #E5E7EB!important;border-radius:12px!important;padding:14px 16px!important;font-size:1rem!important;color:#1E293B!important;background:#F9FAFB!important;box-shadow:inset 0 4px 10px rgba(0,0,0,0.04)!important;transition:box-shadow .25s ease,border-color .25s ease,background .25s ease!important}.form-ventas .et_pb_contact_form_container .et_pb_contact_field input:focus,.form-ventas .et_pb_contact_form_container .et_pb_contact_field select:focus,.form-ventas .et_pb_contact_form_container .et_pb_contact_field textarea:focus,.form-ventas .et_pb_contact_form_container .et_pb_contact_form p input:focus,.form-ventas .et_pb_contact_form_container .et_pb_contact_form p select:focus,.form-ventas .et_pb_contact_form_container .et_pb_contact_form p textarea:focus{border-color:#0B5FAD!important;box-shadow:0 0 0 3px rgba(11,95,173,.15)!important;background:#fff!important;outline:none!important}.form-ventas .et_pb_contact_form_container ::placeholder{color:#94A3B8!important;font-style:italic}.form-ventas .et_pb_contact_form_container label{color:#334155!important;font-weight:700!important}.form-ventas .et_pb_contact_form_container .et_pb_contact_field{margin-bottom:14px!important}.form-ventas .et_pb_contact_form_container input[type=checkbox],.form-ventas .et_pb_contact_form_container input[type=radio]{accent-color:#0B5FAD!important;transform:scale(1.1)}.form-ventas .et_pb_contact_form_container .et_pb_contact_submit,.form-ventas .et_pb_contact_form_container .et_pb_button{display:inline-flex!important;align-items:center;justify-content:center;gap:.5rem;padding:14px 28px!important;border:none!important;border-radius:999px!important;background:linear-gradient(135deg,#0B5FAD,#18B4C2)!important;color:#fff!important;font-weight:700!important;font-size:1.05rem!important;box-shadow:0 8px 20px rgba(0,0,0,.2)!important;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease,filter .25s ease!important}.form-ventas .et_pb_contact_form_container .et_pb_contact_submit:hover,.form-ventas .et_pb_contact_form_container .et_pb_button:hover{transform:translateY(-2px) scale(1.02);filter:brightness(1.05);box-shadow:0 12px 28px rgba(0,0,0,.25)!important}.form-ventas .et_pb_button_helper_class,.form-ventas .et_pb_contact_form_container .et_pb_button_helper_class .et_pb_button{background-image:none!important}.form-ventas .et-pb-contact-message,.form-ventas .et_pb_contact_error_text{font-size:.95rem!important;color:#B91C1C!important;margin-top:6px!important}.form-ventas .et_pb_contact_captcha_question,.form-ventas .et_pb_contact_captcha{color:#334155!important}.form-ventas.dark .et_pb_contact_form_container .et_pb_contact_field input,.form-ventas.dark .et_pb_contact_form_container .et_pb_contact_field select,.form-ventas.dark .et_pb_contact_form_container .et_pb_contact_field textarea{background:rgba(255,255,255,.08)!important;color:#fff!important;border-color:rgba(255,255,255,.3)!important}.form-ventas.dark .et_pb_contact_form_container .et_pb_contact_field input:focus,.form-ventas.dark .et_pb_contact_form_container .et_pb_contact_field select:focus,.form-ventas.dark .et_pb_contact_form_container .et_pb_contact_field textarea:focus{box-shadow:0 0 0 3px rgba(255,255,255,.25)!important}.et-cart-info,#et-top-navigation .et-cart-info,#et-top-navigation .et-cart-info span{display:none!important}