.underline{text-decoration:underline}.btn-swal{background:#921832!important;border:none!important;border-radius:5px!important;color:#fff!important;display:inline-block!important;font-size:16px!important;margin-top:25px!important;padding:10px 20px!important}.hs_colegio_de_procedencia .input,.hs_coordinador,.hs_country .input,.hs_estado___formulario,.hs_id_preparatoria,.hs_otro_colegio_de_procedencia__solicitud_alta_prepa_{display:none}#swal2-input,#swal2-select,#swal2-textarea{display:none!important}.fm_descarga .select2-container--default .select2-selection--single{text-align:left}.select2-container,fieldset.form-columns-1 .hs-input{width:100%!important}div#mensaje{color:red}.hs-form{font-family:Seravek Regular,sans-serif;margin:32px auto 22px}.hs-form label{color:#1b1b1b;display:block;font-family:Seravek Medium,sans-serif;font-size:20px;font-weight:500;margin-bottom:8px}.hs-form .hs-input[type=email],.hs-form .hs-input[type=tel],.hs-form .hs-input[type=text]{background-color:#fff;border:2px solid #e5e5e5;border-radius:4px;box-sizing:border-box;font-family:Seravek Regular,sans-serif;font-size:20px;padding:12px 16px 12px 0;transition:border-color .3s ease;width:100%}.hs-form .hs-input[type=email]:focus,.hs-form .hs-input[type=tel]:focus,.hs-form .hs-input[type=text]:focus{border-color:#b8965b;outline:none}.hs-form select.hs-input{appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23707070' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;border:2px solid #e5e5e5;border-radius:4px;box-sizing:border-box;cursor:pointer;font-family:Seravek Regular,sans-serif;font-size:20px;padding:12px 16px;transition:border-color .3s ease;width:100%}.hs-form select.hs-input:focus{border-color:#b8965b;outline:none}.hs-form .hs-input::placeholder{color:#999;font-style:italic}.select2-container--default .select2-selection--single{border:2px solid #e5e5e5!important;border-radius:4px!important;height:48px!important;padding:0!important;width:100%!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#1b1b1b!important;font-family:Seravek Regular,sans-serif!important;font-size:20px!important;line-height:24px!important;padding:12px 16px!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:44px!important;right:12px!important}.select2-container--default.select2-container--focus .select2-selection--single{border-color:#b8965b!important}.hs-form .hs-button.primary{background-color:#921832;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Seravek Bold,sans-serif;font-size:16px;font-weight:700;letter-spacing:.5px;margin-top:12px;padding:16px 24px;text-transform:uppercase;transition:background-color .3s ease,transform .2s ease;width:100%}.hs-form .hs-button.primary:hover{background-color:#7a1429;transform:translateY(-1px)}.hs-form .hs-button.primary:active{transform:translateY(0)}.hs-form .hs-form-field{margin-bottom:20px}.hs-form .hs-form-required{color:#921832;margin-left:2px}.form-footer-text,.hs-form .hs-field-desc{color:#707070;font-size:12px;line-height:1.4;margin-top:12px;text-align:center}.hs-form .inputs-list{list-style:none;margin:0;padding:0}.hs-form .hs-form-radio{margin-bottom:8px;position:relative}.hs-form .hs-form-radio input[type=radio]{cursor:pointer;opacity:0;position:absolute}.hs-form .hs-form-radio label{align-items:center;cursor:pointer;display:flex;font-size:14px;padding-left:28px;position:relative}.hs-form .hs-form-radio label:before{background-color:#fff;border:2px solid #e5e5e5;border-radius:50%;content:"";height:18px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:18px}.hs-form .hs-form-radio input[type=radio]:checked+label:before{background-color:#b8965b;border-color:#b8965b}.hs-form .hs-form-radio input[type=radio]:checked+label:after{background-color:#fff;border-radius:50%;content:"";height:8px;left:5px;position:absolute;top:50%;transform:translateY(-50%);width:8px}@media (max-width:768px){.hs-form .hs-input[type=email],.hs-form .hs-input[type=tel],.hs-form .hs-input[type=text],.hs-form select.hs-input{font-size:16px}.hs-form .hs-button.primary{font-size:15px;padding:18px 24px}}