.section-form-ec{background:#fff;font-family:Montserrat,sans-serif;overflow:hidden;padding:19px 20px 0;position:relative;text-align:center;width:1100px}.contactos-div{align-items:center;display:flex;justify-content:center}.section-form-ec .form-pretitle{color:#ff5900;font-size:.85rem;font-weight:600;margin-bottom:6px}.section-form-ec .form-title{color:#ff5900;font-family:"DMSerif"!important;font-size:2.4rem;font-weight:900;letter-spacing:.04em;line-height:1.1;margin-bottom:16px;text-transform:uppercase}.section-form-ec .form-desc{color:#000;font-size:.8rem;line-height:1.4;margin:0 auto 32px;max-width:480px}.section-form-ec .form-stage{align-items:flex-start;display:flex;justify-content:center;min-height:520px;padding-bottom:0;position:relative}.section-form-ec .bg-purple{background:#8b5cf6;justify-content:flex-start;left:0}.section-form-ec .bg-orange,.section-form-ec .bg-purple{align-items:center;bottom:0;display:flex;height:88%;overflow:hidden;position:absolute;width:50%;z-index:0}.section-form-ec .bg-orange{background:#f99d20;justify-content:flex-end;right:0}.section-form-ec img{width:16rem}.img-l{transform:scaleX(-1)}.section-form-ec .bottom-bar{background:#e8560a;height:28px;position:relative;width:100%;z-index:1}.section-form-ec .form-card{background:#14b8a6;box-shadow:0 8px 32px rgba(0,0,0,.15);max-width:460px;padding:28px 28px 36px;position:relative;transform:translateY(-1rem);width:100%;z-index:2}.section-form-ec .form-card input,.section-form-ec .form-card select,.section-form-ec .form-card textarea{background:transparent;border:1.5px solid hsla(0,0%,100%,.7);border-radius:999px;box-sizing:border-box;color:#fff;font-family:Montserrat,sans-serif;font-size:.75rem;margin-bottom:10px;outline:none;padding:9px 16px;text-align:center;transition:border .2s;width:100%}.section-form-ec .form-card input::placeholder,.section-form-ec .form-card textarea::placeholder{color:hsla(0,0%,100%,.85)}.section-form-ec .form-card input:focus,.section-form-ec .form-card textarea:focus{border-color:#fff}.section-form-ec .form-card textarea{border-radius:16px;height:100px;resize:none;text-align:left}.section-form-ec .form-card .field-row{display:flex;gap:8px}.section-form-ec .form-card .field-row input{flex:1}.section-form-ec .form-card .field-label{color:hsla(0,0%,100%,.9);display:block;font-size:.68rem;margin-bottom:5px;margin-top:2px;text-align:center}.section-form-ec .btn-enviar{background:#e8560a;border:none;border-radius:999px;color:#fff;cursor:pointer;display:block;font-family:Montserrat,sans-serif;font-size:.85rem;font-weight:700;margin-left:auto;margin-right:auto;margin-top:10px;padding:11px 48px;transition:background .2s,transform .1s}.section-form-ec .btn-enviar:hover{background:#cf4b08;transform:translateY(-1px)}.section-form-ec .form-card .hbspt-form form,.section-form-ec .form-card .hs-form{display:flex;flex-direction:column;gap:0}.section-form-ec .form-card .hs-form-field .hs-field-desc,.section-form-ec .form-card .hs-form-field label{color:hsla(0,0%,100%,.9)!important;display:block;font-family:Montserrat,sans-serif!important;font-size:.68rem!important;margin-bottom:4px!important;text-align:center!important}.section-form-ec .form-card input[type=email],.section-form-ec .form-card input[type=number],.section-form-ec .form-card input[type=tel],.section-form-ec .form-card input[type=text],.section-form-ec .form-card select.hs-input{background:transparent!important;border:1.5px solid hsla(0,0%,100%,.7)!important;border-radius:999px!important;box-shadow:none!important;box-sizing:border-box!important;color:#fff!important;font-family:Montserrat,sans-serif!important;font-size:.75rem!important;margin-bottom:10px!important;outline:none!important;padding:9px 16px!important;text-align:center!important;width:100%!important}.section-form-ec .form-card .hs-input::placeholder{color:hsla(0,0%,100%,.8)!important}.section-form-ec .form-card .hs-input:focus{border-color:#fff!important;box-shadow:none!important}.section-form-ec .form-card textarea.hs-input{border-radius:16px!important;height:100px!important;resize:none!important;text-align:left!important}.section-form-ec .form-card .hs-fieldtype-text.field.hs-form-field:has(input[name=lastname]){display:inline-block;width:48%}.section-form-ec .form-card .hs-form .hs-form-field{margin-bottom:0!important}.section-form-ec .form-card .hs-submit .actions input[type=submit],.section-form-ec .form-card input[type=submit]{background:#e8560a!important;border:none!important;border-radius:999px!important;box-shadow:none!important;color:#fff!important;cursor:pointer!important;display:block!important;font-family:Montserrat,sans-serif!important;font-size:.85rem!important;font-weight:700!important;margin-left:auto!important;margin-right:auto!important;margin-top:10px!important;padding:11px 48px!important;transition:background .2s!important;width:auto!important}.section-form-ec .form-card .hs-submit .actions input[type=submit]:hover{background:#cf4b08!important}.section-form-ec .form-card .hs-error-msgs{list-style:none!important;margin:-8px 0 6px!important;padding:0!important}.section-form-ec .form-card .hs-error-msgs li label{color:#ffe4d6!important;font-size:.65rem!important}.section-form-ec .form-card .hs-form-booleancheckbox-display,.section-form-ec .form-card .hs-richtext{color:hsla(0,0%,100%,.8)!important;font-family:Montserrat,sans-serif!important;font-size:.65rem!important}.section-form-ec .form-card select.hs-input option{background:#0f9080;color:#fff}.section-form-ec .form-card .hs_phone .hs-input.hs-fieldtype-intl-phone{align-items:center;display:flex!important;gap:8px}.section-form-ec .form-card .hs_phone select[name=phone_ext]{flex:0 0 35%;text-align:center!important;width:35%!important}.section-form-ec .form-card .hs_phone input[name=phone]{flex:0 0 65%;text-align:center!important;width:75%!important}.section-form-ec .form-card .hs_phone input[type=hidden]{display:none}.section-form-ec .form-card .hs-form-field:not(.hs_phone):not(.hs-fieldtype-textarea){position:relative}.section-form-ec .form-card .hs-form-field:not(.hs_phone):not(.hs-fieldtype-textarea)>label{color:hsla(0,0%,100%,.75)!important;font-size:.72rem!important;left:16px;margin:0!important;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .15s ease}.section-form-ec .form-card .hs-form-field:not(.hs_phone):not(.hs-fieldtype-textarea):focus-within>label{opacity:0}.section-form-ec .form-card .hs-form-field.hs-input-filled:not(.hs_phone):not(.hs-fieldtype-textarea)>label{opacity:0}.section-form-ec .form-card .hs-form-field.has-value>label{opacity:0!important}