.elementor-kit-1438{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500}.elementor-kit-1438 e-page-transition{background-color:#FFBC7D}.elementor-kit-1438 h6{text-transform:uppercase;letter-spacing:3px}.elementor-kit-1438 input:not([type="button"]):not([type="submit"]),.elementor-kit-1438 textarea,.elementor-kit-1438 .elementor-field-textual{font-size:16px;border-radius:8px 8px 8px 8px;padding:14px 14px 14px 14px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1370px}.e-con{--container-max-width:1370px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}body .pc-calc{border:1px solid #e6edf6;border-radius:20px;box-shadow:0 24px 48px -24px rgb(23 45 90 / .18),0 2px 6px rgb(23 45 90 / .04);padding:32px}body .pc-calc .pc-grid{gap:18px 22px;align-items:start}body .pc-calc .pc-f label{display:flex;align-items:flex-end;min-height:2.7em;font-size:14px;line-height:1.35;font-weight:600;color:#3b444b;margin:0 0 8px}body .pc-calc .pc-f input,body .pc-calc .pc-f select{min-height:50px;padding:12px 14px;border:1.5px solid #d6e0ec;border-radius:12px;background-color:#fbfdff;font-size:16px;font-weight:500;color:#2f373d;transition:border-color .2s,box-shadow .2s,background-color .2s;font-variant-numeric:tabular-nums}body .pc-calc .pc-f input:hover,body .pc-calc .pc-f select:hover{border-color:#b6c6da}body .pc-calc .pc-f input:focus,body .pc-calc .pc-f select:focus{outline:none;border-color:#257cff;background-color:#fff;box-shadow:0 0 0 4px rgb(37 124 255 / .15)}body .pc-calc .pc-f select{appearance:none;-webkit-appearance:none;padding-right:42px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%237e868c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}body .pc-calc .pc-f small{font-size:12.5px;line-height:1.45;margin-top:6px}body .pc-calc .pc-chk{padding-top:8px}body .pc-calc .pc-chk input{width:18px;height:18px;min-height:0;accent-color:#257cff}body .pc-calc .pc-btn{margin-top:26px;min-height:52px;padding:14px 34px;border-radius:12px;font-size:16px;letter-spacing:.01em;box-shadow:0 12px 24px -10px rgb(244 90 42 / .65);transition:transform .2s,box-shadow .2s,filter .2s}body .pc-calc .pc-btn:hover{transform:translateY(-2px);box-shadow:0 16px 28px -10px rgb(244 90 42 / .7);filter:none}body .pc-calc .pc-btn:active{transform:translateY(0)}body .pc-calc .pc-btn:focus-visible{outline:3px solid rgb(37 124 255 / .5);outline-offset:3px}body .pc-calc .pc-res{border:1px solid #e6edf6;border-radius:16px;padding:22px}body .pc-calc .pc-res.on{animation:pcIn .45s ease-out both}body .pc-calc .pc-kpi{border-radius:14px;padding:14px 16px;border-color:#e6edf6;transition:transform .2s,box-shadow .2s}body .pc-calc .pc-kpi:hover{transform:translateY(-2px);box-shadow:0 10px 20px -12px rgb(23 45 90 / .25)}body .pc-calc .pc-kpi.main{background:linear-gradient(135deg,#fff3ee 0%,#fff 70%);border-color:#ffd9cb}body .pc-calc .pc-kpi span{font-weight:600;font-size:12px;letter-spacing:.05em}body .pc-calc .pc-tab td,body .pc-calc .pc-tab th{padding:10px 8px}body .pc-calc .pc-tab tr:last-child td{border-bottom:0}@keyframes pcIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:767px){body .pc-calc{padding:20px;border-radius:16px}body .pc-calc .pc-f label{min-height:0}body .pc-calc .pc-btn{width:100%}body .pc-calc .pc-res{padding:16px}}.pc-kpi b,.pc-tab td:last-child{white-space:nowrap}.elementor-widget-text-editor table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e6edf6;border-radius:14px;overflow:hidden;font-size:15px;margin:8px 0 18px;background:#fff}.elementor-widget-text-editor table th,.elementor-widget-text-editor table thead td{background:#f1f6fd;color:#2f373d;font-weight:700;text-align:left;white-space:nowrap}.elementor-widget-text-editor table td,.elementor-widget-text-editor table th{border:0;border-bottom:1px solid #edf2f8;padding:12px 16px;vertical-align:top}.elementor-widget-text-editor table tr:last-child td{border-bottom:0}.elementor-widget-text-editor table tbody tr:nth-child(even) td{background:#fbfdff}.elementor-widget-toggle .elementor-toggle-item{border:1px solid #e6edf6;border-radius:14px;margin-bottom:12px;overflow:hidden;background:#fff;transition:box-shadow .2s,border-color .2s}.elementor-widget-toggle .elementor-toggle-item:hover{border-color:#cddcf0;box-shadow:0 10px 24px -16px rgb(23 45 90 / .3)}.elementor-widget-toggle .elementor-tab-title{border:0!important;padding:18px 22px!important}.elementor-widget-toggle .elementor-tab-content{border:0!important;padding:0 22px 20px 52px!important}.elementor-widget-icon-box .elementor-icon-box-title a{transition:color .2s}.elementor-widget-icon-box:hover .elementor-icon-box-title a{color:#257cff}.elementor-widget-image img[src*="pulpo-claro-calculadora-"]{width:100%;height:auto}body .pc-calc .pc-tab,body .pc-calc .pc-tab td,body .pc-calc .pc-tab th{border-left:0;border-right:0;border-top:0}body .pc-calc .pc-tab{border:0}body .pc-calc .pc-tab th{font-size:12.5px;text-transform:uppercase;letter-spacing:.04em;color:#7e868c;font-weight:600}