.cmp_banner_calculadora_productos_seccion{width:100%;padding:60px 0;box-sizing:border-box;background:#fff}
.cmp_banner_calculadora_productos{width:1300px;max-width:calc(100% - 40px);height:554px;margin:0 auto;padding:60px 144px 60px 144px;gap:24px;border-radius:40px;opacity:1;box-sizing:border-box;display:flex;justify-content:center;align-items:center;background:#fff}
.cmp_banner_calculadora_productos--izquierda{flex-direction:row}
.cmp_banner_calculadora_productos--derecha{flex-direction:row-reverse}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_contenedor_textos{width:587px;height:287px;gap:32px;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_titulo{width:auto;height:auto;font-family:Avenir;font-size:40px;font-weight:900;line-height:44px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#073074;margin-top:0;margin-bottom:0}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_parrafo{width:587px;height:auto;font-family:Avenir;font-size:25px;font-weight:350;line-height:25px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#073074;margin-top:0;margin-bottom:0}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_contenedor_boton{width:231px;height:48px;gap:10px;display:flex;justify-content:center;align-items:center;flex-direction:column}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_boton{background:#f7a800;font-family:Avenir;font-size:16px;font-weight:800;line-height:24px;text-align:center;color:#073074;width:231px;height:48px;border-radius:15px;border-style:none;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;text-decoration:none}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_boton:hover{background:#ffce1f}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_imagen_desktop{width:399px}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_imagen_responsive{display:none}
.cmp_banner_calculadora_productos_seccion .cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_contenedor_textos .cmp_banner_calculadora_productos_parrafo ol{list-style:none;counter-reset:intro-step;padding:0;margin:0}
.cmp_banner_calculadora_productos_seccion .cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_contenedor_textos .cmp_banner_calculadora_productos_parrafo li{counter-increment:intro-step;position:relative;padding-left:28px;margin-bottom:20px}
.cmp_banner_calculadora_productos_seccion .cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_contenedor_textos .cmp_banner_calculadora_productos_parrafo li::before{content:counter(intro-step);position:absolute;left:0;top:0;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f9a900;color:#fff;font-size:18px;font-weight:900}
.cmp_banner_calculadora_productos_seccion .cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_contenedor_textos .cmp_banner_calculadora_productos_parrafo strong{font-weight:700;color:#003b7a}
@media(max-width:768px){div.cmp_banner_calculadora_productos_seccion{padding:24px 0;background:#fff}
div.cmp_banner_calculadora_productos{height:auto;min-height:642.32px;padding:40px 20px;gap:24px;display:flex;flex-direction:column-reverse;align-items:center}
div.cmp_banner_calculadora_productos img.cmp_banner_calculadora_productos_imagen_responsive{width:100%;max-width:300px;height:auto;display:block}
div.cmp_banner_calculadora_productos img.cmp_banner_calculadora_productos_imagen_desktop{display:none}
div.cmp_banner_calculadora_productos div.cmp_banner_calculadora_productos_contenedor_textos{width:100%;max-width:412px;height:auto;display:flex;flex-direction:column;align-items:center;gap:20px}
div.cmp_banner_calculadora_productos h4.cmp_banner_calculadora_productos_titulo{width:100%;max-width:243px;height:auto;font-size:22px;font-weight:900;line-height:1.2;text-align:center}
div.cmp_banner_calculadora_productos span.cmp_banner_calculadora_productos_parrafo{width:100%;max-width:355px;height:auto;font-size:22px;font-weight:350;line-height:1.4;text-align:center;display:block}
div.cmp_banner_calculadora_productos div.cmp_banner_calculadora_productos_contenedor_boton{width:100%;display:flex;justify-content:center;margin-top:8px}
div.cmp_banner_calculadora_productos div.cmp_banner_calculadora_productos_contenedor_boton{width:100%;display:flex;justify-content:center;margin-top:8px}
}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_contenedor_boton--left{align-self:flex-start}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_contenedor_boton--center{align-self:center}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_contenedor_boton--right{align-self:flex-end}
.cmp_banner_calculadora_productos[data-requires-privacy="true"]{height:auto;min-height:554px}
.cmp_banner_calculadora_productos[data-requires-privacy="true"] .cmp_banner_calculadora_productos_contenedor_textos{height:auto}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_boton[aria-disabled="true"]{opacity:.5;cursor:not-allowed;background-color:var(--hf-color-gray-300);color:#3d3d3d}
@media(max-width:768px){.cmp_banner_calculadora_productos[data-requires-privacy="true"]{min-height:642.32px}
div.cmp_banner_calculadora_productos div.cmp_banner_calculadora_productos_contenedor_boton--left{align-items:flex-start}
div.cmp_banner_calculadora_productos div.cmp_banner_calculadora_productos_contenedor_boton--center{align-items:center}
div.cmp_banner_calculadora_productos div.cmp_banner_calculadora_productos_contenedor_boton--right{align-items:flex-end}
}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_privacy{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:.5rem}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_privacy .cmp_checkbox_v2{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12px;width:100%}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_privacy .cmp_checkbox_v2 .switch{font-size:17px;position:relative;display:inline-block;width:51px;height:31px;flex-shrink:0}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_privacy .cmp_checkbox_v2 .switch input{opacity:0;width:0;height:0;position:absolute}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_privacy .cmp_checkbox_v2 .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#b0b0b0;border:1px solid #b0b0b0;transition:.4s;border-radius:32px;outline:0}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_privacy .cmp_checkbox_v2 .switch .slider:before{position:absolute;content:"";height:25px;width:25px;border-radius:50%;left:2px;bottom:2px;background-color:#fff;transition:transform .25s ease-in-out 0}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_privacy .cmp_checkbox_v2 .switch .slider-icon{opacity:0;height:12px;width:12px;stroke-width:4;position:absolute;z-index:2;stroke:#fff;left:8px;top:50%;transform:translateY(-50%);transition:opacity ease-in-out .15s}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_privacy .cmp_checkbox_v2 .switch input:checked + .slider{background-color:#34c759;border-color:#34c759}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_privacy .cmp_checkbox_v2 .switch input:checked + .slider:before{transform:translateX(20px)}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_privacy .cmp_checkbox_v2 .switch input:checked + .slider .slider-icon{opacity:1}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_privacy .cmp_checkbox_v2 .switch input:disabled + .slider{opacity:.6;cursor:not-allowed;background-color:#3d3d3d}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_privacy .cmp_checkbox_v2 .cmp_checkbox_v2_texto_aviso_privacidad,.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_privacy .cmp_checkbox_v2 .cmp_login_base_texto_aviso_privacidad{font-size:22px;color:#073074;line-height:20px}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_privacy .cmp_checkbox_v2 .cmp_checkbox_v2_texto_aviso_privacidad a,.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_privacy .cmp_checkbox_v2 .cmp_login_base_texto_aviso_privacidad a{color:#f2a900;text-decoration:underline;font-weight:600}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_privacy .cmp_checkbox_v2 .cmp_checkbox_v2_texto_aviso_privacidad a:hover,.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_privacy .cmp_checkbox_v2 .cmp_login_base_texto_aviso_privacidad a:hover{color:#0056b3}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_privacy{font-family:Avenir,sans-serif}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_privacy .switch input:focus-visible + .slider{outline:2px solid #073074;outline-offset:3px}
.cmp_banner_calculadora_productos h4.cmp_banner_calculadora_productos_titulo--small{font-size:32px;line-height:1.1}
.cmp_banner_calculadora_productos h4.cmp_banner_calculadora_productos_titulo--medium{font-size:48px;line-height:1.1}
.cmp_banner_calculadora_productos h4.cmp_banner_calculadora_productos_titulo--large{font-size:64px;line-height:1.1}
@media(max-width:768px){div.cmp_banner_calculadora_productos{flex-direction:column;gap:20px}
div.cmp_banner_calculadora_productos div.cmp_banner_calculadora_productos_contenedor_textos{display:contents}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_titulo{order:1}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_imagen_responsive{order:2}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_parrafo{order:3}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_privacy{order:4;max-width:412px;font-size:14px;font-weight:400}
div.cmp_banner_calculadora_productos div.cmp_banner_calculadora_productos_contenedor_boton{order:5;max-width:412px}
div.cmp_banner_calculadora_productos h4.cmp_banner_calculadora_productos_titulo--small{font-size:20px;line-height:1.2}
div.cmp_banner_calculadora_productos h4.cmp_banner_calculadora_productos_titulo--medium{font-size:22px;line-height:1.2}
div.cmp_banner_calculadora_productos h4.cmp_banner_calculadora_productos_titulo--large{font-size:24px;line-height:1.2;max-width:244px}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_privacy .cmp_checkbox_v2 .cmp_checkbox_v2_texto_aviso_privacidad,.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_privacy .cmp_checkbox_v2 .cmp_login_base_texto_aviso_privacidad{font-size:14px}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_privacy .cmp_checkbox_v2 .cmp_checkbox_v2_texto_aviso_privacidad a,.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_privacy .cmp_checkbox_v2 .cmp_login_base_texto_aviso_privacidad a{font-weight:400}
}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_boton--alternative{width:420px;height:60px}
@media(min-width:769px){.cmp_banner_calculadora_productos.cmp_banner_calculadora_productos--desktop-image-left{flex-direction:row-reverse}
.cmp_banner_calculadora_productos.cmp_banner_calculadora_productos--desktop-image-right{flex-direction:row}
.cmp_banner_calculadora_productos.cmp_banner_calculadora_productos--desktop-stacked-title-first{flex-direction:column;height:auto}
.cmp_banner_calculadora_productos--desktop-stacked-title-first .cmp_banner_calculadora_productos_contenedor_textos{display:contents}
.cmp_banner_calculadora_productos--desktop-stacked-title-first .cmp_banner_calculadora_productos_titulo{order:1}
.cmp_banner_calculadora_productos--desktop-stacked-title-first .cmp_banner_calculadora_productos_imagen_desktop{order:2}
.cmp_banner_calculadora_productos--desktop-stacked-title-first .cmp_banner_calculadora_productos_parrafo{order:3;max-width:100%}
.cmp_banner_calculadora_productos--desktop-stacked-title-first .cmp_banner_calculadora_productos_privacy{order:4;max-width:587px}
.cmp_banner_calculadora_productos--desktop-stacked-title-first .cmp_banner_calculadora_productos_contenedor_boton{order:5}
}
@media(max-width:768px){.cmp_banner_calculadora_productos--mobile-image-title-text .cmp_banner_calculadora_productos_imagen_responsive{order:1}
.cmp_banner_calculadora_productos--mobile-image-title-text .cmp_banner_calculadora_productos_titulo{order:2}
.cmp_banner_calculadora_productos--mobile-title-text-image .cmp_banner_calculadora_productos_parrafo{order:2}
.cmp_banner_calculadora_productos--mobile-title-text-image .cmp_banner_calculadora_productos_imagen_responsive{order:3}
}
@media(max-width:768px){.cmp_banner_calculadora_productos.cmp_banner_calculadora_productos--mobile-text-left span.cmp_banner_calculadora_productos_parrafo{text-align:left}
.cmp_banner_calculadora_productos.cmp_banner_calculadora_productos--mobile-text-center span.cmp_banner_calculadora_productos_parrafo{text-align:center}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_boton--alternative{width:100%;max-width:420px;height:60px}
}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_parrafo--highlighted-intro>p:first-child{font-size:28px;line-height:1.35;margin-block-start:0}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_parrafo--highlighted-intro>ol,.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_parrafo--highlighted-intro>ul{font-size:18px;line-height:22px}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_parrafo--highlighted-intro>ol>li,.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_parrafo--highlighted-intro>ul>li{font-size:inherit;line-height:inherit}
.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_parrafo--highlighted-intro>ol>li b,.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_parrafo--highlighted-intro>ul>li b,.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_parrafo--highlighted-intro>ol>li strong,.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_parrafo--highlighted-intro>ul>li strong{font-weight:900}
@media(max-width:768px){.cmp_banner_calculadora_productos .cmp_banner_calculadora_productos_parrafo--highlighted-intro>p:first-child{font-size:24px}
}
@media(min-width:769px){.cmp_banner_calculadora_productos.cmp_banner_calculadora_productos--width-alternative{width:auto;max-width:1284px;padding-inline:95px;height:auto;min-height:554px}
.cmp_banner_calculadora_productos.cmp_banner_calculadora_productos--width-alternative .cmp_banner_calculadora_productos_contenedor_textos,.cmp_banner_calculadora_productos.cmp_banner_calculadora_productos--width-alternative .cmp_banner_calculadora_productos_contenedor_textos .cmp_banner_calculadora_productos_parrafo{width:auto}
.cmp_banner_calculadora_productos--width-alternative .cmp_banner_calculadora_productos_contenedor_textos{min-width:0;height:auto}
.cmp_banner_calculadora_productos--width-alternative .cmp_banner_calculadora_productos_parrafo,.cmp_banner_calculadora_productos--width-alternative .cmp_banner_calculadora_productos_titulo{max-width:100%}
.cmp_banner_calculadora_productos--width-alternative:not(.cmp_banner_calculadora_productos--desktop-stacked-title-first) .cmp_banner_calculadora_productos_imagen_desktop{max-width:40%}
}